C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

The parameters of the construction of smooth fillet curves based on a three-dimensional polyline. More...

#include <op_curve_parameter.h>

+ Inheritance diagram for MbFairFilletData:
+ Collaboration diagram for MbFairFilletData:

Public Member Functions

 MbFairFilletData ()
 Default constructor.
 
MbFairFilletDataoperator= (const MbFairFilletData &other)
 Assignment operator.
 
- Public Member Functions inherited from MbPrecision
 MbPrecision ()
 Default constructor.
 
 MbPrecision (double _precision, double _deviation)
 Constructor by the specified precision.
 
 MbPrecision (const MbPrecision &other)
 Copy-constructor.
 
 ~MbPrecision ()
 Destructor.
 
void Init (const MbPrecision &other)
 Initialization function.
 
void Init (double _precision)
 Initialization function.
 
MbPrecisionoperator= (const MbPrecision &other)
 Assignment operator.
 
bool IsSame (const MbPrecision &other, double accuracy) const
 Determine whether an object is equal?
 
double GetPrecision () const
 Get precision.
 
void SetPrecision (double a)
 Set precision.
 

Public Attributes

bool _arrange
 Redistribution of points.
 
MbeFairSubdivision _subdivision
 Curve subdivision coefficient .
 
bool _tangent
 Method (on base polyline or tangents).
 
bool _switchEndTangents
 Flags accounting tangents values.
 
MbVector3D _firstTangent
 Tangent in the first point.
 
MbVector3D _lastTangent
 Tangent in the last point.
 
bool _switchEndCurvature
 Flags accounting curvature values.
 
double _firstCurvature
 Curvature in the first point.
 
double _lastCurvature
 Curvature in the last point.
 
MbeFairWarning _warning
 The operation warning.
 
MbResultType _error
 The operation error.
 

Additional Inherited Members

- Static Public Member Functions inherited from MbPrecision
static double GetMaxMetricTolerance ()
 Get the maximum metric tolerance. More...
 
static double GetMaxAngleTolerance ()
 Get the maximum angular tolerance. More...
 
- Protected Attributes inherited from MbPrecision
double precision
 The metric precision of the construction of objects.
 
double deviation
 The angular precision of the construction of objects.
 

Detailed Description

The parameters of the construction of smooth fillet curves based on a three-dimensional polyline.

The parameters of the construction of smooth fillet curves based on a three-dimensional polyline.


The documentation for this struct was generated from the following file: