|
CFx SDK Documentation 2024 SP0
|
This is the complete list of members for FacetModeler::Body, including all inherited members.
| addFace(Face *pFace) | FacetModeler::Body | |
| addFace(Surface *pSurface=NULL) | FacetModeler::Body | |
| addSurface(Surface *pSurface) | FacetModeler::Body | |
| addVertex(Vertex *pVertex) | FacetModeler::Body | |
| addVertex(const OdGePoint3d &pt) | FacetModeler::Body | |
| Body() | FacetModeler::Body | |
| Body(const Body &B) | FacetModeler::Body | |
| Body(class BodyImpl *pImpl) | FacetModeler::Body | explicitprotected |
| BodyCustom | FacetModeler::Body | friend |
| BodyImpl | FacetModeler::Body | friend |
| BodyInternalConsistencyRestorer | FacetModeler::Body | friend |
| boolOper(BooleanOperation eOperation, Body &rOperandA, Body &rOperandB, bool bOptimization=false) | FacetModeler::Body | static |
| box(const OdGePoint3d &ptOrigin, const OdGeVector3d &vSizes) | FacetModeler::Body | static |
| cachedEdgesCount() const | FacetModeler::Body | |
| checkInternalConsistence(OdString *pFirstErrorDetected=NULL) const | FacetModeler::Body | |
| clear() | FacetModeler::Body | |
| clearBodyTags(TagType clearValue=0) | FacetModeler::Body | inline |
| clearEdgeTags(TagType clearValue=0) | FacetModeler::Body | |
| clearFaceFlags(OdUInt32 clearValue=0) | FacetModeler::Body | |
| clearFaceTags(TagType clearValue=0) | FacetModeler::Body | |
| clearSurfaceTags(TagType clearValue=0) | FacetModeler::Body | |
| clearVertexTags(TagType clearValue=0) | FacetModeler::Body | |
| clone() const | FacetModeler::Body | |
| combine(Body &rAnother) | FacetModeler::Body | |
| containsNonManifoldEdges() const | FacetModeler::Body | |
| countEdges() const | FacetModeler::Body | |
| createFromMesh(const std::vector< OdGePoint3d > &aVertices, const std::vector< OdInt32 > &aFaceData, const std::vector< OdUInt32 > *aFaceFlags=NULL, const std::vector< OdUInt32 > *aEdgeFlags=NULL, const std::vector< OdUInt32 > *aVertexFlags=NULL, const std::vector< OdUInt32 > *pFaceColors=NULL, const std::vector< OdUInt32 > *pEdgeColors=NULL, const std::vector< OdGePoint2d > *pMappingCoords=NULL) | FacetModeler::Body | static |
| decomposeIntoLumps(std::vector< Body > &aLumps) | FacetModeler::Body | |
| deleteFace(Face *pFace) | FacetModeler::Body | |
| deleteUnusedSurfaces() | FacetModeler::Body | |
| deleteUnusedVertices() | FacetModeler::Body | |
| extrusion(const Profile2D &rBase, const OdGeVector3d &vDir, const DeviationParams &deviation=FMGeGbl::gDefDev) | FacetModeler::Body | static |
| extrusion(const Profile2D &rBase, const Contour3D &rPath, const DeviationParams &deviation=FMGeGbl::gDefDev) | FacetModeler::Body | static |
| extrusion(const Profile2D &rBase, const OdGePoint3dArray &rPath, const OdGeVector3d &vNormal, const DeviationParams &devDeviation=FMGeGbl::gDefDev) | FacetModeler::Body | static |
| extrusion(const Profile2D &rBase, const OdGeMatrix3d &mBasePlane, const OdGeVector3d &vDir, const DeviationParams &deviation=FMGeGbl::gDefDev) | FacetModeler::Body | static |
| Face | FacetModeler::Body | friend |
| faceCount() const | FacetModeler::Body | |
| faceList() const | FacetModeler::Body | |
| generateMesh(GeMesh::OdGeTrMesh &mesh) const | FacetModeler::Body | |
| hasCoincidentEdges() const | FacetModeler::Body | |
| hasCoincidentVertices() const | FacetModeler::Body | |
| intersectLine(const OdGeLinearEnt3d &gLine, std::vector< OdGePoint3d > &aPoints, bool bSortResults=false) const | FacetModeler::Body | |
| interval() const | FacetModeler::Body | |
| isClosed() const | FacetModeler::Body | |
| isNull() const | FacetModeler::Body | |
| kEmpty | FacetModeler::Body | static |
| mergeCoincidentVertices() | FacetModeler::Body | |
| mergeCoplanarEntities() | FacetModeler::Body | |
| negate() | FacetModeler::Body | |
| operator!=(const Body &aBody) const | FacetModeler::Body | |
| operator=(const Body &B) | FacetModeler::Body | |
| operator==(const Body &aBody) const | FacetModeler::Body | |
| pyramid(const Profile2D &rBase, const OdGePoint3d &ptApex, const DeviationParams &deviation=FMGeGbl::gDefDev) | FacetModeler::Body | static |
| regeneratePairEdges() | FacetModeler::Body | |
| removeFace(Face *pFace) | FacetModeler::Body | |
| revolution(const Profile2D &rBase, double dRadius, double dHeight, const DeviationParams &deviation=FMGeGbl::gDefDev) | FacetModeler::Body | static |
| revolution(const Profile2D &base, const OdGeCircArc3d &revAxisAndAngles, const DeviationParams &deviation=FMGeGbl::gDefDev, const OdGeMatrix2d *pBaseTransform=NULL) | FacetModeler::Body | static |
| revolution(const Profile2D &base, const OdGeVector3d &revAxis, const OdGePoint3d &axisPosition, double startAng, double endAng, const DeviationParams &deviation=FMGeGbl::gDefDev) | FacetModeler::Body | static |
| setColor(OdUInt32 iColor) | FacetModeler::Body | |
| setFaceCount(OdUInt32 count) | FacetModeler::Body | |
| setFaceList(Face *pList) | FacetModeler::Body | |
| setSurfaceCount(OdUInt32 count) | FacetModeler::Body | |
| setSurfaceList(Surface *pList) | FacetModeler::Body | |
| setTag(TagType iTag) | FacetModeler::Body | |
| setVertexCount(OdUInt32 count) | FacetModeler::Body | |
| setVertexList(Vertex *pList) | FacetModeler::Body | |
| simplify(double param) | FacetModeler::Body | |
| slice(const OdGePlane &rCutter, Profile3D &rResult, bool bIncludeBoundary=true) const | FacetModeler::Body | |
| slice(const OdGePlane &rCutter, Body &result, TagType tagSection=0) const | FacetModeler::Body | |
| splitFace(Face *pFace, const OdGePlane &pPlane, std::vector< Face * > *pNewOuter=NULL, std::vector< Face * > *pNewInner=NULL) | FacetModeler::Body | |
| Surface | FacetModeler::Body | friend |
| surfaceCount() const | FacetModeler::Body | |
| surfaceList() const | FacetModeler::Body | |
| tag() const | FacetModeler::Body | |
| transform(const OdGeMatrix3d &mMatrix) | FacetModeler::Body | |
| Vertex | FacetModeler::Body | friend |
| vertexCount() const | FacetModeler::Body | |
| vertexList() const | FacetModeler::Body | |
| volume() const | FacetModeler::Body | |
| ~Body() | FacetModeler::Body |