GcDbPolygonMesh

class pygcad.pygrx.GcDbPolygonMesh

Bases: GcDbEntity

Methods Summary

appendVertex(*args, **kwargs)

Overloaded function.

cast(inPtr)

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

className()

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.

  1. appendVertex(self: pygcad.pygrx.GcDbPolygonMesh, para: pygcad.pygrx.GcDbPolygonMeshVertex) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbPolygonMesh::appendVertex(class GcDbPolygonMeshVertex *) –> enum Gcad::ErrorStatus

  1. 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.

  1. surfaceFit(self: pygcad.pygrx.GcDbPolygonMesh) -> pygcad.pygrx.Gcad.ErrorStatus

C++: GcDbPolygonMesh::surfaceFit() –> enum Gcad::ErrorStatus

  1. 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 *