NX Open C++ Reference Guide
|
Represents the CurveLength builder
To create a new instance of this class, use Features::FeatureCollection::CreateCurvelengthBuilder
Default values.
More...
Public Member Functions | |
bool | Associativity () |
Returns the associativity. | |
NXOpen::GeometricUtilities::CurveLengthData * | CurvelengthData () |
Returns the curvelength data. | |
NXOpen::GeometricUtilities::CurveOptions * | CurveOptions () |
Returns the CurveOptions. | |
double | DistanceTolerance () |
Returns the distance tolerance. | |
NXOpen::Features::OriginalCurve | OriginalCurveOption () |
Returns the original curve option. | |
NXOpen::Section * | Section () |
Returns the section. | |
void | SetAssociativity (bool associativity) |
Sets the associativity. | |
void | SetDistanceTolerance (double distanceTolerance) |
Sets the distance tolerance. | |
void | SetOriginalCurveOption (NXOpen::Features::OriginalCurve originalCurve) |
Sets the original curve option. | |
void | SetSection (NXOpen::Section *section) |
Sets the section. |
Represents the CurveLength builder
To create a new instance of this class, use Features::FeatureCollection::CreateCurvelengthBuilder
Default values.
Property | Value |
---|---|
CurveOptions.Associative |
True |
Created in NX4.0.0.
Returns the associativity.
Created in NX4.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
NXOpen::GeometricUtilities::CurveLengthData* NXOpen::Features::CurveLengthBuilder::CurvelengthData | ( | ) |
Returns the curvelength data.
Created in NX4.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
Returns the CurveOptions.
Created in NX5.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
Returns the distance tolerance.
Created in NX4.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
Returns the original curve option.
Created in NX4.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
Returns the section.
Created in NX4.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
void NXOpen::Features::CurveLengthBuilder::SetAssociativity | ( | bool | associativity | ) |
Sets the associativity.
Created in NX4.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
associativity | CurveLength associativity |
void NXOpen::Features::CurveLengthBuilder::SetDistanceTolerance | ( | double | distanceTolerance | ) |
Sets the distance tolerance.
Created in NX4.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
distanceTolerance | CurveLength chaining tolerance |
void NXOpen::Features::CurveLengthBuilder::SetOriginalCurveOption | ( | NXOpen::Features::OriginalCurve | originalCurve | ) |
Sets the original curve option.
Created in NX4.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
originalCurve | CurveLength original curve option |
void NXOpen::Features::CurveLengthBuilder::SetSection | ( | NXOpen::Section * | section | ) |
Sets the section.
Created in NX4.0.0.
License requirements : solid_modeling ("SOLIDS MODELING")
section | Section object This parameter may not be NULL. |