CFx SDK Documentation
2023 SP0
|
This is the complete list of members for AECGe::MeshTools, including all inherited members.
AffectVisibilities(const std::vector< OdGeLineSeg3d > &aInvisibleSegments, Mesh &mMesh) | AECGe::MeshTools | static |
ConvertFromObject(const OdDbObjectId &idEntity, Mesh &mResult) | AECGe::MeshTools | static |
CreateBox(const OdGePoint3d &ptMin, const OdGePoint3d &ptMax, Mesh &mResult, bool bVerify=false) | AECGe::MeshTools | static |
CreateByProfile(const FacetModeler::Profile2D &rProfile, Mesh &mResult, const FacetModeler::DeviationParams &devDeviation=FacetModeler::FMGeGbl::gDefDev) | AECGe::MeshTools | static |
CreateByTwoContours(const FacetModeler::Contour3D &rContour1, const FacetModeler::Contour3D &rContour2, Mesh &mResult, bool bVerify=false) | AECGe::MeshTools | static |
CreateExtrude(const FacetModeler::Contour3D &rBase, const OdGeVector3d &vDirection, Mesh &mResult, const FacetModeler::DeviationParams &devDeviation=FacetModeler::FMGeGbl::gDefDev) | AECGe::MeshTools | static |
CreateExtrude(const FacetModeler::Profile3D &rBase, const OdGeVector3d &vDirection, Mesh &mResult, const FacetModeler::DeviationParams &devDeviation=FacetModeler::FMGeGbl::gDefDev) | AECGe::MeshTools | static |
CreateExtrudeEx(const FacetModeler::Profile3D &rBase, const FacetModeler::Contour3D &rPath, Mesh &mResult, const FacetModeler::DeviationParams &devDeviation=FacetModeler::FMGeGbl::gDefDev) | AECGe::MeshTools | static |
CreateExtrudeEx(const FacetModeler::Profile2D &rBase, const OdGePoint3dArray &aPath, const OdGeVector3d &vNormal, Mesh &mResult, const FacetModeler::DeviationParams &devDeviation=FacetModeler::FMGeGbl::gDefDev) | AECGe::MeshTools | static |
CreatePyramid(const FacetModeler::Contour3D &rBase, const OdGePoint3d &ptTop, Mesh &mResult, const FacetModeler::DeviationParams &devDeviation=FacetModeler::FMGeGbl::gDefDev) | AECGe::MeshTools | static |
CreateRevolution(const FacetModeler::Profile2D &rBase, double dRadius, double dHeight, Mesh &mResult, const FacetModeler::DeviationParams &devDeviation=FacetModeler::FMGeGbl::gDefDev) | AECGe::MeshTools | static |
Cut(const Mesh &mSource, const OdGePlane &pPlane, FacetModeler::Profile3D &rResult, bool bIncludeBoundary=true) | AECGe::MeshTools | static |
Cut(const Mesh &mSource, const FacetModeler::Contour2D &cCutLine, const OdGePlane &pProjectOn, FacetModeler::Profile3D &rResult, bool bIncludeBoundary=true) | AECGe::MeshTools | static |
CutWithExtrude(const Mesh &mSource, const FacetModeler::Profile3D &rBase, bool bInside, double dExtrudeDepth, Mesh &mResult, const FacetModeler::DeviationParams &devDeviation=FacetModeler::FMGeGbl::gDefDev) | AECGe::MeshTools | static |
CutWithInfExtrude(const Mesh &mSource, const FacetModeler::Profile3D &rBase, bool bInside, Mesh &mResult, const FacetModeler::DeviationParams &devDeviation=FacetModeler::FMGeGbl::gDefDev) | AECGe::MeshTools | static |
CutWithPlane(const Mesh &mSource, const OdGePlane &pPlane, Mesh *pOutside=0, Mesh *pInside=0) | AECGe::MeshTools | static |
GetInsideBody(const FacetModeler::Contour3D &rContour, double dFrameDepth, double dFrameOrigin, Mesh &mResult, const FacetModeler::DeviationParams &devDeviation=FacetModeler::FMGeGbl::gDefDev) | AECGe::MeshTools | static |
GetInsideBody(const FacetModeler::Profile3D &rProfile, double dFrameDepth, double dFrameOrigin, Mesh &mResult, const FacetModeler::DeviationParams &devDeviation=FacetModeler::FMGeGbl::gDefDev) | AECGe::MeshTools | static |
GetInsideFrame(const FacetModeler::Contour3D &rContour, double dFrameWidth, double dFrameDepth, Mesh &mResult, const FacetModeler::DeviationParams &devDeviation=FacetModeler::FMGeGbl::gDefDev) | AECGe::MeshTools | static |
GetInsideFrame(const FacetModeler::Profile3D &rProfile, double dFrameWidth, double dFrameDepth, Mesh &mResult, const FacetModeler::DeviationParams &devDeviation=FacetModeler::FMGeGbl::gDefDev) | AECGe::MeshTools | static |
GetVisibleSilhouettes(const Mesh &mBody, const OdGeVector3d &vViewDirection, std::vector< OdUInt32 > &aVisible) | AECGe::MeshTools | static |