GcDbTrace
- class pygcad.pygrx.GcDbTrace
Bases:
GcDbEntity
Methods Summary
cast
(inPtr)C++: GcDbTrace::cast(const class GcRxObject *) --> class GcDbTrace *
C++: GcDbTrace::className() --> const wchar_t *
desc
()C++: GcDbTrace::desc() --> class GcRxClass *
elevation
(self)C++: GcDbTrace::elevation() const --> double
getPlane
(self, para, para1)C++: GcDbTrace::getPlane(class GcGePlane &, enum GcDb::Planarity &) const --> enum Gcad::ErrorStatus
getPointAt
(self, idx, PntRes)C++: GcDbTrace::getPointAt(unsigned short, class GcGePoint3d &) const --> enum Gcad::ErrorStatus
isA
(self)C++: GcDbTrace::isA() const --> class GcRxClass *
isPlanar
(self)C++: GcDbTrace::isPlanar() const --> bool
normal
(self)C++: GcDbTrace::normal() const --> class GcGeVector3d
rxInit
()C++: GcDbTrace::rxInit() --> void
setElevation
(self, para)C++: GcDbTrace::setElevation(double) --> void
setNormal
(self, para)C++: GcDbTrace::setNormal(const class GcGeVector3d &) --> enum Gcad::ErrorStatus
setPointAt
(self, idx, para)C++: GcDbTrace::setPointAt(unsigned short, const class GcGePoint3d &) --> enum Gcad::ErrorStatus
setThickness
(self, para)C++: GcDbTrace::setThickness(double) --> enum Gcad::ErrorStatus
thickness
(self)C++: GcDbTrace::thickness() const --> double
Methods Documentation
- static cast(inPtr: pygcad.pygrx.GcRxObject) pygcad.pygrx.GcDbTrace
C++: GcDbTrace::cast(const class GcRxObject *) –> class GcDbTrace *
- static className() str
C++: GcDbTrace::className() –> const wchar_t *
- static desc() pygcad.pygrx.GcRxClass
C++: GcDbTrace::desc() –> class GcRxClass *
- elevation(self: pygcad.pygrx.GcDbTrace) float
C++: GcDbTrace::elevation() const –> double
- getPlane(self: pygcad.pygrx.GcDbTrace, para: pygcad.pygrx.GcGePlane, para1: pygcad.pygrx.GcDb.Planarity) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbTrace::getPlane(class GcGePlane &, enum GcDb::Planarity &) const –> enum Gcad::ErrorStatus
- getPointAt(self: pygcad.pygrx.GcDbTrace, idx: int, PntRes: pygcad.pygrx.GcGePoint3d) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbTrace::getPointAt(unsigned short, class GcGePoint3d &) const –> enum Gcad::ErrorStatus
- isA(self: pygcad.pygrx.GcDbTrace) pygcad.pygrx.GcRxClass
C++: GcDbTrace::isA() const –> class GcRxClass *
- isPlanar(self: pygcad.pygrx.GcDbTrace) bool
C++: GcDbTrace::isPlanar() const –> bool
- normal(self: pygcad.pygrx.GcDbTrace) pygcad.pygrx.GcGeVector3d
C++: GcDbTrace::normal() const –> class GcGeVector3d
- static rxInit() None
C++: GcDbTrace::rxInit() –> void
- setElevation(self: pygcad.pygrx.GcDbTrace, para: float) None
C++: GcDbTrace::setElevation(double) –> void
- setNormal(self: pygcad.pygrx.GcDbTrace, para: pygcad.pygrx.GcGeVector3d) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbTrace::setNormal(const class GcGeVector3d &) –> enum Gcad::ErrorStatus
- setPointAt(self: pygcad.pygrx.GcDbTrace, idx: int, para: pygcad.pygrx.GcGePoint3d) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbTrace::setPointAt(unsigned short, const class GcGePoint3d &) –> enum Gcad::ErrorStatus
- setThickness(self: pygcad.pygrx.GcDbTrace, para: float) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbTrace::setThickness(double) –> enum Gcad::ErrorStatus
- thickness(self: pygcad.pygrx.GcDbTrace) float
C++: GcDbTrace::thickness() const –> double