pCon.planner Plugin SDK  Version 8.9
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events
Classes | Enumerations
X3g::Plugin::Modeling Namespace Reference

Namespace provides access to modeling classes. More...

Classes

class  Csg
 Collection of functions to do boolean operations on entities. More...
 
class  GeometryAudit
 Allows to check database entities for geometry errors. More...
 
class  Projection2d
 Allows to project entities on a plane. More...
 

Enumerations

enum  GeometryError { GeometryError::BadVertexNormalDirection, GeometryError::ZeroLengthVertexNormal, GeometryError::NonUnitLengthVertexNormal }
 Types of geometry errors. More...
 

Detailed Description

Namespace provides access to modeling classes.

Enumeration Type Documentation

Types of geometry errors.

Enumerator
BadVertexNormalDirection 

At least one vertex normal has a deviation of more than 90 degrees from a corresponding face normal.

ZeroLengthVertexNormal 

At least one vertex normal has zero length.

NonUnitLengthVertexNormal 

At least one vertex normal is not a unit vector.