GcDbPolygonMesh
- class pygcad.pygrx.GcDbPolygonMesh
Bases:
GcDbEntity
Methods Summary
appendVertex
(*args, **kwargs)Overloaded function.
cast
(inPtr)C++: GcDbPolygonMesh::cast(const class GcRxObject *) --> class GcDbPolygonMesh *
C++: GcDbPolygonMesh::className() --> const wchar_t *
convertToPolyMeshType
(self, newVal)C++: GcDbPolygonMesh::convertToPolyMeshType(enum GcDb::PolyMeshType) --> enum Gcad::ErrorStatus
desc
()C++: GcDbPolygonMesh::desc() --> class GcRxClass *
isA
(self)C++: GcDbPolygonMesh::isA() const --> class GcRxClass *
isMClosed
(self)C++: GcDbPolygonMesh::isMClosed() const --> bool
isNClosed
(self)C++: GcDbPolygonMesh::isNClosed() const --> bool
mSize
(self)C++: GcDbPolygonMesh::mSize() const --> short
mSurfaceDensity
(self)C++: GcDbPolygonMesh::mSurfaceDensity() const --> short
makeMClosed
(self)C++: GcDbPolygonMesh::makeMClosed() --> enum Gcad::ErrorStatus
makeMOpen
(self)C++: GcDbPolygonMesh::makeMOpen() --> enum Gcad::ErrorStatus
makeNClosed
(self)C++: GcDbPolygonMesh::makeNClosed() --> enum Gcad::ErrorStatus
makeNOpen
(self)C++: GcDbPolygonMesh::makeNOpen() --> enum Gcad::ErrorStatus
nSize
(self)C++: GcDbPolygonMesh::nSize() const --> short
nSurfaceDensity
(self)C++: GcDbPolygonMesh::nSurfaceDensity() const --> short
openSequenceEnd
(self, openMode)C++: GcDbPolygonMesh::openSequenceEnd(class GcDbSequenceEnd *&, enum GcDb::OpenMode) --> enum Gcad::ErrorStatus
openVertex
(self, vertId, openMode[, ...])C++: GcDbPolygonMesh::openVertex(class GcDbPolygonMeshVertex *&, class GcDbObjectId, enum GcDb::OpenMode, bool) --> enum Gcad::ErrorStatus
polyMeshType
(self)C++: GcDbPolygonMesh::polyMeshType() const --> enum GcDb::PolyMeshType
rxInit
()C++: GcDbPolygonMesh::rxInit() --> void
setMSize
(self, para)C++: GcDbPolygonMesh::setMSize(short) --> enum Gcad::ErrorStatus
setMSurfaceDensity
(self, para)C++: GcDbPolygonMesh::setMSurfaceDensity(short) --> enum Gcad::ErrorStatus
setNSize
(self, para)C++: GcDbPolygonMesh::setNSize(short) --> enum Gcad::ErrorStatus
setNSurfaceDensity
(self, para)C++: GcDbPolygonMesh::setNSurfaceDensity(short) --> enum Gcad::ErrorStatus
setPolyMeshType
(self, para)C++: GcDbPolygonMesh::setPolyMeshType(enum GcDb::PolyMeshType) --> enum Gcad::ErrorStatus
straighten
(self)C++: GcDbPolygonMesh::straighten() --> enum Gcad::ErrorStatus
surfaceFit
(*args, **kwargs)Overloaded function.
vertexIterator
(self)C++: GcDbPolygonMesh::vertexIterator() const --> class GcDbObjectIterator *
Methods Documentation
- appendVertex(*args, **kwargs)
Overloaded function.
appendVertex(self: pygcad.pygrx.GcDbPolygonMesh, para: pygcad.pygrx.GcDbPolygonMeshVertex) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbPolygonMesh::appendVertex(class GcDbPolygonMeshVertex *) –> enum Gcad::ErrorStatus
appendVertex(self: pygcad.pygrx.GcDbPolygonMesh, objId: pygcad.pygrx.GcDbObjectId, para: pygcad.pygrx.GcDbPolygonMeshVertex) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbPolygonMesh::appendVertex(class GcDbObjectId &, class GcDbPolygonMeshVertex *) –> enum Gcad::ErrorStatus
- static cast(inPtr: pygcad.pygrx.GcRxObject) pygcad.pygrx.GcDbPolygonMesh
C++: GcDbPolygonMesh::cast(const class GcRxObject *) –> class GcDbPolygonMesh *
- static className() str
C++: GcDbPolygonMesh::className() –> const wchar_t *
- convertToPolyMeshType(self: pygcad.pygrx.GcDbPolygonMesh, newVal: pygcad.pygrx.GcDb.PolyMeshType) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbPolygonMesh::convertToPolyMeshType(enum GcDb::PolyMeshType) –> enum Gcad::ErrorStatus
- static desc() pygcad.pygrx.GcRxClass
C++: GcDbPolygonMesh::desc() –> class GcRxClass *
- isA(self: pygcad.pygrx.GcDbPolygonMesh) pygcad.pygrx.GcRxClass
C++: GcDbPolygonMesh::isA() const –> class GcRxClass *
- isMClosed(self: pygcad.pygrx.GcDbPolygonMesh) bool
C++: GcDbPolygonMesh::isMClosed() const –> bool
- isNClosed(self: pygcad.pygrx.GcDbPolygonMesh) bool
C++: GcDbPolygonMesh::isNClosed() const –> bool
- mSize(self: pygcad.pygrx.GcDbPolygonMesh) int
C++: GcDbPolygonMesh::mSize() const –> short
- mSurfaceDensity(self: pygcad.pygrx.GcDbPolygonMesh) int
C++: GcDbPolygonMesh::mSurfaceDensity() const –> short
- makeMClosed(self: pygcad.pygrx.GcDbPolygonMesh) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbPolygonMesh::makeMClosed() –> enum Gcad::ErrorStatus
- makeMOpen(self: pygcad.pygrx.GcDbPolygonMesh) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbPolygonMesh::makeMOpen() –> enum Gcad::ErrorStatus
- makeNClosed(self: pygcad.pygrx.GcDbPolygonMesh) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbPolygonMesh::makeNClosed() –> enum Gcad::ErrorStatus
- makeNOpen(self: pygcad.pygrx.GcDbPolygonMesh) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbPolygonMesh::makeNOpen() –> enum Gcad::ErrorStatus
- nSize(self: pygcad.pygrx.GcDbPolygonMesh) int
C++: GcDbPolygonMesh::nSize() const –> short
- nSurfaceDensity(self: pygcad.pygrx.GcDbPolygonMesh) int
C++: GcDbPolygonMesh::nSurfaceDensity() const –> short
- openSequenceEnd(self: pygcad.pygrx.GcDbPolygonMesh, openMode: pygcad.pygrx.GcDb.OpenMode) Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcDbSequenceEnd]
C++: GcDbPolygonMesh::openSequenceEnd(class GcDbSequenceEnd *&, enum GcDb::OpenMode) –> enum Gcad::ErrorStatus
- openVertex(self: pygcad.pygrx.GcDbPolygonMesh, vertId: pygcad.pygrx.GcDbObjectId, openMode: pygcad.pygrx.GcDb.OpenMode, openErasedOne: bool = False) Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcDbPolygonMeshVertex]
C++: GcDbPolygonMesh::openVertex(class GcDbPolygonMeshVertex *&, class GcDbObjectId, enum GcDb::OpenMode, bool) –> enum Gcad::ErrorStatus
- polyMeshType(self: pygcad.pygrx.GcDbPolygonMesh) pygcad.pygrx.GcDb.PolyMeshType
C++: GcDbPolygonMesh::polyMeshType() const –> enum GcDb::PolyMeshType
- static rxInit() None
C++: GcDbPolygonMesh::rxInit() –> void
- setMSize(self: pygcad.pygrx.GcDbPolygonMesh, para: int) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbPolygonMesh::setMSize(short) –> enum Gcad::ErrorStatus
- setMSurfaceDensity(self: pygcad.pygrx.GcDbPolygonMesh, para: int) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbPolygonMesh::setMSurfaceDensity(short) –> enum Gcad::ErrorStatus
- setNSize(self: pygcad.pygrx.GcDbPolygonMesh, para: int) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbPolygonMesh::setNSize(short) –> enum Gcad::ErrorStatus
- setNSurfaceDensity(self: pygcad.pygrx.GcDbPolygonMesh, para: int) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbPolygonMesh::setNSurfaceDensity(short) –> enum Gcad::ErrorStatus
- setPolyMeshType(self: pygcad.pygrx.GcDbPolygonMesh, para: pygcad.pygrx.GcDb.PolyMeshType) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbPolygonMesh::setPolyMeshType(enum GcDb::PolyMeshType) –> enum Gcad::ErrorStatus
- straighten(self: pygcad.pygrx.GcDbPolygonMesh) pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbPolygonMesh::straighten() –> enum Gcad::ErrorStatus
- surfaceFit(*args, **kwargs)
Overloaded function.
surfaceFit(self: pygcad.pygrx.GcDbPolygonMesh) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbPolygonMesh::surfaceFit() –> enum Gcad::ErrorStatus
surfaceFit(self: pygcad.pygrx.GcDbPolygonMesh, surfType: pygcad.pygrx.GcDb.PolyMeshType, surfu: int, surfv: int) -> pygcad.pygrx.Gcad.ErrorStatus
C++: GcDbPolygonMesh::surfaceFit(enum GcDb::PolyMeshType, short, short) –> enum Gcad::ErrorStatus
- vertexIterator(self: pygcad.pygrx.GcDbPolygonMesh) pygcad.pygrx.GcDbObjectIterator
C++: GcDbPolygonMesh::vertexIterator() const –> class GcDbObjectIterator *