NX Open C++ Reference Guide
|
Represents a guided curve cut order builder
This is an abstract class and cannot be instantiated.
More...
Public Types | |
enum | CutOrderOption { CutOrderOptionFromFirstCurve, CutOrderOptionOutsideInAlternate, CutOrderOptionInsideOutAlternate, CutOrderOptionLeftToRight, CutOrderOptionRightToLeft, CutOrderOptionToward, CutOrderOptionAway } |
Enum of Cut order. More... | |
Public Member Functions | |
NXOpen::CAM::GuidedCurveCutOrder::CutOrderOption | CutOrderType () |
Returns the cut order Created in NX11.0.1. More... | |
void | SetCutOrderType (NXOpen::CAM::GuidedCurveCutOrder::CutOrderOption cutOrder) |
Sets the cut order Created in NX11.0.1. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a guided curve cut order builder
This is an abstract class and cannot be instantiated.
Created in NX11.0.1.
Enum of Cut order.
NXOpen::CAM::GuidedCurveCutOrder::CutOrderOption NXOpen::CAM::GuidedCurveCutOrder::CutOrderType | ( | ) |
Returns the cut order
Created in NX11.0.1.
License requirements : None
void NXOpen::CAM::GuidedCurveCutOrder::SetCutOrderType | ( | NXOpen::CAM::GuidedCurveCutOrder::CutOrderOption | cutOrder | ) |
Sets the cut order
Created in NX11.0.1.
License requirements : cam_base ("CAM BASE")
cutOrder | the cut order value |
|
virtual |
Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven't set it. This method throws a not-yet-implemented NXException for some components.
Implements NXOpen::GeometricUtilities::IComponentBuilder.