NX Open C++ Reference Guide
|
Represents a ArcOutputTypeCiBuilder
Created in NX5.0.0.
More...
Public Types | |
enum | OutputTypes { OutputTypesLinearOnly, OutputTypesCirPerpToTaxis, OutputTypesCirPerpParallelToTaxis, OutputTypesNurbs, OutputTypesSpline } |
Available types for output. More... | |
enum | SplineArcOutputTypes { SplineArcOutputTypesSpline, SplineArcOutputTypesArcPerpToTaxis, SplineArcOutputTypesArcPerpParallelToTaxis } |
the available types for spline arc output More... | |
enum | SplineFitToleranceTypes { SplineFitToleranceTypesPercent, SplineFitToleranceTypesValue } |
the available types for spline fitting tolerance More... | |
enum | SplineLineOutputTypes { SplineLineOutputTypesSpline, SplineLineOutputTypesLine } |
the available types for spline line output More... | |
Public Member Functions | |
double | NurbAngleTolerance () |
Returns the nurb angle tolerance Created in NX7.5.0. | |
double | NurbFitTolerance () |
Returns the nurb fit tolerance Created in NX7.5.0. | |
bool | NurbJoinSegments () |
Returns the nurb join segments Created in NX7.5.0. | |
NXOpen::CAM::ArcOutputTypeCiBuilder::OutputTypes | OutputType () |
Returns the Motion Output Type Created in NX5.0.0. | |
void | SetNurbAngleTolerance (double nurbsAngleTolerance) |
Sets the nurb angle tolerance Created in NX7.5.0. | |
void | SetNurbFitTolerance (double nurbsFitTolerance) |
Sets the nurb fit tolerance Created in NX7.5.0. | |
void | SetNurbJoinSegments (bool nurbsJoinSegments) |
Sets the nurb join segments Created in NX7.5.0. | |
void | SetOutputType (NXOpen::CAM::ArcOutputTypeCiBuilder::OutputTypes outputType) |
Sets the Motion Output Type Created in NX5.0.0. | |
void | SetSplineArcOutputType (NXOpen::CAM::ArcOutputTypeCiBuilder::SplineArcOutputTypes outputType) |
Sets the spline arc output type Created in NX7.5.0. | |
void | SetSplineFitTolerance (double splineFitTolerance) |
Sets the spline fit tolerance Created in NX7.5.0. | |
void | SetSplineFitToleranceType (NXOpen::CAM::ArcOutputTypeCiBuilder::SplineFitToleranceTypes outputType) |
Sets the spline fit tolerance type Created in NX7.5.0. | |
void | SetSplineLineOutputType (NXOpen::CAM::ArcOutputTypeCiBuilder::SplineLineOutputTypes outputType) |
Sets the spline line output type Created in NX7.5.0. | |
NXOpen::CAM::ArcOutputTypeCiBuilder::SplineArcOutputTypes | SplineArcOutputType () |
Returns the spline arc output type Created in NX7.5.0. | |
double | SplineFitTolerance () |
Returns the spline fit tolerance Created in NX7.5.0. | |
NXOpen::CAM::ArcOutputTypeCiBuilder::SplineFitToleranceTypes | SplineFitToleranceType () |
Returns the spline fit tolerance type Created in NX7.5.0. | |
NXOpen::CAM::ArcOutputTypeCiBuilder::SplineLineOutputTypes | SplineLineOutputType () |
Returns the spline line output type Created in NX7.5.0. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a ArcOutputTypeCiBuilder
Created in NX5.0.0.
double NXOpen::CAM::ArcOutputTypeCiBuilder::NurbAngleTolerance | ( | ) |
Returns the nurb angle tolerance
Created in NX7.5.0.
License requirements : None
double NXOpen::CAM::ArcOutputTypeCiBuilder::NurbFitTolerance | ( | ) |
Returns the nurb fit tolerance
Created in NX7.5.0.
License requirements : None
bool NXOpen::CAM::ArcOutputTypeCiBuilder::NurbJoinSegments | ( | ) |
Returns the nurb join segments
Created in NX7.5.0.
License requirements : None
NXOpen::CAM::ArcOutputTypeCiBuilder::OutputTypes NXOpen::CAM::ArcOutputTypeCiBuilder::OutputType | ( | ) |
Returns the Motion Output Type
Created in NX5.0.0.
License requirements : None
void NXOpen::CAM::ArcOutputTypeCiBuilder::SetNurbAngleTolerance | ( | double | nurbsAngleTolerance | ) |
Sets the nurb angle tolerance
Created in NX7.5.0.
License requirements : cam_base ("CAM BASE")
nurbsAngleTolerance | the nurb angle tolerance |
void NXOpen::CAM::ArcOutputTypeCiBuilder::SetNurbFitTolerance | ( | double | nurbsFitTolerance | ) |
Sets the nurb fit tolerance
Created in NX7.5.0.
License requirements : cam_base ("CAM BASE")
nurbsFitTolerance | the nurb fit tolerance |
void NXOpen::CAM::ArcOutputTypeCiBuilder::SetNurbJoinSegments | ( | bool | nurbsJoinSegments | ) |
Sets the nurb join segments
Created in NX7.5.0.
License requirements : cam_base ("CAM BASE")
nurbsJoinSegments | the nurb join segments |
void NXOpen::CAM::ArcOutputTypeCiBuilder::SetOutputType | ( | NXOpen::CAM::ArcOutputTypeCiBuilder::OutputTypes | outputType | ) |
Sets the Motion Output Type
Created in NX5.0.0.
License requirements : cam_base ("CAM BASE")
outputType | the motion output type |
void NXOpen::CAM::ArcOutputTypeCiBuilder::SetSplineArcOutputType | ( | NXOpen::CAM::ArcOutputTypeCiBuilder::SplineArcOutputTypes | outputType | ) |
Sets the spline arc output type
Created in NX7.5.0.
License requirements : cam_base ("CAM BASE")
outputType | the spline arc output type |
void NXOpen::CAM::ArcOutputTypeCiBuilder::SetSplineFitTolerance | ( | double | splineFitTolerance | ) |
Sets the spline fit tolerance
Created in NX7.5.0.
License requirements : cam_base ("CAM BASE")
splineFitTolerance | the spline fit tolerance |
void NXOpen::CAM::ArcOutputTypeCiBuilder::SetSplineFitToleranceType | ( | NXOpen::CAM::ArcOutputTypeCiBuilder::SplineFitToleranceTypes | outputType | ) |
Sets the spline fit tolerance type
Created in NX7.5.0.
License requirements : cam_base ("CAM BASE")
outputType | the spline fit tolerance type |
void NXOpen::CAM::ArcOutputTypeCiBuilder::SetSplineLineOutputType | ( | NXOpen::CAM::ArcOutputTypeCiBuilder::SplineLineOutputTypes | outputType | ) |
Sets the spline line output type
Created in NX7.5.0.
License requirements : cam_base ("CAM BASE")
outputType | the spline line output type |
NXOpen::CAM::ArcOutputTypeCiBuilder::SplineArcOutputTypes NXOpen::CAM::ArcOutputTypeCiBuilder::SplineArcOutputType | ( | ) |
Returns the spline arc output type
Created in NX7.5.0.
License requirements : None
double NXOpen::CAM::ArcOutputTypeCiBuilder::SplineFitTolerance | ( | ) |
Returns the spline fit tolerance
Created in NX7.5.0.
License requirements : None
NXOpen::CAM::ArcOutputTypeCiBuilder::SplineFitToleranceTypes NXOpen::CAM::ArcOutputTypeCiBuilder::SplineFitToleranceType | ( | ) |
Returns the spline fit tolerance type
Created in NX7.5.0.
License requirements : None
NXOpen::CAM::ArcOutputTypeCiBuilder::SplineLineOutputTypes NXOpen::CAM::ArcOutputTypeCiBuilder::SplineLineOutputType | ( | ) |
Returns the spline line output type
Created in NX7.5.0.
License requirements : None