CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Enumerations | Functions
FMGeometry.h File Reference
#include <OdaCommon.h>
#include "FMBuildSettings.h"
#include "FMSTLHelper.h"
#include <Ge/GeTol.h>
#include <Ge/GePlane.h>
#include <Ge/GeMatrix2d.h>
#include <Ge/GeLine2d.h>

Go to the source code of this file.

Classes

struct  FacetModeler::DeviationParams
 
struct  FacetModeler::FMGeGbl
 

Namespaces

namespace  FacetModeler
 

Macros

#define FMGE_ANGLE_TO_MINUSPI_PI(x)   ( (x>OdaPI)?(x-Oda2PI):(x) )
 

Enumerations

enum  FacetModeler::BooleanOperation { FacetModeler::eUnion = 0 , FacetModeler::eIntersection = 1 , FacetModeler::eDifference = 2 , FacetModeler::eXOR = 3 }
 
enum  FacetModeler::Classification {
  FacetModeler::eNo = 0 , FacetModeler::eOn = 1 , FacetModeler::eInner = 2 , FacetModeler::eOuter = 3 ,
  FacetModeler::eSpanning = 4
}
 
enum  FacetModeler::FaceOrientation {
  FacetModeler::efoDefault = 0x00 , FacetModeler::efoTop = 0x01 , FacetModeler::efoBottom = 0x02 , FacetModeler::efoLeft = 0x04 ,
  FacetModeler::efoRight = 0x08 , FacetModeler::efoFront = 0x10 , FacetModeler::efoBack = 0x20 , FacetModeler::efoDiscard = 0x80
}
 

Functions

FMGEOMETRY_API OdString FacetModeler::GetBoolOperationName (BooleanOperation eOperation)
 

Macro Definition Documentation

◆ FMGE_ANGLE_TO_MINUSPI_PI

#define FMGE_ANGLE_TO_MINUSPI_PI (   x)    ( (x>OdaPI)?(x-Oda2PI):(x) )

Definition at line 35 of file FMGeometry.h.