NX Open C++ Reference Guide
|
DeviationGaugeBuilder class <br> To create a new instance of this class, use @link GeometricAnalysis::AnalysisObjectCollection::CreateDeviationGaugeBuilder GeometricAnalysis::AnalysisObjectCollection::CreateDeviationGaugeBuilder @endlink <br>
Default values. More...
Public Member Functions | |
void | AddDynamicPoints () |
Adds dynamic points to the Deviation Gauge. | |
void | AddPMILabel (NXOpen::NXObject *snappedObject) |
Add a PMI label in specified position to represent the deviation value. | |
NXOpen::GeometricAnalysis::DeviationGaugeBuilder::ColorPlotTypes | ColorPlotType () |
Returns the color plot type Created in NX6.0.0. | |
NXOpen::Features::GeometricConstraintDataManager * | ConstraintManager () |
Returns the constraint manager Created in NX7.0.0. | |
NXOpen::GeometricUtilities::CurveRangeBuilder * | CurveRangeControl () |
Returns the curve range Created in NX6.0.0. | |
int | DeviationIntervals () |
Returns the number of deviation intervals Created in NX6.0.0. | |
bool | HasAbsoluteColorPlot () |
Returns a value indicating whether to plot using absolute value Created in NX6.0.0. | |
NXOpen::GeometricAnalysis::DeviationGaugeBuilder::AdditionalValuesLabelType | HasAdditionalValuesLabel () |
Returns a value indicating whether to add additional values label Created in NX6.0.0. | |
bool | HasCrossCurveDeviationLabel () |
Returns a value indicating whether to display cross_curve deviation label Created in NX6.0.0. | |
bool | HasInfoLabel () |
Returns a value indicating whether to enable floating info label Created in NX6.0.0. | |
bool | HasInnerToleranceLabel () |
Returns a value indicating whether to display inner tolerance label Created in NX6.0.0. | |
bool | HasMaximumValueLabel () |
Returns a value indicating whether to display maximum value label Created in NX6.0.0. | |
bool | HasMinimumValueLabel () |
Returns a value indicating whether to display minimum value label Created in NX6.0.0. | |
double | InnerTolerance () |
Returns the inner tolerance Created in NX6.0.0. | |
bool | IsColorMapDisplayed () |
Returns a value indicating whether to display color map Created in NX6.0.0. | |
bool | IsDirectionReversed () |
Returns a value indicating whether to reverse the direction Created in NX6.0.0. | |
bool | IsLabelDisplayed () |
Returns a value indicating whether to display label Created in NX6.0.0. | |
bool | IsMarkerDisplayed () |
Returns a value indicating whether to display marker Created in NX6.0.0. | |
bool | IsNeedlePlotDisplayed () |
Returns a value indicating whether to display needle plot Created in NX6.0.0. | |
double | MaxCheckingAngle () |
Returns the maximum checking angle Created in NX6.0.0. | |
double | MaxCheckingDistance () |
Returns the maximum checking distance Created in NX6.0.0. | |
NXOpen::GeometricAnalysis::DeviationGaugeBuilder::MeasurementMethodType | MeasurementMethod () |
Returns the measurement method Created in NX6.0.0. | |
int | MeasurementSamples () |
Returns the number of measurement samples Created in NX6.0.0. | |
NXOpen::GeometricAnalysis::DeviationGaugeBuilder::MinMaxType | MinMaxOption () |
Returns the min_max type Created in NX6.0.0. | |
double | NeedleScale () |
Returns the needle scale Created in NX6.0.0. | |
double | NegativeInnerTolerance () |
Returns the negative inner tolerance Created in NX6.0.0. | |
double | NegativeOuterTolerance () |
Returns the negative outer tolerance Created in NX6.0.0. | |
double | OuterTolerance () |
Returns the outer tolerance Created in NX6.0.0. | |
NXOpen::Plane * | Plane () |
Returns the plane for measurement direction Created in NX6.0.0. | |
double | PositiveInnerTolerance () |
Returns the positive inner tolerance Created in NX6.0.0. | |
double | PositiveOuterTolerance () |
Returns the positive outer tolerance Created in NX6.0.0. | |
NXOpen::SelectNXObjectList * | ReferenceObjects () |
Returns the reference object Created in NX6.0.0. | |
NXOpen::GeometricAnalysis::DeviationGaugeBuilder::ReportingPerTypes | ReportingPerType () |
Returns the reporting per option Created in NX8.0.0. | |
void | SetColorMapDisplayed (bool isColorMapDisplayed) |
Sets a value indicating whether to display color map Created in NX6.0.0. | |
void | SetColorPlotType (NXOpen::GeometricAnalysis::DeviationGaugeBuilder::ColorPlotTypes colorPlotType) |
Sets the color plot type Created in NX6.0.0. | |
void | SetDeviationIntervals (int deviationIntervals) |
Sets the number of deviation intervals Created in NX6.0.0. | |
void | SetDirectionReversed (bool reverseDirection) |
Sets a value indicating whether to reverse the direction Created in NX6.0.0. | |
void | SetHasAbsoluteColorPlot (bool absoluteColorPlot) |
Sets a value indicating whether to plot using absolute value Created in NX6.0.0. | |
void | SetHasAdditionalValuesLabel (NXOpen::GeometricAnalysis::DeviationGaugeBuilder::AdditionalValuesLabelType additionalValuesLabel) |
Sets a value indicating whether to add additional values label Created in NX6.0.0. | |
void | SetHasCrossCurveDeviationLabel (bool crossCurveDeviationLabel) |
Sets a value indicating whether to display cross_curve deviation label Created in NX6.0.0. | |
void | SetHasInfoLabel (bool infoLabel) |
Sets a value indicating whether to enable floating info label Created in NX6.0.0. | |
void | SetHasInnerToleranceLabel (bool innerToleranceLabel) |
Sets a value indicating whether to display inner tolerance label Created in NX6.0.0. | |
void | SetHasMaximumValueLabel (bool maximumValueLabel) |
Sets a value indicating whether to display maximum value label Created in NX6.0.0. | |
void | SetHasMinimumValueLabel (bool minimumValueLabel) |
Sets a value indicating whether to display minimum value label Created in NX6.0.0. | |
void | SetInnerTolerance (double innerTolerance) |
Sets the inner tolerance Created in NX6.0.0. | |
void | SetLabelDisplayed (bool labelDisplayed) |
Sets a value indicating whether to display label Created in NX6.0.0. | |
void | SetMarkerDisplayed (bool isMarkerDisplayed) |
Sets a value indicating whether to display marker Created in NX6.0.0. | |
void | SetMaxCheckingAngle (double maxCheckingAngle) |
Sets the maximum checking angle Created in NX6.0.0. | |
void | SetMaxCheckingDistance (double maxCheckingDistance) |
Sets the maximum checking distance Created in NX6.0.0. | |
void | SetMeasurementMethod (NXOpen::GeometricAnalysis::DeviationGaugeBuilder::MeasurementMethodType measurementMethod) |
Sets the measurement method Created in NX6.0.0. | |
void | SetMeasurementSamples (int measurementSamples) |
Sets the number of measurement samples Created in NX6.0.0. | |
void | SetMinMaxOption (NXOpen::GeometricAnalysis::DeviationGaugeBuilder::MinMaxType minMax) |
Sets the min_max type Created in NX6.0.0. | |
void | SetNeedlePlotDisplayed (bool isNeedlePlotDisplayed) |
Sets a value indicating whether to display needle plot Created in NX6.0.0. | |
void | SetNeedleScale (double needleScale) |
Sets the needle scale Created in NX6.0.0. | |
void | SetNegativeInnerTolerance (double negativennerTolerance) |
Sets the negative inner tolerance Created in NX6.0.0. | |
void | SetNegativeOuterTolerance (double negativeOuterTolerance) |
Sets the negative outer tolerance Created in NX6.0.0. | |
void | SetOuterTolerance (double outerTolerance) |
Sets the outer tolerance Created in NX6.0.0. | |
void | SetPlane (NXOpen::Plane *plane) |
Sets the plane for measurement direction Created in NX6.0.0. | |
void | SetPositiveInnerTolerance (double positiveInnerTolerance) |
Sets the positive inner tolerance Created in NX6.0.0. | |
void | SetPositiveOuterTolerance (double positiveOuterTolerance) |
Sets the positive outer tolerance Created in NX6.0.0. | |
void | SetReportingPerType (NXOpen::GeometricAnalysis::DeviationGaugeBuilder::ReportingPerTypes reportingPerType) |
Sets the reporting per option Created in NX8.0.0. | |
void | SetSpatialResolution (double spatialResolution) |
Sets the maximum checking angle Created in NX6.0.0. | |
void | SetSuggestScaleFactor (bool suggestScaleFactor) |
Sets a value indicating whether to use automatic scale factor Created in NX6.0.0. | |
void | SetUseDefiningPoints (bool useDefiningPoints) |
Sets a value indicating whether to use defining points. | |
void | SetVectorComponentDirection (NXOpen::Direction *vectorComponentDirection) |
Sets the direction vector. | |
void | SetXyzDirection (NXOpen::GeometricAnalysis::DeviationGaugeBuilder::XyzDirectionType xyzDirection) |
Sets the xyz direction Created in NX6.0.0. | |
double | SpatialResolution () |
Returns the maximum checking angle Created in NX6.0.0. | |
bool | SuggestScaleFactor () |
Returns a value indicating whether to use automatic scale factor Created in NX6.0.0. | |
NXOpen::GeometricUtilities::SurfaceRangeBuilder * | SurfaceRangeControl () |
Returns the surface range Created in NX6.0.0. | |
NXOpen::SelectNXObjectList * | TargetObjects () |
Returns the target object Created in NX6.0.0. | |
bool | UseDefiningPoints () |
Returns a value indicating whether to use defining points. | |
NXOpen::Direction * | VectorComponentDirection () |
Returns the direction vector. | |
NXOpen::GeometricAnalysis::DeviationGaugeBuilder::XyzDirectionType | XyzDirection () |
Returns the xyz direction Created in NX6.0.0. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
DeviationGaugeBuilder class <br> To create a new instance of this class, use @link GeometricAnalysis::AnalysisObjectCollection::CreateDeviationGaugeBuilder GeometricAnalysis::AnalysisObjectCollection::CreateDeviationGaugeBuilder @endlink <br>
Default values.
Property | Value |
---|---|
ColorPlotType |
Blend |
CurveRangeControl.AnchorPosition |
Start |
DeviationIntervals |
5 |
HasAbsoluteColorPlot |
0 |
HasAdditionalValuesLabel |
None |
HasMaximumValueLabel |
1 |
HasMinimumValueLabel |
0 |
InnerTolerance |
0.1 |
IsLabelDisplayed |
0 |
IsMarkerDisplayed |
0 |
IsNeedlePlotDisplayed |
1 |
MaxCheckingAngle |
5 |
MaxCheckingDistance |
1 (millimeters part), 0.5 (inches part) |
MeasurementMethod |
ThreeDim |
MeasurementSamples |
20 |
MinMaxOption |
Minmax |
NeedleScale |
1.0 |
NegativeInnerTolerance |
-0.001 |
NegativeOuterTolerance |
-0.001 |
OuterTolerance |
0.1 |
PositiveInnerTolerance |
0.001 |
PositiveOuterTolerance |
0.001 |
ReportingPerType | |
SpatialResolution |
0.1 |
SurfaceRangeControl.AnchorPosition |
Vertex1 |
XyzDirection |
X |
Created in NX6.0.0.
This enum represents the Deviation Gauge Analysis Object evaluation types.
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::AddDynamicPoints | ( | ) |
Adds dynamic points to the Deviation Gauge.
Created in NX7.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::AddPMILabel | ( | NXOpen::NXObject * | snappedObject | ) |
Add a PMI label in specified position to represent the deviation value.
Created in NX9.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
snappedObject | The face or curve which the PMI label pointed to. |
NXOpen::GeometricAnalysis::DeviationGaugeBuilder::ColorPlotTypes NXOpen::GeometricAnalysis::DeviationGaugeBuilder::ColorPlotType | ( | ) |
Returns the color plot type
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
NXOpen::Features::GeometricConstraintDataManager* NXOpen::GeometricAnalysis::DeviationGaugeBuilder::ConstraintManager | ( | ) |
Returns the constraint manager
Created in NX7.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
NXOpen::GeometricUtilities::CurveRangeBuilder* NXOpen::GeometricAnalysis::DeviationGaugeBuilder::CurveRangeControl | ( | ) |
Returns the curve range
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
int NXOpen::GeometricAnalysis::DeviationGaugeBuilder::DeviationIntervals | ( | ) |
Returns the number of deviation intervals
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
bool NXOpen::GeometricAnalysis::DeviationGaugeBuilder::HasAbsoluteColorPlot | ( | ) |
Returns a value indicating whether to plot using absolute value
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
NXOpen::GeometricAnalysis::DeviationGaugeBuilder::AdditionalValuesLabelType NXOpen::GeometricAnalysis::DeviationGaugeBuilder::HasAdditionalValuesLabel | ( | ) |
Returns a value indicating whether to add additional values label
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
bool NXOpen::GeometricAnalysis::DeviationGaugeBuilder::HasCrossCurveDeviationLabel | ( | ) |
Returns a value indicating whether to display cross_curve deviation label
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
bool NXOpen::GeometricAnalysis::DeviationGaugeBuilder::HasInfoLabel | ( | ) |
Returns a value indicating whether to enable floating info label
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
bool NXOpen::GeometricAnalysis::DeviationGaugeBuilder::HasInnerToleranceLabel | ( | ) |
Returns a value indicating whether to display inner tolerance label
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
bool NXOpen::GeometricAnalysis::DeviationGaugeBuilder::HasMaximumValueLabel | ( | ) |
Returns a value indicating whether to display maximum value label
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
bool NXOpen::GeometricAnalysis::DeviationGaugeBuilder::HasMinimumValueLabel | ( | ) |
Returns a value indicating whether to display minimum value label
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
double NXOpen::GeometricAnalysis::DeviationGaugeBuilder::InnerTolerance | ( | ) |
Returns the inner tolerance
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
bool NXOpen::GeometricAnalysis::DeviationGaugeBuilder::IsColorMapDisplayed | ( | ) |
Returns a value indicating whether to display color map
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
bool NXOpen::GeometricAnalysis::DeviationGaugeBuilder::IsDirectionReversed | ( | ) |
Returns a value indicating whether to reverse the direction
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
bool NXOpen::GeometricAnalysis::DeviationGaugeBuilder::IsLabelDisplayed | ( | ) |
Returns a value indicating whether to display label
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
bool NXOpen::GeometricAnalysis::DeviationGaugeBuilder::IsMarkerDisplayed | ( | ) |
Returns a value indicating whether to display marker
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
bool NXOpen::GeometricAnalysis::DeviationGaugeBuilder::IsNeedlePlotDisplayed | ( | ) |
Returns a value indicating whether to display needle plot
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
double NXOpen::GeometricAnalysis::DeviationGaugeBuilder::MaxCheckingAngle | ( | ) |
Returns the maximum checking angle
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
double NXOpen::GeometricAnalysis::DeviationGaugeBuilder::MaxCheckingDistance | ( | ) |
Returns the maximum checking distance
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
NXOpen::GeometricAnalysis::DeviationGaugeBuilder::MeasurementMethodType NXOpen::GeometricAnalysis::DeviationGaugeBuilder::MeasurementMethod | ( | ) |
Returns the measurement method
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
int NXOpen::GeometricAnalysis::DeviationGaugeBuilder::MeasurementSamples | ( | ) |
Returns the number of measurement samples
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
NXOpen::GeometricAnalysis::DeviationGaugeBuilder::MinMaxType NXOpen::GeometricAnalysis::DeviationGaugeBuilder::MinMaxOption | ( | ) |
Returns the min_max type
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
double NXOpen::GeometricAnalysis::DeviationGaugeBuilder::NeedleScale | ( | ) |
Returns the needle scale
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
double NXOpen::GeometricAnalysis::DeviationGaugeBuilder::NegativeInnerTolerance | ( | ) |
Returns the negative inner tolerance
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
double NXOpen::GeometricAnalysis::DeviationGaugeBuilder::NegativeOuterTolerance | ( | ) |
Returns the negative outer tolerance
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
double NXOpen::GeometricAnalysis::DeviationGaugeBuilder::OuterTolerance | ( | ) |
Returns the outer tolerance
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
NXOpen::Plane* NXOpen::GeometricAnalysis::DeviationGaugeBuilder::Plane | ( | ) |
Returns the plane for measurement direction
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
double NXOpen::GeometricAnalysis::DeviationGaugeBuilder::PositiveInnerTolerance | ( | ) |
Returns the positive inner tolerance
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
double NXOpen::GeometricAnalysis::DeviationGaugeBuilder::PositiveOuterTolerance | ( | ) |
Returns the positive outer tolerance
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
NXOpen::SelectNXObjectList* NXOpen::GeometricAnalysis::DeviationGaugeBuilder::ReferenceObjects | ( | ) |
Returns the reference object
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
NXOpen::GeometricAnalysis::DeviationGaugeBuilder::ReportingPerTypes NXOpen::GeometricAnalysis::DeviationGaugeBuilder::ReportingPerType | ( | ) |
Returns the reporting per option
Created in NX8.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetColorMapDisplayed | ( | bool | isColorMapDisplayed | ) |
Sets a value indicating whether to display color map
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
isColorMapDisplayed | iscolormapdisplayed |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetColorPlotType | ( | NXOpen::GeometricAnalysis::DeviationGaugeBuilder::ColorPlotTypes | colorPlotType | ) |
Sets the color plot type
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
colorPlotType | colorplottype |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetDeviationIntervals | ( | int | deviationIntervals | ) |
Sets the number of deviation intervals
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
deviationIntervals | deviationintervals |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetDirectionReversed | ( | bool | reverseDirection | ) |
Sets a value indicating whether to reverse the direction
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
reverseDirection | reversedirection |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetHasAbsoluteColorPlot | ( | bool | absoluteColorPlot | ) |
Sets a value indicating whether to plot using absolute value
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
absoluteColorPlot | absolutecolorplot |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetHasAdditionalValuesLabel | ( | NXOpen::GeometricAnalysis::DeviationGaugeBuilder::AdditionalValuesLabelType | additionalValuesLabel | ) |
Sets a value indicating whether to add additional values label
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
additionalValuesLabel | additionalvalueslabel |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetHasCrossCurveDeviationLabel | ( | bool | crossCurveDeviationLabel | ) |
Sets a value indicating whether to display cross_curve deviation label
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
crossCurveDeviationLabel | crosscurvedeviationlabel |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetHasInfoLabel | ( | bool | infoLabel | ) |
Sets a value indicating whether to enable floating info label
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
infoLabel | infolabel |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetHasInnerToleranceLabel | ( | bool | innerToleranceLabel | ) |
Sets a value indicating whether to display inner tolerance label
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
innerToleranceLabel | innertolerancelabel |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetHasMaximumValueLabel | ( | bool | maximumValueLabel | ) |
Sets a value indicating whether to display maximum value label
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
maximumValueLabel | maximumvaluelabel |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetHasMinimumValueLabel | ( | bool | minimumValueLabel | ) |
Sets a value indicating whether to display minimum value label
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
minimumValueLabel | minimumvaluelabel |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetInnerTolerance | ( | double | innerTolerance | ) |
Sets the inner tolerance
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
innerTolerance | innertolerance |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetLabelDisplayed | ( | bool | labelDisplayed | ) |
Sets a value indicating whether to display label
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
labelDisplayed | labeldisplayed |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetMarkerDisplayed | ( | bool | isMarkerDisplayed | ) |
Sets a value indicating whether to display marker
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
isMarkerDisplayed | ismarkerdisplayed |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetMaxCheckingAngle | ( | double | maxCheckingAngle | ) |
Sets the maximum checking angle
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
maxCheckingAngle | maxcheckingangle |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetMaxCheckingDistance | ( | double | maxCheckingDistance | ) |
Sets the maximum checking distance
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
maxCheckingDistance | maxcheckingdistance |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetMeasurementMethod | ( | NXOpen::GeometricAnalysis::DeviationGaugeBuilder::MeasurementMethodType | measurementMethod | ) |
Sets the measurement method
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
measurementMethod | measurementmethod |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetMeasurementSamples | ( | int | measurementSamples | ) |
Sets the number of measurement samples
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
measurementSamples | measurementsamples |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetMinMaxOption | ( | NXOpen::GeometricAnalysis::DeviationGaugeBuilder::MinMaxType | minMax | ) |
Sets the min_max type
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
minMax | minmax |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetNeedlePlotDisplayed | ( | bool | isNeedlePlotDisplayed | ) |
Sets a value indicating whether to display needle plot
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
isNeedlePlotDisplayed | isneedleplotdisplayed |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetNeedleScale | ( | double | needleScale | ) |
Sets the needle scale
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
needleScale | needlescale |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetNegativeInnerTolerance | ( | double | negativennerTolerance | ) |
Sets the negative inner tolerance
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
negativennerTolerance | negativennertolerance |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetNegativeOuterTolerance | ( | double | negativeOuterTolerance | ) |
Sets the negative outer tolerance
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
negativeOuterTolerance | negativeoutertolerance |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetOuterTolerance | ( | double | outerTolerance | ) |
Sets the outer tolerance
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
outerTolerance | outertolerance |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetPlane | ( | NXOpen::Plane * | plane | ) |
Sets the plane for measurement direction
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
plane | plane |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetPositiveInnerTolerance | ( | double | positiveInnerTolerance | ) |
Sets the positive inner tolerance
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
positiveInnerTolerance | positiveinnertolerance |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetPositiveOuterTolerance | ( | double | positiveOuterTolerance | ) |
Sets the positive outer tolerance
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
positiveOuterTolerance | positiveoutertolerance |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetReportingPerType | ( | NXOpen::GeometricAnalysis::DeviationGaugeBuilder::ReportingPerTypes | reportingPerType | ) |
Sets the reporting per option
Created in NX8.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
reportingPerType | reportingpertype |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetSpatialResolution | ( | double | spatialResolution | ) |
Sets the maximum checking angle
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
spatialResolution | spatialresolution |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetSuggestScaleFactor | ( | bool | suggestScaleFactor | ) |
Sets a value indicating whether to use automatic scale factor
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
suggestScaleFactor | suggestscalefactor |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetUseDefiningPoints | ( | bool | useDefiningPoints | ) |
Sets a value indicating whether to use defining points.
Available only if target is curve with defining points
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
useDefiningPoints | usedefiningpoints |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetVectorComponentDirection | ( | NXOpen::Direction * | vectorComponentDirection | ) |
Sets the direction vector.
Not used if the measurement method is ThreeDim or Plane
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
vectorComponentDirection | vectorcomponentdirection |
void NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SetXyzDirection | ( | NXOpen::GeometricAnalysis::DeviationGaugeBuilder::XyzDirectionType | xyzDirection | ) |
Sets the xyz direction
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
xyzDirection | xyzdirection |
double NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SpatialResolution | ( | ) |
Returns the maximum checking angle
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
bool NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SuggestScaleFactor | ( | ) |
Returns a value indicating whether to use automatic scale factor
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
NXOpen::GeometricUtilities::SurfaceRangeBuilder* NXOpen::GeometricAnalysis::DeviationGaugeBuilder::SurfaceRangeControl | ( | ) |
Returns the surface range
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
NXOpen::SelectNXObjectList* NXOpen::GeometricAnalysis::DeviationGaugeBuilder::TargetObjects | ( | ) |
Returns the target object
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
bool NXOpen::GeometricAnalysis::DeviationGaugeBuilder::UseDefiningPoints | ( | ) |
Returns a value indicating whether to use defining points.
Available only if target is curve with defining points
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
NXOpen::Direction* NXOpen::GeometricAnalysis::DeviationGaugeBuilder::VectorComponentDirection | ( | ) |
Returns the direction vector.
Not used if the measurement method is ThreeDim or Plane
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")
NXOpen::GeometricAnalysis::DeviationGaugeBuilder::XyzDirectionType NXOpen::GeometricAnalysis::DeviationGaugeBuilder::XyzDirection | ( | ) |
Returns the xyz direction
Created in NX6.0.0.
License requirements : studio_free_form ("STUDIO FREE FORM")