CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
FMMdlBody.h File Reference
#include "Modeler/FMMdlBase.h"
#include "FMContour3D.h"
#include "FMProfile3D.h"

Go to the source code of this file.

Classes

class  FacetModeler::Body
 

Namespaces

namespace  GeMesh
 
namespace  FacetModeler
 

Functions

FMGEOMETRY_API void FacetModeler::MarkShadedSurfaces (Body &aBody, double angleTol, bool bDetectSharpEdges=false)
 
FMGEOMETRY_API void FacetModeler::ClearShadedSurfaces (Body &aBody)
 
void FacetModeler::MergeShadedSurfaces (Body &aBody, const OdArray< std::set< Surface * > > &shadedMergeData)
 
FMGEOMETRY_API Body FacetModeler::extrusion (const Profile2D &rBase, const OdGeMatrix3d &mBasePlane, const OdGeVector3d &vDir, const DeviationParams &devDeviation=FMGeGbl::gDefDev)
 
FMGEOMETRY_API Body FacetModeler::revolution (const Profile2D &base, const OdGeVector3d &revAxis, const OdGePoint3d &axisPosition, double startAng, double endAng, const DeviationParams &deviation=FMGeGbl::gDefDev)