NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::GeometricAnalysis::FaceAnalysisDataRangeBuilder Class Reference

Represents data range functions used by Face Analysis. More...

Inheritance diagram for NXOpen::GeometricAnalysis::FaceAnalysisDataRangeBuilder:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public Member Functions

bool IsFixed ()
 Returns the value indicating the range is fixed or not. More...
 
double Max ()
 Returns the maximum data range. More...
 
double Middle ()
 Returns the middle data range value. More...
 
double MiddleScale ()
 Returns the middle value scale for data range. More...
 
double Min ()
 Returns the minimum data range. More...
 
void ResetData ()
 Resets data range. More...
 
void SetFixed (bool isFixed)
 Sets the value indicating the range is fixed or not. More...
 
void SetMax (double max)
 Sets the maximum data range. More...
 
void SetMiddle (double middle)
 Sets the middle data range value. More...
 
void SetMiddleScale (double middleScale)
 Sets the middle value scale for data range. More...
 
void SetMin (double min)
 Sets the minimum data range. More...
 
void SetZoomScale (double scaleSlider)
 Sets the zoom scale. More...
 
virtual bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
double ZoomScale ()
 Returns the zoom scale. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents data range functions used by Face Analysis.


Created in NX11.0.0.

Member Function Documentation

bool NXOpen::GeometricAnalysis::FaceAnalysisDataRangeBuilder::IsFixed ( )

Returns the value indicating the range is fixed or not.


Created in NX11.0.0.

License requirements : None

double NXOpen::GeometricAnalysis::FaceAnalysisDataRangeBuilder::Max ( )

Returns the maximum data range.


Created in NX11.0.0.

License requirements : None

double NXOpen::GeometricAnalysis::FaceAnalysisDataRangeBuilder::Middle ( )

Returns the middle data range value.


Created in NX11.0.0.

License requirements : None

double NXOpen::GeometricAnalysis::FaceAnalysisDataRangeBuilder::MiddleScale ( )

Returns the middle value scale for data range.


Created in NX11.0.0.

License requirements : None

double NXOpen::GeometricAnalysis::FaceAnalysisDataRangeBuilder::Min ( )

Returns the minimum data range.


Created in NX11.0.0.

License requirements : None

void NXOpen::GeometricAnalysis::FaceAnalysisDataRangeBuilder::ResetData ( )

Resets data range.


Created in NX11.0.0.

License requirements : None

void NXOpen::GeometricAnalysis::FaceAnalysisDataRangeBuilder::SetFixed ( bool  isFixed)

Sets the value indicating the range is fixed or not.


Created in NX11.0.0.

License requirements : None

Parameters
isFixedisfixed
void NXOpen::GeometricAnalysis::FaceAnalysisDataRangeBuilder::SetMax ( double  max)

Sets the maximum data range.


Created in NX11.0.0.

License requirements : None

Parameters
maxmax
void NXOpen::GeometricAnalysis::FaceAnalysisDataRangeBuilder::SetMiddle ( double  middle)

Sets the middle data range value.


Created in NX11.0.0.

License requirements : None

Parameters
middlemiddle
void NXOpen::GeometricAnalysis::FaceAnalysisDataRangeBuilder::SetMiddleScale ( double  middleScale)

Sets the middle value scale for data range.


Created in NX11.0.0.

License requirements : None

Parameters
middleScalemiddlescale
void NXOpen::GeometricAnalysis::FaceAnalysisDataRangeBuilder::SetMin ( double  min)

Sets the minimum data range.


Created in NX11.0.0.

License requirements : None

Parameters
minmin
void NXOpen::GeometricAnalysis::FaceAnalysisDataRangeBuilder::SetZoomScale ( double  scaleSlider)

Sets the zoom scale.


Created in NX11.0.0.

License requirements : None

Parameters
scaleSliderscaleslider
virtual bool NXOpen::GeometricAnalysis::FaceAnalysisDataRangeBuilder::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.

Returns
Was self validation successful
Created in NX3.0.1.

License requirements : None

Implements NXOpen::GeometricUtilities::IComponentBuilder.

double NXOpen::GeometricAnalysis::FaceAnalysisDataRangeBuilder::ZoomScale ( )

Returns the zoom scale.


Created in NX11.0.0.

License requirements : None


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.