GcDbPointRef

class pygcad.pygrx.GcDbPointRef

Bases: GcRxObject

Attributes Summary

kOsnapApint

kOsnapCen

kOsnapCentroid

kOsnapEnd

kOsnapIns

kOsnapInt

kOsnapMid

kOsnapNear

kOsnapNode

kOsnapNone

kOsnapPerp

kOsnapQuad

kOsnapStart

kOsnapTan

Methods Summary

assign(self, src)

C++: GcDbPointRef::operator=(const class GcDbPointRef &) --> class GcDbPointRef &

cast(inPtr)

C++: GcDbPointRef::cast(const class GcRxObject *) --> class GcDbPointRef *

className()

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