AMCAX Kernel 1.0.0.0
TopologyMacros.hpp File Reference

Enumerations on topology, including type of orientation, type of shape, type of state, type of point representation, and type of curve representation. More...

This graph shows which files directly or indirectly include this file:

Namespaces

namespace  AMCAX
 Namespace of all interface in the AMCAX kernel.
 

Enumerations

enum class  AMCAX::OrientationType { Forward , Reversed , Internal , External }
 Type of orientations.
 
enum class  AMCAX::ShapeType {
  Shape , Compound , CompSolid , Solid ,
  Shell , Face , Wire , Edge ,
  Vertex
}
 Type of shape.
 
enum class  AMCAX::StateType { In , Out , On , Unknown }
 Type of relative position state.
 
enum class  AMCAX::PointRepType { Undefined , PointOnCurve , PointOnCurveOnSurface , PointOnSurface }
 Type of point representation.
 
enum class  AMCAX::CurveRepType {
  Undefined , Curve3D , CurveOnSurface , CurveOnClosedSurface ,
  CurveOn2Surfaces , Polygon3D , PolygonOnTriangularMesh , PolygonOnClosedTriangularMesh ,
  PolygonOnSurface , PolygonOnClosedSurface
}
 Type of curve representation.
 

Detailed Description

Enumerations on topology, including type of orientation, type of shape, type of state, type of point representation, and type of curve representation.

This file is part of AMCAX kernel.