GcDbSubentityOverrule
- class pygcad.pygrx.GcDbSubentityOverrule
Bases:
GcRxOverrule
Methods Summary
assign
(self, obj)C++: GcDbSubentityOverrule::operator=(const class GcDbSubentityOverrule &) --> class GcDbSubentityOverrule &
cast
(inPtr)C++: GcDbSubentityOverrule::cast(const class GcRxObject *) --> class GcDbSubentityOverrule *
C++: GcDbSubentityOverrule::className() --> const wchar_t *
desc
()C++: GcDbSubentityOverrule::desc() --> class GcRxClass *
getCompoundObjectTransform
(self, pSubject, xMat)C++: GcDbSubentityOverrule::getCompoundObjectTransform(const class GcDbEntity *, class GcGeMatrix3d &) --> enum Gcad::ErrorStatus
getSubentPathGeomExtents
(self, pSubject, ...)C++: GcDbSubentityOverrule::getSubentPathGeomExtents(const class GcDbEntity *, const class GcDbFullSubentPath &, class GcDbExtents &) --> enum Gcad::ErrorStatus
isA
(self)C++: GcDbSubentityOverrule::isA() const --> class GcRxClass *
rxInit
()C++: GcDbSubentityOverrule::rxInit() --> void
subentGripStatus
(self, pSubject, status, ...)C++: GcDbSubentityOverrule::subentGripStatus(class GcDbEntity *, const enum GcDb::GripStat, const class GcDbFullSubentPath &) --> void
subentPtr
(self, pSubject, id)C++: GcDbSubentityOverrule::subentPtr(const class GcDbEntity *, const class GcDbFullSubentPath &) --> class GcDbEntity *
Methods Documentation
- assign(self: pygcad.pygrx.GcDbSubentityOverrule, obj: pygcad.pygrx.GcDbSubentityOverrule) pygcad.pygrx.GcDbSubentityOverrule
C++: GcDbSubentityOverrule::operator=(const class GcDbSubentityOverrule &) –> class GcDbSubentityOverrule &
- static cast(inPtr: pygcad.pygrx.GcRxObject) pygcad.pygrx.GcDbSubentityOverrule
C++: GcDbSubentityOverrule::cast(const class GcRxObject *) –> class GcDbSubentityOverrule *
- static className() str
C++: GcDbSubentityOverrule::className() –> const wchar_t *
- static desc() pygcad.pygrx.GcRxClass
C++: GcDbSubentityOverrule::desc() –> class GcRxClass *
- getCompoundObjectTransform(self: pygcad.pygrx.GcDbSubentityOverrule, pSubject: pygcad.pygrx.GcDbEntity, xMat: pygcad.pygrx.GcGeMatrix3d) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbSubentityOverrule::getCompoundObjectTransform(const class GcDbEntity *, class GcGeMatrix3d &) –> enum Gcad::ErrorStatus
- getSubentPathGeomExtents(self: pygcad.pygrx.GcDbSubentityOverrule, pSubject: pygcad.pygrx.GcDbEntity, path: pygcad.pygrx.GcDbFullSubentPath, extents: pygcad.pygrx.GcDbExtents) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbSubentityOverrule::getSubentPathGeomExtents(const class GcDbEntity *, const class GcDbFullSubentPath &, class GcDbExtents &) –> enum Gcad::ErrorStatus
- isA(self: pygcad.pygrx.GcDbSubentityOverrule) pygcad.pygrx.GcRxClass
C++: GcDbSubentityOverrule::isA() const –> class GcRxClass *
- static rxInit() None
C++: GcDbSubentityOverrule::rxInit() –> void
- subentGripStatus(self: pygcad.pygrx.GcDbSubentityOverrule, pSubject: pygcad.pygrx.GcDbEntity, status: pygcad.pygrx.GcDb.GripStat, subentity: pygcad.pygrx.GcDbFullSubentPath) None
C++: GcDbSubentityOverrule::subentGripStatus(class GcDbEntity *, const enum GcDb::GripStat, const class GcDbFullSubentPath &) –> void
- subentPtr(self: pygcad.pygrx.GcDbSubentityOverrule, pSubject: pygcad.pygrx.GcDbEntity, id: pygcad.pygrx.GcDbFullSubentPath) pygcad.pygrx.GcDbEntity
C++: GcDbSubentityOverrule::subentPtr(const class GcDbEntity *, const class GcDbFullSubentPath &) –> class GcDbEntity *