NX Open C++ Reference Guide
|
Represents a NXOpen::GeometricUtilities::CurveLengthBuilder builder. More...
Public Types | |
enum | EndObjectType { EndObjectTypeValue, EndObjectTypeFromSelected } |
This attribute represents end type. More... | |
Public Member Functions | |
NXOpen::Expression * | EndOffset0 () |
Returns the end 1 length Created in NX12.0.0. More... | |
NXOpen::Expression * | EndOffset1 () |
Returns the end 2 length Created in NX12.0.0. More... | |
NXOpen::SelectDisplayableObjectList * | EndSelection0 () |
Returns the select object for end 1 Created in NX12.0.0. More... | |
NXOpen::SelectDisplayableObjectList * | EndSelection1 () |
Returns the select object for end 2 Created in NX12.0.0. More... | |
NXOpen::GeometricUtilities::CurveLengthBuilder::EndObjectType | EndType0 () |
Returns the end 1 type Created in NX12.0.0. More... | |
NXOpen::GeometricUtilities::CurveLengthBuilder::EndObjectType | EndType1 () |
Returns the end 2 type Created in NX12.0.0. More... | |
bool | ReverseEndOffset0Direction () |
Returns the reverse endOffset0 direction flag. More... | |
bool | ReverseEndOffset1Direction () |
Returns the reverse endOffset1 direction flag. More... | |
void | SetEndType0 (NXOpen::GeometricUtilities::CurveLengthBuilder::EndObjectType endType0) |
Sets the end 1 type Created in NX12.0.0. More... | |
void | SetEndType1 (NXOpen::GeometricUtilities::CurveLengthBuilder::EndObjectType endType1) |
Sets the end 2 type Created in NX12.0.0. More... | |
void | SetReverseEndOffset0Direction (bool reverseEndOffset0Direction) |
Sets the reverse endOffset0 direction flag. More... | |
void | SetReverseEndOffset1Direction (bool reverseEndOffset1Direction) |
Sets the reverse endOffset1 direction flag. 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 NXOpen::GeometricUtilities::CurveLengthBuilder builder.
Created in NX12.0.0.
NXOpen::Expression* NXOpen::GeometricUtilities::CurveLengthBuilder::EndOffset0 | ( | ) |
Returns the end 1 length
Created in NX12.0.0.
License requirements : None
NXOpen::Expression* NXOpen::GeometricUtilities::CurveLengthBuilder::EndOffset1 | ( | ) |
Returns the end 2 length
Created in NX12.0.0.
License requirements : None
NXOpen::SelectDisplayableObjectList* NXOpen::GeometricUtilities::CurveLengthBuilder::EndSelection0 | ( | ) |
Returns the select object for end 1
Created in NX12.0.0.
License requirements : None
NXOpen::SelectDisplayableObjectList* NXOpen::GeometricUtilities::CurveLengthBuilder::EndSelection1 | ( | ) |
Returns the select object for end 2
Created in NX12.0.0.
License requirements : None
NXOpen::GeometricUtilities::CurveLengthBuilder::EndObjectType NXOpen::GeometricUtilities::CurveLengthBuilder::EndType0 | ( | ) |
Returns the end 1 type
Created in NX12.0.0.
License requirements : None
NXOpen::GeometricUtilities::CurveLengthBuilder::EndObjectType NXOpen::GeometricUtilities::CurveLengthBuilder::EndType1 | ( | ) |
Returns the end 2 type
Created in NX12.0.0.
License requirements : None
bool NXOpen::GeometricUtilities::CurveLengthBuilder::ReverseEndOffset0Direction | ( | ) |
Returns the reverse endOffset0 direction flag.
Indicates whether the endOffset0 direction has been flipped from its initial inferred direction
Created in NX12.0.0.
License requirements : None
bool NXOpen::GeometricUtilities::CurveLengthBuilder::ReverseEndOffset1Direction | ( | ) |
Returns the reverse endOffset1 direction flag.
Indicates whether the endOffset1 direction has been flipped from its initial inferred direction
Created in NX12.0.0.
License requirements : None
void NXOpen::GeometricUtilities::CurveLengthBuilder::SetEndType0 | ( | NXOpen::GeometricUtilities::CurveLengthBuilder::EndObjectType | endType0 | ) |
Sets the end 1 type
Created in NX12.0.0.
License requirements : None
endType0 | endtype0 |
void NXOpen::GeometricUtilities::CurveLengthBuilder::SetEndType1 | ( | NXOpen::GeometricUtilities::CurveLengthBuilder::EndObjectType | endType1 | ) |
Sets the end 2 type
Created in NX12.0.0.
License requirements : None
endType1 | endtype1 |
void NXOpen::GeometricUtilities::CurveLengthBuilder::SetReverseEndOffset0Direction | ( | bool | reverseEndOffset0Direction | ) |
Sets the reverse endOffset0 direction flag.
Indicates whether the endOffset0 direction has been flipped from its initial inferred direction
Created in NX12.0.0.
License requirements : None
reverseEndOffset0Direction | reverseendoffset0direction |
void NXOpen::GeometricUtilities::CurveLengthBuilder::SetReverseEndOffset1Direction | ( | bool | reverseEndOffset1Direction | ) |
Sets the reverse endOffset1 direction flag.
Indicates whether the endOffset1 direction has been flipped from its initial inferred direction
Created in NX12.0.0.
License requirements : None
reverseEndOffset1Direction | reverseendoffset1direction |
|
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.