CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
24 #ifndef _ODDBENTITY_INCLUDED_
25 #define _ODDBENTITY_INCLUDED_
118 bool doSubents =
true);
152 bool doSubents =
true);
171 bool doSubents =
true);
192 bool doSubents =
true);
217 bool doSubents =
true);
244 bool doSubents =
true);
267 bool doSubents =
true,
268 bool allowHiddenLayer =
false);
281 bool doSubents =
true,
282 bool allowHiddenLayer =
false);
306 bool doSubents =
true);
319 bool doSubents =
true);
342 bool doSubents =
true);
355 bool doSubents =
true);
385 bool doSubents =
true);
405 bool doSubents =
true);
423 double linetypeScale,
424 bool doSubents =
true);
506 bool doSubents =
true);
511 virtual
bool castShadows() const;
517 virtual
void setCastShadows(
bool castShadows);
522 virtual
bool receiveShadows() const;
528 virtual
void setReceiveShadows(
bool receiveShadows);
544 void setPropertiesFrom(
546 bool doSubents =
true);
551 virtual
bool isPlanar() const;
712 void setDatabaseDefaults(
714 bool doSubents =
false);
733 virtual
void subSetDatabaseDefaults(
737 virtual
void applyPartialUndo(
744 virtual
void dwgOutFields(
761 virtual
void dxfOutFields(
767 virtual
void dxfOutFields_R12(
775 virtual
void subList() const;
776 virtual
OdResult subGetClassID(
void* pClsid) const;
799 bool swapXdata =
false,
800 bool swapExtDict =
false);
813 void recordGraphicsModified(
bool graphicsModified =
true);
950 const
double curViewUnitSize,
1025 virtual
void saveAs(
1126 const
double curViewUnitSize, const
int gripSize,
1215 virtual
bool subCloneMeForDragging();
1216 virtual
bool subHideMeForDragging() const;
1237 virtual
bool subIsContentSnappable() const;
1243 const
double curViewUnitSize,
1246 const
int bitFlags ) const;
1265 bool highlightAll =
false) const;
1278 const
double curViewUnitSize, const
int gripSize,
1302 #include "TD_PackPop.h"
OdDbObjectId linetypeId() const
OdDbObjectId layerId() const
GLuint GLsizei GLsizei GLint GLenum * type
void intersectWith(TRect &dcRectThis, const TRect &dcRect, bool bValidate=true)
virtual OdCmEntityColor entityColor() const
virtual OdResult setLinetypeScale(double linetypeScale, bool doSubents=true)
OdDbObjectId visualStyleId(VisualStyleType vstype=kFullVisualStyle) const
OdDb::Visibility visibility() const
virtual const OdGiMapper * materialMapper() const
virtual OdResult setLayer(const OdString &layerName, bool doSubents=true, bool allowHiddenLayer=false)
virtual OdResult setColorIndex(OdUInt16 colorIndex, bool doSubents=true)
OdCmTransparency transparency() const
OdArray< OdDbEntityPtr > OdDbEntityPtrArray
virtual OdResult setColor(const OdCmColor &color, bool doSubents=true)
OdString linetype() const
OdDb::PlotStyleNameType getPlotStyleNameId(OdDbObjectId &plotStyleNameId) const
static TOOLKIT_EXPORT_STATIC const OdDbObjectId kNull
virtual OdResult setLinetype(OdDbObjectId linetypeID, bool doSubents=true)
OdDbObjectId colorId() const
OdUInt16 colorIndex() const
OdString plotStyleName() const
virtual void setMaterialMapper(const OdGiMapper *mapper, bool doSubents=true)
double linetypeScale() const
OdString material() const
virtual OdResult setLayer(OdDbObjectId layerId, bool doSubents=true, bool allowHiddenLayer=false)
virtual OdResult setMaterial(const OdString &materialName, bool doSubents=true)
ODRX_SEALED_VIRTUAL OdResult setVisibility(OdDb::Visibility visibility, bool doSubents=true) ODRX_SEALED
virtual OdResult setMaterial(OdDbObjectId materialID, bool doSubents=true)
virtual OdResult setColorId(OdDbObjectId colorId, bool doSubents=true)
ODDB_DECLARE_MEMBERS(OdDbEntity)
virtual OdResult setPlotStyleName(OdDb::PlotStyleNameType plotStyleNameType, OdDbObjectId plotStyleNameId=OdDbObjectId::kNull, bool doSubents=true)
virtual OdResult setTransparency(const OdCmTransparency &transparency, bool doSubents=true)
OdDbObjectId materialId() const
virtual OdResult setPlotStyleName(const OdString &plotStyleName, bool doSubents=true)
OdDbObjectId blockId() const
virtual OdResult setLinetype(const OdString &linetypeName, bool doSubents=true)
OdSmartPtr< OdDbEntity > OdDbEntityPtr
virtual OdResult setVisualStyle(OdDbObjectId visualStyleId, VisualStyleType vstype=kFullVisualStyle, bool doSubents=true)