AMCAX Kernel 1.0.0.0
|
The basic enum classes used in NURBS algorithm. More...
Namespaces | |
namespace | AMCAX |
Namespace of all interface in the AMCAX kernel. | |
Enumerations | |
enum class | AMCAX::NURBSLoftSurfaceStype { Standard , Strict , Relax , Ruled } |
Type of the surface lofting. More... | |
enum class | AMCAX::NURBSLoftAlgorithm { Basic , Sweep } |
Type of the lofting algorithm. More... | |
enum class | AMCAX::NURBSSweepStatus { Undefined , Success , AMCAX::InvalidSpine , AMCAX::InvalidSpineBoundary , AMCAX::SpineNormalPlaneNotAlwaysIntersectWithGuide , AMCAX::InvalidGuide , AMCAX::InvalidSurface , SpineGuidePeriodicIncompatible , AMCAX::InvalidPullingDirection , AMCAX::InvalidLengthRelimiter , AMCAX::InvalidRadius , AMCAX::InvalidAngle } |
The sweeping status. More... | |
enum class | AMCAX::NURBSLinearSweepWithDraftDirectionLengthType { AMCAX::FromCurve , AMCAX::Standard , AMCAX::FromTo , AMCAX::FromExtremum } |
Four length types are supported: More... | |
The basic enum classes used in NURBS algorithm.
Some useful options used in NURBS algorithm, including the type of constraints, link, etc.