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