CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
FacetModeler::Body Member List

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::Bodyexplicitprotected
BodyCustomFacetModeler::Bodyfriend
BodyImplFacetModeler::Bodyfriend
BodyInternalConsistencyRestorerFacetModeler::Bodyfriend
boolOper(BooleanOperation eOperation, Body &rOperandA, Body &rOperandB, bool bOptimization=false)FacetModeler::Bodystatic
box(const OdGePoint3d &ptOrigin, const OdGeVector3d &vSizes)FacetModeler::Bodystatic
cachedEdgesCount() constFacetModeler::Body
checkInternalConsistence(OdString *pFirstErrorDetected=NULL) constFacetModeler::Body
clear()FacetModeler::Body
clearBodyTags(TagType clearValue=0)FacetModeler::Bodyinline
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() constFacetModeler::Body
combine(Body &rAnother)FacetModeler::Body
containsNonManifoldEdges() constFacetModeler::Body
countEdges() constFacetModeler::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::Bodystatic
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::Bodystatic
extrusion(const Profile2D &rBase, const Contour3D &rPath, const DeviationParams &deviation=FMGeGbl::gDefDev)FacetModeler::Bodystatic
extrusion(const Profile2D &rBase, const OdGePoint3dArray &rPath, const OdGeVector3d &vNormal, const DeviationParams &devDeviation=FMGeGbl::gDefDev)FacetModeler::Bodystatic
extrusion(const Profile2D &rBase, const OdGeMatrix3d &mBasePlane, const OdGeVector3d &vDir, const DeviationParams &deviation=FMGeGbl::gDefDev)FacetModeler::Bodystatic
FaceFacetModeler::Bodyfriend
faceCount() constFacetModeler::Body
faceList() constFacetModeler::Body
generateMesh(GeMesh::OdGeTrMesh &mesh) constFacetModeler::Body
hasCoincidentEdges() constFacetModeler::Body
hasCoincidentVertices() constFacetModeler::Body
intersectLine(const OdGeLinearEnt3d &gLine, std::vector< OdGePoint3d > &aPoints, bool bSortResults=false) constFacetModeler::Body
interval() constFacetModeler::Body
isClosed() constFacetModeler::Body
isNull() constFacetModeler::Body
kEmptyFacetModeler::Bodystatic
mergeCoincidentVertices()FacetModeler::Body
mergeCoplanarEntities()FacetModeler::Body
negate()FacetModeler::Body
operator!=(const Body &aBody) constFacetModeler::Body
operator=(const Body &B)FacetModeler::Body
operator==(const Body &aBody) constFacetModeler::Body
pyramid(const Profile2D &rBase, const OdGePoint3d &ptApex, const DeviationParams &deviation=FMGeGbl::gDefDev)FacetModeler::Bodystatic
regeneratePairEdges()FacetModeler::Body
removeFace(Face *pFace)FacetModeler::Body
revolution(const Profile2D &rBase, double dRadius, double dHeight, const DeviationParams &deviation=FMGeGbl::gDefDev)FacetModeler::Bodystatic
revolution(const Profile2D &base, const OdGeCircArc3d &revAxisAndAngles, const DeviationParams &deviation=FMGeGbl::gDefDev, const OdGeMatrix2d *pBaseTransform=NULL)FacetModeler::Bodystatic
revolution(const Profile2D &base, const OdGeVector3d &revAxis, const OdGePoint3d &axisPosition, double startAng, double endAng, const DeviationParams &deviation=FMGeGbl::gDefDev)FacetModeler::Bodystatic
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) constFacetModeler::Body
slice(const OdGePlane &rCutter, Body &result, TagType tagSection=0) constFacetModeler::Body
splitFace(Face *pFace, const OdGePlane &pPlane, std::vector< Face * > *pNewOuter=NULL, std::vector< Face * > *pNewInner=NULL)FacetModeler::Body
SurfaceFacetModeler::Bodyfriend
surfaceCount() constFacetModeler::Body
surfaceList() constFacetModeler::Body
tag() constFacetModeler::Body
transform(const OdGeMatrix3d &mMatrix)FacetModeler::Body
VertexFacetModeler::Bodyfriend
vertexCount() constFacetModeler::Body
vertexList() constFacetModeler::Body
volume() constFacetModeler::Body
~Body()FacetModeler::Body