CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
OdGiShellToolkit Member List

This is the complete list of members for OdGiShellToolkit, including all inherited members.

addRef()=0OdRxObjectpure virtual
addShell(OdUInt32 nPoints, const OdGePoint3d *pPoints, OdUInt32 nFaces, const OdInt32 *pFaces, OdUInt8 options=OdGiShellToolkit::kTriangulateHoles)=0OdGiShellToolkitpure virtual
cast(const OdRxObject *pointer)OdRxObjectinlinestatic
checkFacesOrientation() const =0OdGiShellToolkitpure virtual
checkFacesOrientation(const OdGiShellFaceOrientationCallback *pCallback) const =0OdGiShellToolkitpure virtual
clear()=0OdGiShellToolkitpure virtual
clone() constOdRxObjectvirtual
comparedTo(const OdRxObject *pOther) constOdRxObjectvirtual
copyFrom(const OdRxObject *pSource)OdRxObjectvirtual
create()OdGiShellToolkitstatic
desc()OdRxObjectstatic
faceList() const =0OdGiShellToolkitpure virtual
faceListSize() const =0OdGiShellToolkitpure virtual
filterEdgesByCreaseAngle(OdArray< OdGiShellToolkit::OdGiShellEdgeDescription > &edges, double dAngle) const =0OdGiShellToolkitpure virtual
fixFaceOrientation(bool bRestoreModel=true)=0OdGiShellToolkitpure virtual
fixFaceOrientation(const OdGiShellFaceOrientationCallback *pCallback, bool bRestoreModel=true)=0OdGiShellToolkitpure virtual
getIncorrectOrientedFaces(OdArray< OdGiShellFaceDescription > &faces, bool bAddNotOriented=true) const =0OdGiShellToolkitpure virtual
getIncorrectOrientedFaces(const OdGiShellFaceOrientationCallback *pCallback, OdArray< OdGiShellFaceDescription > &faces, bool bAddNotOriented=true) const =0OdGiShellToolkitpure virtual
getOriginalFaceDescription(OdUInt32 nFaceOffset, OdGiShellOriginalFaceDescription &result) const =0OdGiShellToolkitpure virtual
getSharpEdges(OdArray< OdGiShellEdgeDescription > &edges, bool bOnlyCount=true) const =0OdGiShellToolkitpure virtual
getSingularEdges(OdArray< OdGiShellToolkit::OdGiShellEdgeDescription > &edges, bool bOnlyCount=true) const =0OdGiShellToolkitpure virtual
hasDupilcateVertices() const =0OdGiShellToolkitpure virtual
hasDuplicateFaces(OdUInt32 *pFirstDuplicateFace=NULL, bool bRollFaces=false) const =0OdGiShellToolkitpure virtual
isA() constOdRxObjectvirtual
isEqualTo(const OdRxObject *pOther) constOdRxObjectvirtual
isKindOf(const OdRxClass *pClass) constOdRxObjectinline
kForceTriangulation enum valueOdGiShellToolkit
kTriangulateHoles enum valueOdGiShellToolkit
kUnifyVertices enum valueOdGiShellToolkit
numDegeneratedFaces() const =0OdGiShellToolkitpure virtual
numNonTriangleFaces() const =0OdGiShellToolkitpure virtual
numRefs() constOdRxObjectvirtual
numSharpEdges(bool bOnlyCount=true) const =0OdGiShellToolkitpure virtual
numSingularEdges(bool bOnlyCount=true) const =0OdGiShellToolkitpure virtual
numVertices() const =0OdGiShellToolkitpure virtual
ODRX_DECLARE_MEMBERS(OdGiShellToolkit)OdGiShellToolkit
ODRX_HEAP_OPERATORS()OdRxObject
OdRxObject()OdRxObjectinline
queryX(const OdRxClass *pClass) constOdRxObjectvirtual
release()=0OdRxObjectpure virtual
removeDegenerateFaces()=0OdGiShellToolkitpure virtual
removeDuplicateFaces(bool bRollFaces=false)=0OdGiShellToolkitpure virtual
ShellToolkitOption enum nameOdGiShellToolkit
tolerance()=0OdGiShellToolkitpure virtual
tolerance() const =0OdGiShellToolkitpure virtual
triangulate()=0OdGiShellToolkitpure virtual
unifyVertices()=0OdGiShellToolkitpure virtual
vertices() const =0OdGiShellToolkitpure virtual
x(const OdRxClass *pClass) constOdRxObjectvirtual
~OdRxObject()OdRxObjectvirtual