|
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. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| 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