CFx SDK Documentation  2023 SP0
AECGe::MeshTools Member List

This is the complete list of members for AECGe::MeshTools, including all inherited members.

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