80 Acad::ErrorStatus
draw(
void);
187 {
return Acad::eNotApplicable; }
AcArray< void *, AcArrayMemCopyReallocator< void * > > AcDbVoidPtrArray
AcArray< AcGePoint3d, AcArrayMemCopyReallocator< AcGePoint3d > > AcGePoint3dArray
AcArray< int, AcArrayMemCopyReallocator< int > > AcDbIntArray
ARX_API_GLOBAL const AcDbFullSubentPath kNullSubent
virtual Acad::ErrorStatus setColor(const AcCmColor &, bool, AcDbDatabase *)
AcDbObjectId materialId(void) const
virtual Acad::ErrorStatus setMaterialMapper(AcGiMapper const &, Adesk::Boolean=true)
virtual Acad::ErrorStatus moveStretchPointsAt(AcGeIntArray const &, AcGeVector3d const &)
virtual Acad::ErrorStatus subGetGripPointsAtSubentPath(class AcDbFullSubentPath const &, class AcArray< class AcDbGripData *, class AcArrayMemCopyReallocator< class AcDbGripData * > > &, double, int, class AcGeVector3d const &, int) const
virtual Acad::ErrorStatus subPopHighlight(AcDbFullSubentPath const &)
virtual Acad::ErrorStatus dxfInFields(AcDbDxfFiler *)
virtual void subSetDatabaseDefaults(AcDbDatabase *)
AcDb::LineWeight lineWeight(void) const
virtual Acad::ErrorStatus subGetGsMarkersAtSubentPath(AcDbFullSubentPath const &, AcArray< Adesk::GsMarker, AcArrayMemCopyReallocator< Adesk::GsMarker > > &) const
AcDbObjectId blockId(void) const
virtual Acad::ErrorStatus explode(AcDbVoidPtrArray &) const
AcCmEntityColor entityColor(void) const
virtual Acad::ErrorStatus subIntersectWith(AcDbEntity const *, AcDb::Intersect, AcGePlane const &, AcGePoint3dArray &, Adesk::GsMarker, Adesk::GsMarker) const
virtual bool hideMeForDragging(void) const
AcCmColor color(void) const
virtual Acad::ErrorStatus subMoveGripPointsAtSubentPaths(AcDbFullSubentPathArray const &, class AcArray< void *, class AcArrayMemCopyReallocator< void * > > const &, class AcGeVector3d const &, int)
virtual Acad::ErrorStatus transformBy(AcGeMatrix3d const &)
virtual Adesk::Boolean worldDraw(AcGiWorldDraw *)
Acad::ErrorStatus material(AcString &) const
virtual Acad::ErrorStatus getMaterialMapper(AcGiMapper &) const
virtual Acad::ErrorStatus intersectWith(AcDbEntity const *, AcDb::Intersect, AcGePoint3dArray &, Adesk::GsMarker=0, Adesk::GsMarker=0) const
virtual Acad::ErrorStatus setVisibility(AcDb::Visibility, Adesk::Boolean=1)
virtual Acad::ErrorStatus subDeleteSubentPaths(AcDbFullSubentPathArray const &)
virtual Acad::ErrorStatus subExplode(AcDbVoidPtrArray &) const
virtual Acad::ErrorStatus subGetOsnapPoints(AcDb::OsnapMode, Adesk::GsMarker, const AcGePoint3d &, const AcGePoint3d &, const AcGeMatrix3d &, AcGePoint3dArray &, AcDbIntArray &, const AcGeMatrix3d &) const
virtual AcGiHighlightStyle subHighlightState(AcDbFullSubentPath const &)
virtual Acad::ErrorStatus getTransformedCopy(AcGeMatrix3d const &, AcDbEntity *&) const
virtual bool receiveShadows(void) const
virtual Acad::ErrorStatus subGetGeomExtents(AcDbExtents &) const
void setDatabaseDefaults(AcDbDatabase *)
virtual unsigned long setAttributes(AcGiDrawableTraits *)
virtual Acad::ErrorStatus getGripPoints(AcGePoint3dArray &, AcGeIntArray &, AcGeIntArray &) const
virtual void viewportDraw(AcGiViewportDraw *)
virtual Acad::ErrorStatus transformBy(AcGeFastTransform const &)
virtual Acad::ErrorStatus setLineWeight(AcDb::LineWeight, Adesk::Boolean=true)
virtual Acad::ErrorStatus subSetVisibility(AcDb::Visibility, int)
virtual Acad::ErrorStatus getOsnapPoints(AcDb::OsnapMode, Adesk::GsMarker, AcGePoint3d const &, AcGePoint3d const &, AcGeFastTransform const &, AcGePoint3dArray &, AcGeIntArray &) const
virtual Acad::ErrorStatus intersectWith(AcDbEntity const *, AcDb::Intersect, AcGePlane const &, AcGePoint3dArray &, Adesk::GsMarker=0, Adesk::GsMarker=0) const
virtual AcDb::CollisionType collisionType(void) const
virtual bool bounds(AcDbExtents &) const
virtual Acad::ErrorStatus getStretchPoints(AcGePoint3dArray &) const
virtual Acad::ErrorStatus getClassID(_GUID *) const
AcDb::Visibility visibility(void) const
virtual Acad::ErrorStatus subGetGripPoints(AcDbGripDataPtrArray &, const double, const int, const AcGeVector3d &, const int) const
virtual Acad::ErrorStatus setColorIndex(unsigned short, Adesk::Boolean=1)
virtual Acad::ErrorStatus setPlotStyleName(AcDb::PlotStyleNameType, AcDbObjectId=AcDbObjectId::kNull, Adesk::Boolean=1)
virtual Acad::ErrorStatus subGetClassID(CLSID *pClsid) const
virtual Acad::ErrorStatus subGetTransformedCopy(AcGeMatrix3d const ¶m_1, AcDbEntity *¶m_2) const
ACRX_DECLARE_MEMBERS(AcDbEntity)
virtual Acad::ErrorStatus applyPartialUndo(AcDbDwgFiler *, AcRxClass *)
double linetypeScale(void) const
virtual Acad::ErrorStatus addSubentPaths(AcDbFullSubentPathArray const &)
virtual Acad::ErrorStatus subGetSubentPathsAtGsMarker(AcDb::SubentType, Adesk::GsMarker, AcGePoint3d const &, AcGeMatrix3d const &, int &, AcDbFullSubentPath *&, int=0, AcDbObjectId *=0) const
virtual void setGsNode(AcGsNode *)
virtual Acad::ErrorStatus dxfOutFields(AcDbDxfFiler *) const
virtual Adesk::Boolean isPlanar(void) const
virtual Acad::ErrorStatus subGetGripPoints(AcGePoint3dArray &, AcDbIntArray &, AcDbIntArray &) const
virtual Acad::ErrorStatus getGsMarkersAtSubentPath(AcDbFullSubentPath const &, AcArray< Adesk::GsMarker, AcArrayMemCopyReallocator< Adesk::GsMarker > > &) const
AcCmTransparency transparency(void) const
virtual Acad::ErrorStatus getOsnapPoints(AcDb::OsnapMode, Adesk::GsMarker, AcGePoint3d const &, AcGePoint3d const &, AcGeFastTransform const &, AcGePoint3dArray &, AcGeIntArray &, AcGeMatrix3d const &) const
virtual Acad::ErrorStatus getGripPoints(AcDbGripDataPtrArray &, const double, const int, AcGeVector3d const &, const int) const
virtual Acad::ErrorStatus getCompoundObjectTransform(AcGeMatrix3d &) const
Acad::ErrorStatus layer(AcString &) const
wchar_t * linetype(void) const
virtual Acad::ErrorStatus subHighlight(AcDbFullSubentPath const &=kNullSubent, Adesk::Boolean const =0) const
virtual void dragStatus(AcDb::DragStat)
virtual Acad::ErrorStatus getSubentClassId(AcDbFullSubentPath const &, _GUID *) const
virtual Acad::ErrorStatus getSubentPathsAtGsMarker(AcDb::SubentType, Adesk::GsMarker, AcGePoint3d const &, AcGeMatrix3d const &, int &, AcDbFullSubentPath *&, int=0, AcDbObjectId *=NULL) const
virtual void getEcs(AcGeMatrix3d &) const
virtual AcGsNode * gsNode(void) const
Acad::ErrorStatus plotStyleName(AcString &) const
virtual bool castShadows(void) const
virtual Acad::ErrorStatus moveGripPointsAt(AcGeIntArray const &, AcGeVector3d const &)
virtual Acad::ErrorStatus setMaterial(wchar_t const *, Adesk::Boolean=true)
virtual void setReceiveShadows(bool)
virtual Acad::ErrorStatus deleteSubentPaths(AcDbFullSubentPathArray const &)
virtual Acad::ErrorStatus setLinetype(wchar_t const *, Adesk::Boolean=true)
virtual Adesk::Boolean subCloneMeForDragging(void)
virtual AcDb::Visibility subVisibility(void) const
AcDbObjectId linetypeId(void) const
AcDbEntity(AcDbSystemInternals *)
virtual Acad::ErrorStatus subGetGripEntityUCS(void const *, AcGeVector3d &, AcGePoint3d &, AcGeVector3d &) const
virtual AcDbEntity * subSubentPtr(AcDbFullSubentPath const &) const
AcDb::PlotStyleNameType getPlotStyleNameId(AcDbObjectId &) const
virtual Acad::ErrorStatus unhighlight(AcDbFullSubentPath const &=::kNullSubent, const Adesk::Boolean=0) const
virtual Acad::ErrorStatus getOsnapPoints(AcDb::OsnapMode, Adesk::GsMarker, AcGePoint3d const &, AcGePoint3d const &, AcGeMatrix3d const &, AcGePoint3dArray &, AcGeIntArray &, AcGeMatrix3d const &) const
virtual Acad::ErrorStatus getGripEntityUCS(void const *, AcGeVector3d &, AcGePoint3d &, AcGeVector3d &) const
virtual void subList(void) const
wchar_t * material(void) const
virtual Acad::ErrorStatus moveGripPointsAt(AcDbVoidPtrArray const &, AcGeVector3d const &, const int)
wchar_t * layer(void) const
AcDbObjectId layerId(void) const
virtual Acad::ErrorStatus subGetSubentClassId(AcDbFullSubentPath const &, _GUID *) const
virtual Acad::ErrorStatus setColor(AcCmColor const &, Adesk::Boolean=1)
virtual Acad::ErrorStatus setLayer(AcDbObjectId, Adesk::Boolean=true, bool=false)
virtual void subGripStatus(const AcDb::GripStat)
virtual Acad::ErrorStatus subTransformSubentPathsBy(AcDbFullSubentPathArray const &, AcGeMatrix3d const &)
virtual Acad::ErrorStatus setVisualStyle(AcDbObjectId, AcDbEntity::VisualStyleType=kFullVisualStyle, int=true)
virtual ~AcDbEntity(void)
void recordGraphicsModified(int=1)
virtual Acad::ErrorStatus setPlotStyleName(wchar_t const *, Adesk::Boolean=1)
virtual Acad::ErrorStatus getGeomExtents(AcDbExtents &) const
virtual Acad::ErrorStatus subUnhighlight(AcDbFullSubentPath const &=kNullSubent, Adesk::Boolean const =0) const
virtual Acad::ErrorStatus setMaterial(AcDbObjectId, Adesk::Boolean=true)
virtual Acad::ErrorStatus subGetCompoundObjectTransform(AcGeMatrix3d &) const
virtual Acad::ErrorStatus subMoveGripPointsAt(const AcDbVoidPtrArray &, const AcGeVector3d &, const int)
Acad::ErrorStatus boundingBoxIntersectWith(AcDbEntity const *, AcDb::Intersect, AcGePlane const &, AcGePoint3dArray &, Adesk::GsMarker, Adesk::GsMarker) const
AcDbObjectId visualStyleId(VisualStyleType=kFullVisualStyle) const
virtual Acad::ErrorStatus subGetStretchPoints(AcGePoint3dArray &) const
virtual void setCastShadows(bool)
virtual Acad::ErrorStatus setLayer(wchar_t const *, Adesk::Boolean=true, bool=false)
virtual bool isContentSnappable(void) const
virtual Acad::ErrorStatus copyFrom(AcRxObject const *)
virtual void subSubentGripStatus(AcDb::GripStat, AcDbFullSubentPath const &)
virtual Acad::ErrorStatus transformSubentPathsBy(AcDbFullSubentPathArray const &, AcGeMatrix3d const &)
virtual Acad::ErrorStatus subIntersectWith(AcDbEntity const *, AcDb::Intersect, AcGePoint3dArray &, Adesk::GsMarker, Adesk::GsMarker) const
virtual Acad::ErrorStatus subTransformBy(AcGeMatrix3d const &)
virtual Acad::ErrorStatus dwgOutFields(AcDbDwgFiler *) const
virtual Acad::ErrorStatus setTransparency(AcCmTransparency const &, Adesk::Boolean=1)
virtual Acad::ErrorStatus getPlane(AcGePlane &, AcDb::Planarity &) const
virtual Acad::ErrorStatus subPushHighlight(AcDbFullSubentPath const &, AcGiHighlightStyle)
virtual AcDbEntity * subentPtr(AcDbFullSubentPath const &) const
Acad::ErrorStatus draw(void)
Acad::ErrorStatus linetype(AcString &) const
virtual Acad::ErrorStatus audit(AcDbAuditInfo *)
virtual Acad::ErrorStatus subGetSubentPathGeomExtents(AcDbFullSubentPath const &, class AcDbExtents &) const
Acad::ErrorStatus boundingBoxIntersectWith(AcDbEntity const *, AcDb::Intersect, AcGePoint3dArray &, Adesk::GsMarker, Adesk::GsMarker) const
virtual Acad::ErrorStatus moveGripPointsAtSubentPaths(AcDbFullSubentPathArray const &, AcDbVoidPtrArray const &, AcGeVector3d const &, int)
virtual void gripStatus(AcDb::GripStat)
void setDatabaseDefaults(void)
virtual Adesk::Boolean cloneMeForDragging(void)
virtual Acad::ErrorStatus subMoveStretchPointsAt(AcDbIntArray const &, AcGeVector3d const &)
virtual void subentGripStatus(AcDb::GripStat, AcDbFullSubentPath const &)
virtual AcGiDrawable * drawable(void)
unsigned short colorIndex(void) const
virtual Acad::ErrorStatus getSubentPathGeomExtents(AcDbFullSubentPath const &, AcDbExtents &) const
virtual Acad::ErrorStatus setLinetype(AcDbObjectId, Adesk::Boolean=true)
virtual Acad::ErrorStatus getGripPointsAtSubentPath(AcDbFullSubentPath const &, AcDbGripDataPtrArray &, double, int, AcGeVector3d const &, int) const
virtual bool subIsContentSnappable(void) const
virtual Acad::ErrorStatus highlight(AcDbFullSubentPath const &=::kNullSubent, Adesk::Boolean=0) const
virtual Acad::ErrorStatus subAddSubentPaths(AcDbFullSubentPathArray const &)
virtual Acad::ErrorStatus dwgInFields(AcDbDwgFiler *)
virtual Acad::ErrorStatus setLinetypeScale(double, Adesk::Boolean=true)
virtual Acad::ErrorStatus subMoveGripPointsAt(const AcDbIntArray &, const AcGeVector3d &)
virtual void saveAs(AcGiWorldDraw *, AcDb::SaveType)
virtual Acad::ErrorStatus subGetOsnapPoints(AcDb::OsnapMode, Adesk::GsMarker, const AcGePoint3d &, const AcGePoint3d &, const AcGeMatrix3d &, AcGePoint3dArray &, AcDbIntArray &) const
virtual bool subHideMeForDragging(void) const
Acad::ErrorStatus setPropertiesFrom(AcDbEntity const *, int=1)
virtual void list(void) const
wchar_t * plotStyleName(void) const
virtual Acad::ErrorStatus getOsnapPoints(AcDb::OsnapMode, Adesk::GsMarker, AcGePoint3d const &, AcGePoint3d const &, AcGeMatrix3d const &, AcGePoint3dArray &, AcGeIntArray &) const
virtual Acad::ErrorStatus getSubentPathsAtGsMarker(unsigned long, Adesk::GsMarker, AcGePoint3d const &, AcGeFastTransform const &, int &, AcDbFullSubentPath *&, int=0, AcDbObjectId *=nullptr) const
static ARX_API_STATIC const AcDbObjectId kNull