NX Open C++ Reference Guide
|
Represents a collection of curves and their relationships to other curves in the model
Created in NX9.0.0.
More...
Public Member Functions | |
void | AddChamfer () |
Adds chamfer relations of the last curves added to curve collector Created in NX9.0.0. More... | |
void | AddCoincident () |
Adds coincident vertex relations of the last vertexes added to curve collector Created in NX9.0.0. More... | |
void | AddConcentric () |
Adds concentric relations of the last curves added to curve collector Created in NX9.0.0. More... | |
void | AddConlinear () |
Adds conlinear relations of the last curves added to curve collector Created in NX9.0.0. More... | |
void | AddEqualRadius () |
Adds equal radius relations of the last curves added to curve collector Created in NX9.0.0. More... | |
void | AddOffset () |
Adds offset relations of the last curves added to curve collector Created in NX9.0.0. More... | |
void | AddParallel () |
Adds parallel relations of the last curves added to curve collector Created in NX9.0.0. More... | |
void | AddSymmetric (int planeType) |
Add symmetric relations of the last curves added to curve collector Created in NX9.0.0. More... | |
void | AddTangent () |
Adds tangent relations of the last curves added to curve collector Created in NX9.0.0. More... | |
void | AddVertexOnCurve () |
Adds vertex on curve relations of the last curves added to curve collector Created in NX9.0.0. More... | |
bool | ChamferEnabled () |
Returns a value that indicates whether add chamfer relation recognition for the last curves added to curve collector Created in NX10.0.0. More... | |
bool | CoincidentVertexEnabled () |
Returns a value that indicates whether add coincident vertex relation recognition for the last curves added to curve collector Created in NX10.0.0. More... | |
bool | CollinearEnabled () |
Returns a value that indicates whether add collinear relation recognition for the last curves added to curve collector Created in NX9.0.0. More... | |
bool | ConcentricEnabled () |
Returns a value that indicates whether add concentric relation recognition for the last curves added to curve collector Created in NX9.0.0. More... | |
NXOpen::SelectDisplayableObjectList * | CurvePointList () |
Returns the curve and point collector Created in NX10.0.0. More... | |
NXOpen::ScCollector * | CurveSection () |
Returns the curve collector More... | |
void | DeselectCurves (const std::vector< NXOpen::NXObject * > &curves) |
Removes curves from collector Created in NX9.0.0. More... | |
void | DeselectSymmetryReference (NXOpen::NXObject *symmetryReference) |
Deselect entity for symmetry reference Created in NX9.0.0. More... | |
bool | EqualRadiusEnabled () |
Returns a value that indicates whether add equal radius recognition for the last curves added to curve collector Created in NX9.0.0. More... | |
void | FindRelationCurve (const std::vector< NXOpen::NXObject * > &selectedCurves) |
Finds relation curves Created in NX9.0.0. More... | |
void | FindScopeCurve (const std::vector< NXOpen::NXObject * > &selectedCurves) |
Finds relation curves in the scope Created in NX9.0.0. More... | |
int | FindScopeOption () |
Returns a value that indicates which find scope option is Created in NX9.0.0. More... | |
bool | OffsetEnabled () |
Returns a value that indicates whether add offset relation recognition for the last curves added to curve collector Created in NX10.0.0. More... | |
bool | ParallelEnabled () |
Returns a value that indicates whether add parallel relation recognition for the last curves added to curve collector Created in NX9.0.0. More... | |
int | RelationScope () |
Returns a value that indicates what kind of relations are needed to recognize Created in NX9.0.0. More... | |
void | RemoveChamfer () |
Removes chamfer relations of the last curves added to curve collector Created in NX9.0.0. More... | |
void | RemoveCoincident () |
Removes coincident vertex relations of the last vertexes added to curve collector Created in NX9.0.0. More... | |
void | RemoveConcentric () |
Removes concentric relations of the last curves added to curve collector Created in NX9.0.0. More... | |
void | RemoveConlinear () |
Removes conlinear relations of the last curves added to curve collector Created in NX9.0.0. More... | |
void | RemoveEngineNodes () |
Close the VTK interaction and Remove all nodes from the Engine Created in NX9.0.0. More... | |
void | RemoveEqualRadius () |
Removes equal radius relations of the last curves added to curve collector Created in NX9.0.0. More... | |
void | RemoveIncludedConstraints () |
Remove all the included constraint Created in NX9.0.0. More... | |
void | RemoveOffset () |
Removes offset relations of the last curves added to curve collector Created in NX9.0.0. More... | |
void | RemoveParallel () |
Removes parallel relations of the last curves added to curve collector Created in NX9.0.0. More... | |
void | RemoveSymmetric (int planeType) |
Removes symmetric relations of the last curves added to curve collector Created in NX9.0.0. More... | |
void | RemoveTangent () |
Removes tangent relations of the last curves added to curve collector Created in NX9.0.0. More... | |
void | RemoveVertexOnCurve () |
Removes vertex on curve relations of the last curves added to curve collector Created in NX9.0.0. More... | |
void | RestoreEngineNodes () |
ReStore all nodes from the Engine On Undo Created in NX9.0.0. More... | |
void | SelectCurves (const std::vector< NXOpen::NXObject * > &curves) |
Adds curves to collector Created in NX9.0.0. More... | |
void | SelectSymmetryReference (NXOpen::NXObject *symmetryReference) |
Selects entity for symmetry reference Created in NX9.0.0. More... | |
void | SetChamferEnabled (bool chamferEnabled) |
Sets a value that indicates whether add chamfer relation recognition for the last curves added to curve collector Created in NX10.0.0. More... | |
void | SetCoincidentVertexEnabled (bool coincidentVertexEnabled) |
Sets a value that indicates whether add coincident vertex relation recognition for the last curves added to curve collector Created in NX10.0.0. More... | |
void | SetCollinearEnabled (bool collinearEnabled) |
Sets a value that indicates whether add collinear relation recognition for the last curves added to curve collector Created in NX9.0.0. More... | |
void | SetConcentricEnabled (bool concentricEnabled) |
Sets a value that indicates whether add concentric relation recognition for the last curves added to curve collector Created in NX9.0.0. More... | |
void | SetDistanceTolerance (double distanceTolerance) |
Set the distance Tolerance for loop Recognization Created in NX9.0.0. More... | |
void | SetEqualRadiusEnabled (bool equalRadiusEnabled) |
Sets a value that indicates whether add equal radius recognition for the last curves added to curve collector Created in NX9.0.0. More... | |
void | SetFindScopeOption (int scopeOption) |
Sets a value that indicates which find scope option is Created in NX9.0.0. More... | |
void | SetOffsetEnabled (bool offsetEnabled) |
Sets a value that indicates whether add offset relation recognition for the last curves added to curve collector Created in NX10.0.0. More... | |
void | SetParallelEnabled (bool parallelEnabled) |
Sets a value that indicates whether add parallel relation recognition for the last curves added to curve collector Created in NX9.0.0. More... | |
void | SetRelationScope (int relationScope) |
Sets a value that indicates what kind of relations are needed to recognize Created in NX9.0.0. More... | |
void | SetSymmetricEnabled (bool symmetricEnabled) |
Sets a value that indicates whether add symmetric relation recognition for the last curves added to curve collector Created in NX9.0.0. More... | |
void | SetSymmetryOption (int symmetryOption) |
Sets a value that indicates which symmetric option is Created in NX9.0.0. More... | |
void | SetTangentEnabled (bool tangentEnabled) |
Sets a value that indicates whether add tangent relation recognition for the last curves added to curve collector Created in NX9.0.0. More... | |
void | SetUseCurveFinder (bool curveBrowseEnabled) |
Sets a value that indicates whether relation recognition is enabled Created in NX9.0.0. More... | |
void | SetVertexOnCurveEnabled (bool vertexOnCurveEnabled) |
Sets a value that indicates whether add vertex on curve relation recognition for the last vertexes added to the collector Created in NX10.0.0. More... | |
bool | SymmetricEnabled () |
Returns a value that indicates whether add symmetric relation recognition for the last curves added to curve collector Created in NX9.0.0. More... | |
int | SymmetryOption () |
Returns a value that indicates which symmetric option is Created in NX9.0.0. More... | |
NXOpen::SelectNXObject * | SymmetryReference () |
Returns the symmetry line reference Created in NX9.0.0. More... | |
bool | TangentEnabled () |
Returns a value that indicates whether add tangent relation recognition for the last curves added to curve collector Created in NX9.0.0. More... | |
bool | UseCurveFinder () |
Returns a value that indicates whether relation recognition is enabled Created in NX9.0.0. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
bool | VertexOnCurveEnabled () |
Returns a value that indicates whether add vertex on curve relation recognition for the last vertexes added to the collector Created in NX10.0.0. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a collection of curves and their relationships to other curves in the model
Created in NX9.0.0.
void NXOpen::Features::CurveFinderBuilder::AddChamfer | ( | ) |
Adds chamfer relations of the last curves added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
void NXOpen::Features::CurveFinderBuilder::AddCoincident | ( | ) |
Adds coincident vertex relations of the last vertexes added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
void NXOpen::Features::CurveFinderBuilder::AddConcentric | ( | ) |
Adds concentric relations of the last curves added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
void NXOpen::Features::CurveFinderBuilder::AddConlinear | ( | ) |
Adds conlinear relations of the last curves added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
void NXOpen::Features::CurveFinderBuilder::AddEqualRadius | ( | ) |
Adds equal radius relations of the last curves added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
void NXOpen::Features::CurveFinderBuilder::AddOffset | ( | ) |
Adds offset relations of the last curves added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
void NXOpen::Features::CurveFinderBuilder::AddParallel | ( | ) |
Adds parallel relations of the last curves added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
void NXOpen::Features::CurveFinderBuilder::AddSymmetric | ( | int | planeType | ) |
Add symmetric relations of the last curves added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
planeType | planetype |
void NXOpen::Features::CurveFinderBuilder::AddTangent | ( | ) |
Adds tangent relations of the last curves added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
void NXOpen::Features::CurveFinderBuilder::AddVertexOnCurve | ( | ) |
Adds vertex on curve relations of the last curves added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
bool NXOpen::Features::CurveFinderBuilder::ChamferEnabled | ( | ) |
Returns a value that indicates whether add chamfer relation recognition for the last curves added to curve collector
Created in NX10.0.0.
License requirements : None
bool NXOpen::Features::CurveFinderBuilder::CoincidentVertexEnabled | ( | ) |
Returns a value that indicates whether add coincident vertex relation recognition for the last curves added to curve collector
Created in NX10.0.0.
License requirements : None
bool NXOpen::Features::CurveFinderBuilder::CollinearEnabled | ( | ) |
Returns a value that indicates whether add collinear relation recognition for the last curves added to curve collector
Created in NX9.0.0.
License requirements : None
bool NXOpen::Features::CurveFinderBuilder::ConcentricEnabled | ( | ) |
Returns a value that indicates whether add concentric relation recognition for the last curves added to curve collector
Created in NX9.0.0.
License requirements : None
NXOpen::SelectDisplayableObjectList* NXOpen::Features::CurveFinderBuilder::CurvePointList | ( | ) |
Returns the curve and point collector
Created in NX10.0.0.
License requirements : None
NXOpen::ScCollector* NXOpen::Features::CurveFinderBuilder::CurveSection | ( | ) |
Returns the curve collector
This is for pre NX10 usage, do not use this method.
Created in NX9.0.0.
License requirements : None
void NXOpen::Features::CurveFinderBuilder::DeselectCurves | ( | const std::vector< NXOpen::NXObject * > & | curves | ) |
Removes curves from collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
curves | curves |
void NXOpen::Features::CurveFinderBuilder::DeselectSymmetryReference | ( | NXOpen::NXObject * | symmetryReference | ) |
Deselect entity for symmetry reference
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
symmetryReference | symmetryreference |
bool NXOpen::Features::CurveFinderBuilder::EqualRadiusEnabled | ( | ) |
Returns a value that indicates whether add equal radius recognition for the last curves added to curve collector
Created in NX9.0.0.
License requirements : None
void NXOpen::Features::CurveFinderBuilder::FindRelationCurve | ( | const std::vector< NXOpen::NXObject * > & | selectedCurves | ) |
Finds relation curves
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
selectedCurves | selectedcurves |
void NXOpen::Features::CurveFinderBuilder::FindScopeCurve | ( | const std::vector< NXOpen::NXObject * > & | selectedCurves | ) |
Finds relation curves in the scope
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
selectedCurves | selectedcurves |
int NXOpen::Features::CurveFinderBuilder::FindScopeOption | ( | ) |
Returns a value that indicates which find scope option is
Created in NX9.0.0.
License requirements : None
bool NXOpen::Features::CurveFinderBuilder::OffsetEnabled | ( | ) |
Returns a value that indicates whether add offset relation recognition for the last curves added to curve collector
Created in NX10.0.0.
License requirements : None
bool NXOpen::Features::CurveFinderBuilder::ParallelEnabled | ( | ) |
Returns a value that indicates whether add parallel relation recognition for the last curves added to curve collector
Created in NX9.0.0.
License requirements : None
int NXOpen::Features::CurveFinderBuilder::RelationScope | ( | ) |
Returns a value that indicates what kind of relations are needed to recognize
Created in NX9.0.0.
License requirements : None
void NXOpen::Features::CurveFinderBuilder::RemoveChamfer | ( | ) |
Removes chamfer relations of the last curves added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
void NXOpen::Features::CurveFinderBuilder::RemoveCoincident | ( | ) |
Removes coincident vertex relations of the last vertexes added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
void NXOpen::Features::CurveFinderBuilder::RemoveConcentric | ( | ) |
Removes concentric relations of the last curves added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
void NXOpen::Features::CurveFinderBuilder::RemoveConlinear | ( | ) |
Removes conlinear relations of the last curves added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
void NXOpen::Features::CurveFinderBuilder::RemoveEngineNodes | ( | ) |
Close the VTK interaction and Remove all nodes from the Engine
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
void NXOpen::Features::CurveFinderBuilder::RemoveEqualRadius | ( | ) |
Removes equal radius relations of the last curves added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
void NXOpen::Features::CurveFinderBuilder::RemoveIncludedConstraints | ( | ) |
Remove all the included constraint
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
void NXOpen::Features::CurveFinderBuilder::RemoveOffset | ( | ) |
Removes offset relations of the last curves added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
void NXOpen::Features::CurveFinderBuilder::RemoveParallel | ( | ) |
Removes parallel relations of the last curves added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
void NXOpen::Features::CurveFinderBuilder::RemoveSymmetric | ( | int | planeType | ) |
Removes symmetric relations of the last curves added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
planeType | planetype |
void NXOpen::Features::CurveFinderBuilder::RemoveTangent | ( | ) |
Removes tangent relations of the last curves added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
void NXOpen::Features::CurveFinderBuilder::RemoveVertexOnCurve | ( | ) |
Removes vertex on curve relations of the last curves added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
void NXOpen::Features::CurveFinderBuilder::RestoreEngineNodes | ( | ) |
ReStore all nodes from the Engine On Undo
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
void NXOpen::Features::CurveFinderBuilder::SelectCurves | ( | const std::vector< NXOpen::NXObject * > & | curves | ) |
Adds curves to collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
curves | curves |
void NXOpen::Features::CurveFinderBuilder::SelectSymmetryReference | ( | NXOpen::NXObject * | symmetryReference | ) |
Selects entity for symmetry reference
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
symmetryReference | symmetryreference |
void NXOpen::Features::CurveFinderBuilder::SetChamferEnabled | ( | bool | chamferEnabled | ) |
Sets a value that indicates whether add chamfer relation recognition for the last curves added to curve collector
Created in NX10.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
chamferEnabled | chamferenabled |
void NXOpen::Features::CurveFinderBuilder::SetCoincidentVertexEnabled | ( | bool | coincidentVertexEnabled | ) |
Sets a value that indicates whether add coincident vertex relation recognition for the last curves added to curve collector
Created in NX10.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
coincidentVertexEnabled | coincidentvertexenabled |
void NXOpen::Features::CurveFinderBuilder::SetCollinearEnabled | ( | bool | collinearEnabled | ) |
Sets a value that indicates whether add collinear relation recognition for the last curves added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
collinearEnabled | collinearenabled |
void NXOpen::Features::CurveFinderBuilder::SetConcentricEnabled | ( | bool | concentricEnabled | ) |
Sets a value that indicates whether add concentric relation recognition for the last curves added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
concentricEnabled | concentricenabled |
void NXOpen::Features::CurveFinderBuilder::SetDistanceTolerance | ( | double | distanceTolerance | ) |
Set the distance Tolerance for loop Recognization
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
distanceTolerance | distancetolerance |
void NXOpen::Features::CurveFinderBuilder::SetEqualRadiusEnabled | ( | bool | equalRadiusEnabled | ) |
Sets a value that indicates whether add equal radius recognition for the last curves added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
equalRadiusEnabled | equalradiusenabled |
void NXOpen::Features::CurveFinderBuilder::SetFindScopeOption | ( | int | scopeOption | ) |
Sets a value that indicates which find scope option is
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
scopeOption | scopeoption |
void NXOpen::Features::CurveFinderBuilder::SetOffsetEnabled | ( | bool | offsetEnabled | ) |
Sets a value that indicates whether add offset relation recognition for the last curves added to curve collector
Created in NX10.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
offsetEnabled | offsetenabled |
void NXOpen::Features::CurveFinderBuilder::SetParallelEnabled | ( | bool | parallelEnabled | ) |
Sets a value that indicates whether add parallel relation recognition for the last curves added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
parallelEnabled | parallelenabled |
void NXOpen::Features::CurveFinderBuilder::SetRelationScope | ( | int | relationScope | ) |
Sets a value that indicates what kind of relations are needed to recognize
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
relationScope | relationscope |
void NXOpen::Features::CurveFinderBuilder::SetSymmetricEnabled | ( | bool | symmetricEnabled | ) |
Sets a value that indicates whether add symmetric relation recognition for the last curves added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
symmetricEnabled | symmetricenabled |
void NXOpen::Features::CurveFinderBuilder::SetSymmetryOption | ( | int | symmetryOption | ) |
Sets a value that indicates which symmetric option is
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
symmetryOption | symmetryoption |
void NXOpen::Features::CurveFinderBuilder::SetTangentEnabled | ( | bool | tangentEnabled | ) |
Sets a value that indicates whether add tangent relation recognition for the last curves added to curve collector
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
tangentEnabled | tangentenabled |
void NXOpen::Features::CurveFinderBuilder::SetUseCurveFinder | ( | bool | curveBrowseEnabled | ) |
Sets a value that indicates whether relation recognition is enabled
Created in NX9.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
curveBrowseEnabled | curvebrowseenabled |
void NXOpen::Features::CurveFinderBuilder::SetVertexOnCurveEnabled | ( | bool | vertexOnCurveEnabled | ) |
Sets a value that indicates whether add vertex on curve relation recognition for the last vertexes added to the collector
Created in NX10.0.0.
License requirements : solid_modeling ("SOLIDS MODELING") OR geometric_tol ("GDT")
vertexOnCurveEnabled | vertexoncurveenabled |
bool NXOpen::Features::CurveFinderBuilder::SymmetricEnabled | ( | ) |
Returns a value that indicates whether add symmetric relation recognition for the last curves added to curve collector
Created in NX9.0.0.
License requirements : None
int NXOpen::Features::CurveFinderBuilder::SymmetryOption | ( | ) |
Returns a value that indicates which symmetric option is
Created in NX9.0.0.
License requirements : None
NXOpen::SelectNXObject* NXOpen::Features::CurveFinderBuilder::SymmetryReference | ( | ) |
Returns the symmetry line reference
Created in NX9.0.0.
License requirements : None
bool NXOpen::Features::CurveFinderBuilder::TangentEnabled | ( | ) |
Returns a value that indicates whether add tangent relation recognition for the last curves added to curve collector
Created in NX9.0.0.
License requirements : None
bool NXOpen::Features::CurveFinderBuilder::UseCurveFinder | ( | ) |
Returns a value that indicates whether relation recognition is enabled
Created in NX9.0.0.
License requirements : None
|
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.
bool NXOpen::Features::CurveFinderBuilder::VertexOnCurveEnabled | ( | ) |
Returns a value that indicates whether add vertex on curve relation recognition for the last vertexes added to the collector
Created in NX10.0.0.
License requirements : None