NX Open C++ Reference Guide
|
Represents a GeometricUtilities::CombOptionsBuilder. More...
Public Types | |
enum | AnalysisTypes { AnalysisTypesNone, AnalysisTypesCurvature, AnalysisTypesRadius } |
Represents the Analysis types. More... | |
enum | LabelTypes { LabelTypesNone, LabelTypesMinimum, LabelTypesMaximum, LabelTypesMinimumMaximum } |
Represents the Label types More... | |
Public Member Functions | |
NXOpen::GeometricUtilities::CombOptionsBuilder::AnalysisTypes | AnalysisType () |
Returns the analysis type Created in NX6.0.0. | |
bool | AutoScale () |
Returns the auto scale flag Created in NX6.0.0. | |
int | Density () |
Returns the density Created in NX6.0.0. | |
bool | HasMaxNeedleLength () |
Returns the maximum needle flag Created in NX6.0.0. | |
int | IntermediateDensity () |
Returns the intermediate density Created in NX6.0.0. | |
bool | IsMaximumLabelEnabled () |
Returns the value indicating if the maximum label is enabled Created in NX7.0.0. | |
bool | IsMinimumLabelEnabled () |
Returns the value indicating if the minimum label is enabled Created in NX7.0.0. | |
bool | IsNormalToGridPlane () |
Returns the normal to grid plane flag Created in NX6.0.0. | |
NXOpen::GeometricUtilities::CombOptionsBuilder::LabelTypes | LabelType () |
Returns the label type | |
double | MaxNeedleLength () |
Returns the maximum needle length Created in NX6.0.0. | |
bool | ReverseNeedles () |
Returns the reverse needles flag Created in NX6.0.0. | |
double | ScaleFactor () |
Returns the scale factor Created in NX6.0.0. | |
void | SetAnalysisType (NXOpen::GeometricUtilities::CombOptionsBuilder::AnalysisTypes analysis) |
Sets the analysis type Created in NX6.0.0. | |
void | SetAutoScale (bool hasAutoScale) |
Sets the auto scale flag Created in NX6.0.0. | |
void | SetDensity (int density) |
Sets the density Created in NX6.0.0. | |
void | SetHasMaxNeedleLength (bool hasMaxNeedleLength) |
Sets the maximum needle flag Created in NX6.0.0. | |
void | SetIntermediateDensity (int intermediateDensity) |
Sets the intermediate density Created in NX6.0.0. | |
void | SetLabelType (NXOpen::GeometricUtilities::CombOptionsBuilder::LabelTypes label) |
Sets the label type | |
void | SetMaximumLabelEnabled (bool isMaximumLabelEnabled) |
Sets the value indicating if the maximum label is enabled Created in NX7.0.0. | |
void | SetMaxNeedleLength (double maxNeedleLength) |
Sets the maximum needle length Created in NX6.0.0. | |
void | SetMinimumLabelEnabled (bool isMinimumLabelEnabled) |
Sets the value indicating if the minimum label is enabled Created in NX7.0.0. | |
void | SetNormalToGridPlane (bool isNormalToGridPlane) |
Sets the normal to grid plane flag Created in NX6.0.0. | |
void | SetReverseNeedles (bool reverseNeedles) |
Sets the reverse needles flag Created in NX6.0.0. | |
void | SetScaleFactor (double scaleFactor) |
Sets the scale factor Created in NX6.0.0. | |
void | SetShowNeedles (bool showNeedles) |
Sets the show needles flag Created in NX6.0.0. | |
bool | ShowNeedles () |
Returns the show needles flag Created in NX6.0.0. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. |
Represents a GeometricUtilities::CombOptionsBuilder.
Created in NX6.0.0.
NXOpen::GeometricUtilities::CombOptionsBuilder::AnalysisTypes NXOpen::GeometricUtilities::CombOptionsBuilder::AnalysisType | ( | ) |
Returns the analysis type
Created in NX6.0.0.
License requirements : None
Returns the auto scale flag
Created in NX6.0.0.
License requirements : None
Returns the density
Created in NX6.0.0.
License requirements : None
Returns the maximum needle flag
Created in NX6.0.0.
License requirements : None
Returns the intermediate density
Created in NX6.0.0.
License requirements : None
Returns the value indicating if the maximum label is enabled
Created in NX7.0.0.
License requirements : None
Returns the value indicating if the minimum label is enabled
Created in NX7.0.0.
License requirements : None
Returns the normal to grid plane flag
Created in NX6.0.0.
License requirements : None
NXOpen::GeometricUtilities::CombOptionsBuilder::LabelTypes NXOpen::GeometricUtilities::CombOptionsBuilder::LabelType | ( | ) |
Returns the label type
Created in NX6.0.0.
License requirements : None
Returns the maximum needle length
Created in NX6.0.0.
License requirements : None
Returns the reverse needles flag
Created in NX6.0.0.
License requirements : None
Returns the scale factor
Created in NX6.0.0.
License requirements : None
void NXOpen::GeometricUtilities::CombOptionsBuilder::SetAnalysisType | ( | NXOpen::GeometricUtilities::CombOptionsBuilder::AnalysisTypes | analysis | ) |
Sets the analysis type
Created in NX6.0.0.
License requirements : None
analysis | analysis |
void NXOpen::GeometricUtilities::CombOptionsBuilder::SetAutoScale | ( | bool | hasAutoScale | ) |
Sets the auto scale flag
Created in NX6.0.0.
License requirements : None
hasAutoScale | hasautoscale |
void NXOpen::GeometricUtilities::CombOptionsBuilder::SetDensity | ( | int | density | ) |
Sets the density
Created in NX6.0.0.
License requirements : None
density | density |
void NXOpen::GeometricUtilities::CombOptionsBuilder::SetHasMaxNeedleLength | ( | bool | hasMaxNeedleLength | ) |
Sets the maximum needle flag
Created in NX6.0.0.
License requirements : None
hasMaxNeedleLength | hasmaxneedlelength |
void NXOpen::GeometricUtilities::CombOptionsBuilder::SetIntermediateDensity | ( | int | intermediateDensity | ) |
Sets the intermediate density
Created in NX6.0.0.
License requirements : None
intermediateDensity | intermediatedensity |
void NXOpen::GeometricUtilities::CombOptionsBuilder::SetLabelType | ( | NXOpen::GeometricUtilities::CombOptionsBuilder::LabelTypes | label | ) |
Sets the label type
Created in NX6.0.0.
License requirements : None
label | label |
void NXOpen::GeometricUtilities::CombOptionsBuilder::SetMaximumLabelEnabled | ( | bool | isMaximumLabelEnabled | ) |
Sets the value indicating if the maximum label is enabled
Created in NX7.0.0.
License requirements : None
isMaximumLabelEnabled | ismaximumlabelenabled |
void NXOpen::GeometricUtilities::CombOptionsBuilder::SetMaxNeedleLength | ( | double | maxNeedleLength | ) |
Sets the maximum needle length
Created in NX6.0.0.
License requirements : None
maxNeedleLength | maxneedlelength |
void NXOpen::GeometricUtilities::CombOptionsBuilder::SetMinimumLabelEnabled | ( | bool | isMinimumLabelEnabled | ) |
Sets the value indicating if the minimum label is enabled
Created in NX7.0.0.
License requirements : None
isMinimumLabelEnabled | isminimumlabelenabled |
void NXOpen::GeometricUtilities::CombOptionsBuilder::SetNormalToGridPlane | ( | bool | isNormalToGridPlane | ) |
Sets the normal to grid plane flag
Created in NX6.0.0.
License requirements : None
isNormalToGridPlane | isnormaltogridplane |
void NXOpen::GeometricUtilities::CombOptionsBuilder::SetReverseNeedles | ( | bool | reverseNeedles | ) |
Sets the reverse needles flag
Created in NX6.0.0.
License requirements : None
reverseNeedles | reverseneedles |
void NXOpen::GeometricUtilities::CombOptionsBuilder::SetScaleFactor | ( | double | scaleFactor | ) |
Sets the scale factor
Created in NX6.0.0.
License requirements : None
scaleFactor | scalefactor |
void NXOpen::GeometricUtilities::CombOptionsBuilder::SetShowNeedles | ( | bool | showNeedles | ) |
Sets the show needles flag
Created in NX6.0.0.
License requirements : None
showNeedles | showneedles |
Returns the show needles flag
Created in NX6.0.0.
License requirements : None
virtual bool NXOpen::GeometricUtilities::CombOptionsBuilder::Validate | ( | ) | [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.