|
CFx SDK Documentation
2020SP3
|
This is the complete list of members for FacetModeler::Body, including all inherited members.
| addFace(Surface *pSurface=0) | FacetModeler::Body | |
| addFace(FacetModeler::Face *pFace) | FacetModeler::Body | |
| addSurface(Surface *pSurface) | FacetModeler::Body | |
| addVertex(const OdGePoint3d &pt) | FacetModeler::Body | |
| Body(class BodyImpl *pImpl) | FacetModeler::Body | protected |
| Body() | FacetModeler::Body | |
| Body(const Body &B) | FacetModeler::Body | |
| BodyImpl class | FacetModeler::Body | friend |
| BodyInternalConsistencyRestorer class | FacetModeler::Body | friend |
| boolOper(BooleanOperation eOperation, Body &rOperandA, Body &rOperandB) | FacetModeler::Body | static |
| box(const OdGePoint3d &ptOrigin, const OdGeVector3d &vSizes) | FacetModeler::Body | static |
| cachedEdgesCount() const | FacetModeler::Body | |
| checkInternalConsistence(OdString *pFirstErrorDetected=0) const | FacetModeler::Body | |
| clear() | FacetModeler::Body | |
| clearBodyTags(FacetModeler::AecTagType clearValue=0) | FacetModeler::Body | inline |
| clearEdgeTags(FacetModeler::AecTagType clearValue=0) | FacetModeler::Body | |
| clearFaceTags(FacetModeler::AecTagType clearValue=0) | FacetModeler::Body | |
| clearSurfaceTags(FacetModeler::AecTagType clearValue=0) | FacetModeler::Body | |
| clearVertexTags(FacetModeler::AecTagType clearValue=0) | FacetModeler::Body | |
| clone() const | FacetModeler::Body | |
| clone_impl_if_referenced() | FacetModeler::Body | |
| combine(Body &rAnother) | FacetModeler::Body | |
| containsNonManifoldEdges() const | FacetModeler::Body | |
| countEdges() const | FacetModeler::Body | |
| custom(const std::vector< OdGePoint3d > &aVertices, const std::vector< OdInt32 > &aFaceData, const std::vector< OdUInt32 > *aEdgeFlags=0, const std::vector< OdUInt32 > *aFaceFlags=0, const std::vector< OdUInt32 > *aVertexFlags=0, const SurfaceData *pSurfaceData=0) | FacetModeler::Body | static |
| customC(const std::vector< OdGePoint3d > &aVertices, const std::vector< OdInt32 > &aFaceData, const std::vector< OdUInt32 > *aEdgeFlags=0, const std::vector< OdUInt32 > *aFaceFlags=0, const std::vector< OdUInt32 > *aVertexFlags=0, const SurfaceData *pSurfaceData=0, std::vector< OdUInt32 > *pFaceColors=0, std::vector< OdUInt32 > *pEdgeColors=0) | FacetModeler::Body | static |
| customInternal(const std::vector< OdGePoint3d > &aVertices, const std::vector< OdInt32 > &aFaceData, bool bRemoveTJ, const std::vector< OdUInt32 > *aEdgeFlags=0, const std::vector< OdUInt32 > *aFaceFlags=0, const std::vector< OdUInt32 > *aVertexFlags=0, const SurfaceData *pSurfaceData=0, const std::vector< OdUInt32 > *aFaceColors=0, const std::vector< OdUInt32 > *aEdgeColors=0) | FacetModeler::Body | static |
| cutWithExtrusion(Body &rBase, const Profile3D &rCutter, bool bInside, double dDepth, const DeviationParams &devDeviation=FMGeGbl::gDefDev) | FacetModeler::Body | static |
| cutWithInfExtrusion(Body &rBase, const Profile3D &rCutter, bool bInside, const DeviationParams &devDeviation=FMGeGbl::gDefDev) | FacetModeler::Body | static |
| decomposeIntoLumps(std::vector< Body > &aLumps) | FacetModeler::Body | |
| deleteFace(FacetModeler::Face *pFace) | FacetModeler::Body | |
| deleteUnusedVertices() | FacetModeler::Body | |
| extrusion(const Profile2D &rBase, const OdGeVector3d &vDir, const DeviationParams &devDeviation=FMGeGbl::gDefDev) | FacetModeler::Body | static |
| Face class | FacetModeler::Body | friend |
| faceCount() const | FacetModeler::Body | |
| faceList() const | FacetModeler::Body | |
| getSurfaceCount() | FacetModeler::Body | |
| getSurfaceList() | FacetModeler::Body | |
| getVertexList() | FacetModeler::Body | |
| hasCoincidentEdges() const | FacetModeler::Body | |
| hasCoincidentVertices() const | FacetModeler::Body | |
| infExtrusion(const Body &rBase, const Profile3D &rCutter, const DeviationParams &devDeviation=FMGeGbl::gDefDev) | FacetModeler::Body | static |
| insideBody(const Profile2D &rBase, double dDepth, double dDepthOrigin, const DeviationParams &devDeviation=FMGeGbl::gDefDev) | FacetModeler::Body | static |
| insideFrame(const Profile2D &rBase, double dWidth, double dDepth, double dDepthOrigin, const DeviationParams &devDeviation=FMGeGbl::gDefDev) | FacetModeler::Body | static |
| intersectLine(const OdGeLinearEnt3d &gLine, std::vector< OdGePoint3d > &vecPoints, 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 &devDeviation=FMGeGbl::gDefDev) | FacetModeler::Body | static |
| regeneratePairEdges() | FacetModeler::Body | |
| removeFace(FacetModeler::Face *pFace) | FacetModeler::Body | |
| resetColors() | FacetModeler::Body | |
| revolution(const Profile2D &rBase, double dRadius, double dHeight, const DeviationParams &devDeviation=FMGeGbl::gDefDev) | FacetModeler::Body | static |
| revolution(const Profile2D &base, const OdGeCircArc3d &revolutionAxisAndAngles, const DeviationParams &deviation=FMGeGbl::gDefDev, const OdGeMatrix2d *pBaseTransform=0) | FacetModeler::Body | static |
| setSurfaceCount(OdUInt32 count) | FacetModeler::Body | |
| setSurfaceList(FacetModeler::Surface *pList) | FacetModeler::Body | |
| setTag(FacetModeler::AecTagType iTag) | FacetModeler::Body | |
| setVertexCount(OdUInt32 count) | FacetModeler::Body | |
| setVertexList(FacetModeler::Vertex *pList) | FacetModeler::Body | |
| singleFace(const Profile2D &rBase, const DeviationParams &devDeviation=FMGeGbl::gDefDev) | FacetModeler::Body | static |
| slice(const OdGePlane &rCutter, Profile3D &rResult, bool bIncludeBoundary=true) const | FacetModeler::Body | |
| slice(const OdGePlane &rCutter, Profile2D *pResultIncludingBoundary, Profile2D *pResultExcludingCoincidingBoundary=0, Profile2D *pResultExcludingOppositeBoundary=0, Profile2D *pResultExcludingBoundary=0, FaceConstPtrArray *pCoincidingFaces=0, FaceConstPtrArray *pOppositeFaces=0) const | FacetModeler::Body | |
| slice(const Contour2D &cCutLine, const OdGePlane &pProjectOn, Profile3D &rResult, bool bIncludeBoundary=true) const | FacetModeler::Body | |
| sliceFaceDbg(const OdGePlane &rCutter, OdUInt32 faceNum) | FacetModeler::Body | |
| splitFace(FacetModeler::Face *pFace, const OdGePlane &pPlane, std::vector< FacetModeler::Face * > *pNewOuter=0, std::vector< FacetModeler::Face * > *pNewInner=0) | FacetModeler::Body | |
| Surface class | FacetModeler::Body | friend |
| surfaceCount() const | FacetModeler::Body | |
| surfaceList() const | FacetModeler::Body | |
| tag() const | FacetModeler::Body | |
| transform(const OdGeMatrix3d &mMatrix) | FacetModeler::Body | |
| Vertex class | FacetModeler::Body | friend |
| vertexCount() const | FacetModeler::Body | |
| vertexList() const | FacetModeler::Body | |
| volume() const | FacetModeler::Body | |
| ~Body() | FacetModeler::Body |