CFx SDK Documentation  2022 SP0
Classes | Namespaces | Typedefs | Enumerations
FMSliceEngine.h File Reference
#include "FMProfile3D.h"
#include "FMGeometry.h"
#include "FMGeometryDebug.h"
#include "Modeler/FMMdlBody.h"
#include "Modeler/FMMdlFace.h"
#include "Modeler/FMMdlEdge.h"
#include "Modeler/FMMdlIterators.h"
#include "Contours/FMEdgeGraph.h"
#include "Contours/FMSliceContourBuilder.h"
#include "Modeler/FMMdlSlicerBaseImpl.h"
#include "Ge/GePlane.h"
#include "Ge/GeLineSeg3d.h"
#include <UInt32Array.h>
#include "Si/SiSpatialIndex.h"
#include "Si/SiShapePlane.h"
#include "Ge/GeLine3d.h"
#include "FMDebugDraw.h"

Go to the source code of this file.

Classes

struct  FacetModeler::SpatialFaceData
 
class  FacetModeler::FaceSpatialIndex< TSpatFData >
 
struct  FacetModeler::FaceData
 
class  FacetModeler::Slicer< TSpatialFaceData >
 

Namespaces

 FacetModeler
 

Typedefs

typedef OdArray< Vertex *, OdMemoryAllocator< Vertex * > > FacetModeler::VertexIndex
 
typedef OdArray< Face *, OdMemoryAllocator< Face * > > FacetModeler::FacePtrArray
 

Enumerations

enum  FacetModeler::FaceState { FacetModeler::kInitialFaceState , FacetModeler::kFaceToClone , FacetModeler::kFaceToRemove , FacetModeler::kProcessed }