GcDbPolyFaceMesh

class pygcad.pygrx.GcDbPolyFaceMesh

Bases: GcDbEntity

Methods Summary

appendFaceRecord(*args, **kwargs)

Overloaded function.

appendVertex(*args, **kwargs)

Overloaded function.

cast(inPtr)

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

className()

C++: GcDbPolyFaceMesh::className() --> const wchar_t *

desc()

C++: GcDbPolyFaceMesh::desc() --> class GcRxClass *

isA(self)

C++: GcDbPolyFaceMesh::isA() const --> class GcRxClass *

numFaces(self)

C++: GcDbPolyFaceMesh::numFaces() const --> short

numVertices(self)

C++: GcDbPolyFaceMesh::numVertices() const --> short

openSequenceEnd(self, openMode)

C++: GcDbPolyFaceMesh::openSequenceEnd(class GcDbSequenceEnd *&, enum GcDb::OpenMode) --> enum Gcad::ErrorStatus

openVertex(self, subObjId, openMode[, ...])

C++: GcDbPolyFaceMesh::openVertex(class GcDbVertex *&, class GcDbObjectId, enum GcDb::OpenMode, bool) --> enum Gcad::ErrorStatus

rxInit()

C++: GcDbPolyFaceMesh::rxInit() --> void

vertexIterator(self)

C++: GcDbPolyFaceMesh::vertexIterator() const --> class GcDbObjectIterator *

Methods Documentation

appendFaceRecord(*args, **kwargs)

Overloaded function.

  1. appendFaceRecord(self: pygcad.pygrx.GcDbPolyFaceMesh, para: pygcad.pygrx.GcDbFaceRecord) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbPolyFaceMesh::appendFaceRecord(class GcDbFaceRecord *) –> enum Gcad::ErrorStatus

  1. appendFaceRecord(self: pygcad.pygrx.GcDbPolyFaceMesh, para: pygcad.pygrx.GcDbObjectId, para1: pygcad.pygrx.GcDbFaceRecord) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbPolyFaceMesh::appendFaceRecord(class GcDbObjectId &, class GcDbFaceRecord *) –> enum Gcad::ErrorStatus

appendVertex(*args, **kwargs)

Overloaded function.

  1. appendVertex(self: pygcad.pygrx.GcDbPolyFaceMesh, para: pygcad.pygrx.GcDbPolyFaceMeshVertex) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbPolyFaceMesh::appendVertex(class GcDbPolyFaceMeshVertex *) –> enum Gcad::ErrorStatus

  1. appendVertex(self: pygcad.pygrx.GcDbPolyFaceMesh, objId: pygcad.pygrx.GcDbObjectId, para: pygcad.pygrx.GcDbPolyFaceMeshVertex) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbPolyFaceMesh::appendVertex(class GcDbObjectId &, class GcDbPolyFaceMeshVertex *) –> enum Gcad::ErrorStatus

static cast(inPtr: pygcad.pygrx.GcRxObject) pygcad.pygrx.GcDbPolyFaceMesh

C++: GcDbPolyFaceMesh::cast(const class GcRxObject *) –> class GcDbPolyFaceMesh *

static className() str

C++: GcDbPolyFaceMesh::className() –> const wchar_t *

static desc() pygcad.pygrx.GcRxClass

C++: GcDbPolyFaceMesh::desc() –> class GcRxClass *

isA(self: pygcad.pygrx.GcDbPolyFaceMesh) pygcad.pygrx.GcRxClass

C++: GcDbPolyFaceMesh::isA() const –> class GcRxClass *

numFaces(self: pygcad.pygrx.GcDbPolyFaceMesh) int

C++: GcDbPolyFaceMesh::numFaces() const –> short

numVertices(self: pygcad.pygrx.GcDbPolyFaceMesh) int

C++: GcDbPolyFaceMesh::numVertices() const –> short

openSequenceEnd(self: pygcad.pygrx.GcDbPolyFaceMesh, openMode: pygcad.pygrx.GcDb.OpenMode) Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcDbSequenceEnd]

C++: GcDbPolyFaceMesh::openSequenceEnd(class GcDbSequenceEnd *&, enum GcDb::OpenMode) –> enum Gcad::ErrorStatus

openVertex(self: pygcad.pygrx.GcDbPolyFaceMesh, subObjId: pygcad.pygrx.GcDbObjectId, openMode: pygcad.pygrx.GcDb.OpenMode, openErasedOne: bool = False) Tuple[pygcad.pygrx.Gcad.ErrorStatus, pygcad.pygrx.GcDbVertex]

C++: GcDbPolyFaceMesh::openVertex(class GcDbVertex *&, class GcDbObjectId, enum GcDb::OpenMode, bool) –> enum Gcad::ErrorStatus

static rxInit() None

C++: GcDbPolyFaceMesh::rxInit() –> void

vertexIterator(self: pygcad.pygrx.GcDbPolyFaceMesh) pygcad.pygrx.GcDbObjectIterator

C++: GcDbPolyFaceMesh::vertexIterator() const –> class GcDbObjectIterator *