GcDbPointRef
- class pygcad.pygrx.GcDbPointRef
Bases:
GcRxObject
Attributes Summary
Methods Summary
assign
(self, src)C++: GcDbPointRef::operator=(const class GcDbPointRef &) --> class GcDbPointRef &
cast
(inPtr)C++: GcDbPointRef::cast(const class GcRxObject *) --> class GcDbPointRef *
C++: GcDbPointRef::className() --> const wchar_t *
deepClone
(self, pOwnerObject, idMapping[, ...])C++: GcDbPointRef::deepClone(class GcRxObject *, class GcDbObject *&, class GcDbIdMapping &, bool) const --> enum Gcad::ErrorStatus
desc
()C++: GcDbPointRef::desc() --> class GcRxClass *
dwgInFields
(self, filer, pDb)C++: GcDbPointRef::dwgInFields(class GcDbDwgFiler *, class GcDbDatabase *) --> enum Gcad::ErrorStatus
dwgOutFields
(self, filer, pDb)C++: GcDbPointRef::dwgOutFields(class GcDbDwgFiler *, class GcDbDatabase *) const --> enum Gcad::ErrorStatus
dxfInFields
(self, filer, pDb)C++: GcDbPointRef::dxfInFields(class GcDbDxfFiler *, class GcDbDatabase *) --> enum Gcad::ErrorStatus
dxfOutFields
(self, filer, pDb)C++: GcDbPointRef::dxfOutFields(class GcDbDxfFiler *, class GcDbDatabase *) const --> enum Gcad::ErrorStatus
evalPoint
(self, pnt_wcs)C++: GcDbPointRef::evalPoint(class GcGePoint3d &) --> enum Gcad::ErrorStatus
isA
(self)C++: GcDbPointRef::isA() const --> class GcRxClass *
isGeomErased
(self)C++: GcDbPointRef::isGeomErased() const --> bool
isXrefObj
(self, ids1, ids2[, isMainObj])C++: GcDbPointRef::isXrefObj(GcDbObjectIdArray &, GcDbObjectIdArray &, bool) const --> bool
subErase
(self, erasing)C++: GcDbPointRef::subErase(bool) --> enum Gcad::ErrorStatus
updateDueToMirror
(self[, inMirror])C++: GcDbPointRef::updateDueToMirror(bool) --> void
updateSubentPath
(self, idMap)C++: GcDbPointRef::updateSubentPath(class GcDbIdMapping &) --> enum Gcad::ErrorStatus
updateXrefSubentPath
(self)C++: GcDbPointRef::updateXrefSubentPath() --> enum Gcad::ErrorStatus
wblockClone
(self, pOwnerObject, idMapping[, ...])C++: GcDbPointRef::wblockClone(class GcRxObject *, class GcDbObject *&, class GcDbIdMapping &, bool) const --> enum Gcad::ErrorStatus
Attributes Documentation
- kOsnapApint = <OsnapType.kOsnapApint: 11>
- kOsnapCen = <OsnapType.kOsnapCen: 3>
- kOsnapCentroid = <OsnapType.kOsnapCentroid: 14>
- kOsnapEnd = <OsnapType.kOsnapEnd: 1>
- kOsnapIns = <OsnapType.kOsnapIns: 7>
- kOsnapInt = <OsnapType.kOsnapInt: 6>
- kOsnapMid = <OsnapType.kOsnapMid: 2>
- kOsnapNear = <OsnapType.kOsnapNear: 10>
- kOsnapNode = <OsnapType.kOsnapNode: 4>
- kOsnapNone = <OsnapType.kOsnapNone: 0>
- kOsnapPerp = <OsnapType.kOsnapPerp: 8>
- kOsnapQuad = <OsnapType.kOsnapQuad: 5>
- kOsnapStart = <OsnapType.kOsnapStart: 13>
- kOsnapTan = <OsnapType.kOsnapTan: 9>
Methods Documentation
- assign(self: pygcad.pygrx.GcDbPointRef, src: pygcad.pygrx.GcDbPointRef) pygcad.pygrx.GcDbPointRef
C++: GcDbPointRef::operator=(const class GcDbPointRef &) –> class GcDbPointRef &
- static cast(inPtr: pygcad.pygrx.GcRxObject) pygcad.pygrx.GcDbPointRef
C++: GcDbPointRef::cast(const class GcRxObject *) –> class GcDbPointRef *
- static className() str
C++: GcDbPointRef::className() –> const wchar_t *
- deepClone(self: pygcad.pygrx.GcDbPointRef, pOwnerObject: pygcad.pygrx.GcRxObject, idMapping: GcDbIdMapping, isPrimary: bool = True) Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcDbObject]
C++: GcDbPointRef::deepClone(class GcRxObject *, class GcDbObject *&, class GcDbIdMapping &, bool) const –> enum Gcad::ErrorStatus
- static desc() pygcad.pygrx.GcRxClass
C++: GcDbPointRef::desc() –> class GcRxClass *
- dwgInFields(self: pygcad.pygrx.GcDbPointRef, filer: GcDbDwgFiler, pDb: pygcad.pygrx.GcDbDatabase) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbPointRef::dwgInFields(class GcDbDwgFiler *, class GcDbDatabase *) –> enum Gcad::ErrorStatus
- dwgOutFields(self: pygcad.pygrx.GcDbPointRef, filer: GcDbDwgFiler, pDb: pygcad.pygrx.GcDbDatabase) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbPointRef::dwgOutFields(class GcDbDwgFiler *, class GcDbDatabase *) const –> enum Gcad::ErrorStatus
- dxfInFields(self: pygcad.pygrx.GcDbPointRef, filer: GcDbDxfFiler, pDb: pygcad.pygrx.GcDbDatabase) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbPointRef::dxfInFields(class GcDbDxfFiler *, class GcDbDatabase *) –> enum Gcad::ErrorStatus
- dxfOutFields(self: pygcad.pygrx.GcDbPointRef, filer: GcDbDxfFiler, pDb: pygcad.pygrx.GcDbDatabase) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbPointRef::dxfOutFields(class GcDbDxfFiler *, class GcDbDatabase *) const –> enum Gcad::ErrorStatus
- evalPoint(self: pygcad.pygrx.GcDbPointRef, pnt_wcs: pygcad.pygrx.GcGePoint3d) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbPointRef::evalPoint(class GcGePoint3d &) –> enum Gcad::ErrorStatus
- isA(self: pygcad.pygrx.GcDbPointRef) pygcad.pygrx.GcRxClass
C++: GcDbPointRef::isA() const –> class GcRxClass *
- isGeomErased(self: pygcad.pygrx.GcDbPointRef) bool
C++: GcDbPointRef::isGeomErased() const –> bool
- isXrefObj(self: pygcad.pygrx.GcDbPointRef, ids1: pygcad.pygrx.GcDbObjectIdArray, ids2: pygcad.pygrx.GcDbObjectIdArray, isMainObj: bool = True) bool
C++: GcDbPointRef::isXrefObj(GcDbObjectIdArray &, GcDbObjectIdArray &, bool) const –> bool
- subErase(self: pygcad.pygrx.GcDbPointRef, erasing: bool) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbPointRef::subErase(bool) –> enum Gcad::ErrorStatus
- updateDueToMirror(self: pygcad.pygrx.GcDbPointRef, inMirror: bool = False) None
C++: GcDbPointRef::updateDueToMirror(bool) –> void
- updateSubentPath(self: pygcad.pygrx.GcDbPointRef, idMap: GcDbIdMapping) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbPointRef::updateSubentPath(class GcDbIdMapping &) –> enum Gcad::ErrorStatus
- updateXrefSubentPath(self: pygcad.pygrx.GcDbPointRef) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbPointRef::updateXrefSubentPath() –> enum Gcad::ErrorStatus
- wblockClone(self: pygcad.pygrx.GcDbPointRef, pOwnerObject: pygcad.pygrx.GcRxObject, idMapping: GcDbIdMapping, isPrimary: bool = True) Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcDbObject]
C++: GcDbPointRef::wblockClone(class GcRxObject *, class GcDbObject *&, class GcDbIdMapping &, bool) const –> enum Gcad::ErrorStatus