CFx SDK Documentation  2023 SP0
OdDbSubentityOverrule Member List

This is the complete list of members for OdDbSubentityOverrule, including all inherited members.

addOverrule(OdRxClass *pClass, OdRxOverrule *pOverrule, bool bAddAtLast=false)OdRxOverrulestatic
addRef()=0OdRxObjectpure virtual
addSubentPaths(OdDbEntity *pSubject, const OdDbFullSubentPathArray &paths)OdDbSubentityOverrulevirtual
cast(const OdRxObject *pointer)OdRxObjectinlinestatic
clone() constOdRxObjectvirtual
comparedTo(const OdRxObject *pOther) constOdRxObjectvirtual
copyFrom(const OdRxObject *pSource)OdRxObjectvirtual
deleteSubentPaths(OdDbEntity *pSubject, const OdDbFullSubentPathArray &paths)OdDbSubentityOverrulevirtual
desc()OdRxObjectstatic
getCompoundObjectTransform(const OdDbEntity *pSubject, OdGeMatrix3d &xMat)OdDbSubentityOverrulevirtual
getGripPointsAtSubentPath(const OdDbEntity *pSubject, const OdDbFullSubentPath &path, OdDbGripDataPtrArray &grips, const double curViewUnitSize, const int gripSize, const OdGeVector3d &curViewDir, const OdUInt32 bitflags)OdDbSubentityOverrulevirtual
getGsMarkersAtSubentPath(const OdDbEntity *pSubject, const OdDbFullSubentPath &subPath, OdGsMarkerArray &gsMarkers)OdDbSubentityOverrulevirtual
getSubentClassId(const OdDbEntity *pSubject, const OdDbFullSubentPath &path, void *clsId)OdDbSubentityOverrulevirtual
getSubentPathGeomExtents(const OdDbEntity *pSubject, const OdDbFullSubentPath &path, OdGeExtents3d &extents)OdDbSubentityOverrulevirtual
getSubentPathsAtGsMarker(const OdDbEntity *pSubject, OdDb::SubentType type, OdGsMarker gsMark, const OdGePoint3d &pickPoint, const OdGeMatrix3d &viewXform, OdDbFullSubentPathArray &subentPaths, const OdDbObjectIdArray *pEntAndInsertStack=0)OdDbSubentityOverrulevirtual
hasOverrule(const OdRxObject *pSubject, OdRxClass *pOverruleClass)OdRxOverrulestatic
isA() constOdRxObjectvirtual
isApplicable(const OdRxObject *pOverruledSubject) const =0OdRxOverrulepure virtual
isEqualTo(const OdRxObject *pOther) constOdRxObjectvirtual
isKindOf(const OdRxClass *pClass) constOdRxObjectinline
isOverruling()OdRxOverruleinlinestatic
moveGripPointsAtSubentPaths(OdDbEntity *pSubject, const OdDbFullSubentPathArray &paths, const OdDbVoidPtrArray &gripAppData, const OdGeVector3d &offset, const OdUInt32 bitflags)OdDbSubentityOverrulevirtual
numRefs() constOdRxObjectvirtual
OdDbSubentityOverrule()OdDbSubentityOverrule
ODRX_DECLARE_MEMBERS(OdDbSubentityOverrule)OdDbSubentityOverrule
OdRxOverrule::ODRX_DECLARE_MEMBERS(OdRxOverrule)OdRxOverrule
ODRX_HEAP_OPERATORS()OdRxObject
OdRxObject()OdRxObjectinline
queryX(const OdRxClass *pClass) constOdRxObjectvirtual
release()=0OdRxObjectpure virtual
removeOverrule(OdRxClass *pClass, OdRxOverrule *pOverrule)OdRxOverrulestatic
setIsOverruling(bool bIsOverruling)OdRxOverrulestatic
subentGripStatus(OdDbEntity *pSubject, OdDb::GripStat status, const OdDbFullSubentPath &subentity)OdDbSubentityOverrulevirtual
subentPtr(const OdDbEntity *pSubject, const OdDbFullSubentPath &id)OdDbSubentityOverrulevirtual
transformSubentPathsBy(OdDbEntity *pSubject, const OdDbFullSubentPathArray &paths, const OdGeMatrix3d &xform)OdDbSubentityOverrulevirtual
x(const OdRxClass *pClass) constOdRxObjectvirtual
~OdRxObject()OdRxObjectvirtual
~OdRxOverrule()OdRxOverrulevirtual