NXOpen C++ Reference Guide
|
Represents the curve options data. More...
Public Types | |
enum | InputCurve { InputCurveRetain, InputCurveBlank, InputCurveDelete, InputCurveReplace } |
Represents the input curve options. More... | |
Public Member Functions | |
bool | Associative () |
Returns the associativity option. More... | |
NXOpen::GeometricUtilities::CurveOptions::InputCurve | InputCurveOption () |
Returns the curve options. More... | |
void | SetAssociative (bool associative) |
Sets the associativity option. More... | |
void | SetInputCurveOption (NXOpen::GeometricUtilities::CurveOptions::InputCurve inputCurveOption) |
Sets the curve options. 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 the curve options data.
Created in NX5.0.0.
Represents the input curve options.
bool NXOpen::GeometricUtilities::CurveOptions::Associative | ( | ) |
Returns the associativity option.
Created in NX5.0.0.
License requirements : None
NXOpen::GeometricUtilities::CurveOptions::InputCurve NXOpen::GeometricUtilities::CurveOptions::InputCurveOption | ( | ) |
Returns the curve options.
Created in NX5.0.0.
License requirements : None
void NXOpen::GeometricUtilities::CurveOptions::SetAssociative | ( | bool | associative | ) |
Sets the associativity option.
Created in NX5.0.0.
License requirements : None
associative | associativity |
void NXOpen::GeometricUtilities::CurveOptions::SetInputCurveOption | ( | NXOpen::GeometricUtilities::CurveOptions::InputCurve | inputCurveOption | ) |
Sets the curve options.
Created in NX5.0.0.
License requirements : None
inputCurveOption | curve options |
|
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.