AMCAX Kernel
Geometry kernel for CAD/CAE/CAM
AMCAX Kernel 1.0.0.0
Loading...
Searching...
No Matches
ChamferFilletMacros.hpp File Reference

The enum classes used in fillet and chamfer algorithm. 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::FilletShapeType { AMCAX::Rational , AMCAX::QuasiAngular , AMCAX::Polynomial }
 The type of fillet shapes. More...
 
enum class  AMCAX::ChamferMethod { AMCAX::Symmetric , AMCAX::TwoDist , AMCAX::DistAngle }
 Type of chamfer method. More...
 
enum class  AMCAX::ChamferMode { AMCAX::ClassicChamfer , AMCAX::ConstThroatChamfer , AMCAX::ConstThroatWithPenetrationChamfer }
 Mode of chamfer. More...
 
enum class  AMCAX::ChamferFilletErrorStatus {
  OK , Error , WalkingFailure , StartsolFailure ,
  TwistedSurface
}
 Type of error status.
 
enum class  AMCAX::Fillet2dConstructionError {
  AMCAX::NotPlanar , AMCAX::NoFace , AMCAX::InitialisationError , AMCAX::ParametersError ,
  AMCAX::Ready , IsDone , AMCAX::ComputationError , AMCAX::ConnexionError ,
  AMCAX::TangencyError , AMCAX::FirstEdgeDegenerated , AMCAX::LastEdgeDegenerated , AMCAX::BothEdgesDegenerated ,
  AMCAX::NotAuthorized
}
 Type of error status in 2d fillet construction. More...
 

Detailed Description

The enum classes used in fillet and chamfer algorithm.

The enum classes including types of fillet shape, chamfer modes, type of concavity, states of fillet point, error status.

This file is part of AMCAX kernel.