NX Open C++ Reference Guide
|
Represents a NXOpen::GeometricUtilities::StyledSweepReferenceMethodBuilder. More...
Public Types | |
enum | ReferenceOptions { ReferenceOptionsToGuide, ReferenceOptionsToCurve, ReferenceOptionsToVector } |
This enum represents the orientation reference option. More... | |
Public Member Functions | |
bool | HasHingeVector () |
Returns a value indicating whether there is a hinge vector Created in NX6.0.0. More... | |
NXOpen::Section * | ReferenceCurve () |
Returns the section orientation reference curve. More... | |
NXOpen::GeometricUtilities::StyledSweepReferenceMethodBuilder::ReferenceOptions | ReferenceOption () |
Returns the section orientation reference option. More... | |
NXOpen::Direction * | ReferenceVector () |
Returns the section orientation reference vector. More... | |
void | SetHasHingeVector (bool hasHingeVector) |
Sets a value indicating whether there is a hinge vector Created in NX6.0.0. More... | |
void | SetReferenceOption (NXOpen::GeometricUtilities::StyledSweepReferenceMethodBuilder::ReferenceOptions referenceOption) |
Sets the section orientation reference option. More... | |
void | SetReferenceVector (NXOpen::Direction *referenceVector) |
Sets the section orientation reference vector. More... | |
void | UpdateOnReferenceVectorReversal () |
Updates the builder based on reference vector sense Created in NX7.5.4. 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::StyledSweepReferenceMethodBuilder.
Created in NX6.0.0.
bool NXOpen::GeometricUtilities::StyledSweepReferenceMethodBuilder::HasHingeVector | ( | ) |
Returns a value indicating whether there is a hinge vector
Created in NX6.0.0.
License requirements : None
NXOpen::Section* NXOpen::GeometricUtilities::StyledSweepReferenceMethodBuilder::ReferenceCurve | ( | ) |
Returns the section orientation reference curve.
Created in NX6.0.0.
License requirements : None
NXOpen::GeometricUtilities::StyledSweepReferenceMethodBuilder::ReferenceOptions NXOpen::GeometricUtilities::StyledSweepReferenceMethodBuilder::ReferenceOption | ( | ) |
Returns the section orientation reference option.
Created in NX6.0.0.
License requirements : None
NXOpen::Direction* NXOpen::GeometricUtilities::StyledSweepReferenceMethodBuilder::ReferenceVector | ( | ) |
Returns the section orientation reference vector.
Created in NX6.0.0.
License requirements : None
void NXOpen::GeometricUtilities::StyledSweepReferenceMethodBuilder::SetHasHingeVector | ( | bool | hasHingeVector | ) |
Sets a value indicating whether there is a hinge vector
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
hasHingeVector | hashingevector |
void NXOpen::GeometricUtilities::StyledSweepReferenceMethodBuilder::SetReferenceOption | ( | NXOpen::GeometricUtilities::StyledSweepReferenceMethodBuilder::ReferenceOptions | referenceOption | ) |
Sets the section orientation reference option.
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
referenceOption | referenceoption |
void NXOpen::GeometricUtilities::StyledSweepReferenceMethodBuilder::SetReferenceVector | ( | NXOpen::Direction * | referenceVector | ) |
Sets the section orientation reference vector.
Created in NX6.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
referenceVector | referencevector |
void NXOpen::GeometricUtilities::StyledSweepReferenceMethodBuilder::UpdateOnReferenceVectorReversal | ( | ) |
Updates the builder based on reference vector sense
Created in NX7.5.4.
License requirements : solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM")
|
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.