CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Namespaces | Functions
AECGeLegacy.h File Reference
#include "Modeler/FMMdlBody.h"
#include "Common/AECBuildSettings.h"

Go to the source code of this file.

Namespaces

namespace  AECGe
 

Functions

AECGEOMETRY_API FacetModeler::Body AECGe::CallOldBooleanOp (FacetModeler::BooleanOperation operation, FacetModeler::Body &rOperandA, FacetModeler::Body &rOperandB)
 
AECGEOMETRY_API FacetModeler::Body AECGe::BooleanOpWithOld (FacetModeler::BooleanOperation operation, FacetModeler::Body &rOperandA, FacetModeler::Body &rOperandB)
 
AECGEOMETRY_API FacetModeler::Body AECGe::section (FacetModeler::Body &rBase, const OdGePlane &rCutter)
 
AECGEOMETRY_API FacetModeler::Body AECGe::customRemoveTJ (const std::vector< OdGePoint3d > &aVertices, const std::vector< OdInt32 > &aFaceData, std::vector< OdUInt32 > *aEdgeFlags=0, std::vector< OdUInt32 > *aFaceFlags=0, std::vector< OdUInt32 > *aVertexFlags=0, std::vector< FacetModeler::Surface * > *aSurfaces=0)
 
AECGEOMETRY_API FacetModeler::Body AECGe::Temporary_Extension_extrusionByTrs (const FacetModeler::Profile2D &rBase, const std::vector< OdGeMatrix3d > &rPath, const FacetModeler::DeviationParams &devDeviation=FacetModeler::FMGeGbl::gDefDev)
 
AECGEOMETRY_API FacetModeler::Body AECGe::extrusion (const FacetModeler::Profile2D &rBase, const FacetModeler::Contour3D &rPath, const FacetModeler::DeviationParams &devDeviation=FacetModeler::FMGeGbl::gDefDev)
 
AECGEOMETRY_API FacetModeler::Body AECGe::extrusion (const FacetModeler::Profile2D &rBase, const std::vector< OdGePoint3d > &rPath, const OdGeVector3d &vNormal, const FacetModeler::DeviationParams &devDeviation=FacetModeler::FMGeGbl::gDefDev)
 
AECGEOMETRY_API FacetModeler::Body AECGe::Temporary_Extension_byTwoContours (const FacetModeler::Contour3D &rBase1, const FacetModeler::Contour3D &rBase2)
 
AECGEOMETRY_API FacetModeler::Body AECGe::Temporary_Extension_byTwoProfiles (const FacetModeler::Profile3D &rBase1, const FacetModeler::Profile3D &rBase2)
 
AECGEOMETRY_API FacetModeler::Body AECGe::Body_convertFromEntity (const OdDbObjectId &idEntity)
 
AECGEOMETRY_API FacetModeler::Body AECGe::insideBody (const FacetModeler::Profile2D &rBase, double dDepth, double dDepthOrigin, const FacetModeler::DeviationParams &devDeviation=FacetModeler::FMGeGbl::gDefDev)
 
AECGEOMETRY_API FacetModeler::Body AECGe::insideFrame (const FacetModeler::Profile2D &rBase, double dWidth, double dDepth, double dDepthOrigin, const FacetModeler::DeviationParams &devDeviation=FacetModeler::FMGeGbl::gDefDev)
 
AECGEOMETRY_API FacetModeler::Body AECGe::infExtrusion (const FacetModeler::Body &rBase, const FacetModeler::Profile3D &rCutter, const FacetModeler::DeviationParams &devDeviation=FacetModeler::FMGeGbl::gDefDev)
 
AECGEOMETRY_API FacetModeler::Body AECGe::cutWithExtrusion (FacetModeler::Body &rBase, const FacetModeler::Profile3D &rCutter, bool bInside, double dDepth, const FacetModeler::DeviationParams &devDeviation=FacetModeler::FMGeGbl::gDefDev)
 
AECGEOMETRY_API FacetModeler::Body AECGe::cutWithInfExtrusion (FacetModeler::Body &rBase, const FacetModeler::Profile3D &rCutter, bool bInside, const FacetModeler::DeviationParams &devDeviation=FacetModeler::FMGeGbl::gDefDev)
 
AECGEOMETRY_API FacetModeler::Body AECGe::singleFace (const FacetModeler::Profile2D &rBase, const FacetModeler::DeviationParams &devDeviation=FacetModeler::FMGeGbl::gDefDev)
 
AECGEOMETRY_API std::vector< OdUInt32AECGe::getAllMetadata (const FacetModeler::Profile2D &rProfile)