NX Open C++ Reference Guide
|
Curve On Surface builder class. More...
Public Member Functions | |
double | AngleTolerance () |
Returns the angle tolerance Created in NX5.0.0. | |
NXOpen::Features::GeometricConstraintDataManager * | ConstraintManager () |
Returns the constraint manager Created in NX5.0.0. | |
NXOpen::GeometricUtilities::CurveFitOptions * | CurveFitProperties () |
Returns the curve fit properties Created in NX5.0.0. | |
double | DistanceTolerance () |
Returns the distance tolerance Created in NX5.0.0. | |
NXOpen::ScCollector * | Faces () |
Returns the face collector Created in NX5.0.0. | |
bool | IsPeriodic () |
Returns the periodicity state of curve on surface Created in NX5.0.0. | |
void | SetAngleTolerance (double angleTolerance) |
Sets the angle tolerance Created in NX5.0.0. | |
void | SetDistanceTolerance (double distanceTolerance) |
Sets the distance tolerance Created in NX5.0.0. | |
void | SetPeriodic (bool periodicity) |
Sets the periodicity state of curve on surface Created in NX5.0.0. |
Curve On Surface builder class.
To create a new instance of this class, use Features::FeatureCollection::CreateCurveOnSurfaceBuilder
Default values.
Property | Value |
---|---|
CurveFitProperties.FitOption |
Cubic |
CurveFitProperties.MaximumDegree |
7 |
CurveFitProperties.MaximumSegments |
1 |
Created in NX5.0.0.
Returns the angle tolerance
Created in NX5.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
NXOpen::Features::GeometricConstraintDataManager* NXOpen::Features::CurveOnSurfaceBuilder::ConstraintManager | ( | ) |
Returns the constraint manager
Created in NX5.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
NXOpen::GeometricUtilities::CurveFitOptions* NXOpen::Features::CurveOnSurfaceBuilder::CurveFitProperties | ( | ) |
Returns the curve fit properties
Created in NX5.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
Returns the distance tolerance
Created in NX5.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
Returns the face collector
Created in NX5.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
Returns the periodicity state of curve on surface
Created in NX5.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
void NXOpen::Features::CurveOnSurfaceBuilder::SetAngleTolerance | ( | double | angleTolerance | ) |
Sets the angle tolerance
Created in NX5.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
angleTolerance | angle tolerance |
void NXOpen::Features::CurveOnSurfaceBuilder::SetDistanceTolerance | ( | double | distanceTolerance | ) |
Sets the distance tolerance
Created in NX5.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
distanceTolerance | distance tolerance |
void NXOpen::Features::CurveOnSurfaceBuilder::SetPeriodic | ( | bool | periodicity | ) |
Sets the periodicity state of curve on surface
Created in NX5.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
periodicity | periodicity |