NX Open C++ Reference Guide
|
Represents a FeatureControlFrameDataBuilder. More...
Public Types | |
enum | AreaSymbolType { AreaSymbolTypeRectangular, AreaSymbolTypeCircular, AreaSymbolTypeSpherical, AreaSymbolTypeSquare } |
Specifies the unit type. More... | |
enum | ToleranceMaterialModifier { ToleranceMaterialModifierNone, ToleranceMaterialModifierLeastMaterialCondition, ToleranceMaterialModifierMaximumMaterialCondition, ToleranceMaterialModifierRegardlessOfFeatureSize } |
Specifies the tolerance material modifier condition. More... | |
enum | ToleranceZoneShape { ToleranceZoneShapeNone, ToleranceZoneShapeDiameter, ToleranceZoneShapeSphericalDiameter, ToleranceZoneShapeSquare } |
Specifies the zone shape for the feature control frame. More... | |
Public Member Functions | |
NXOpen::Annotations::FeatureControlFrameDataBuilder::AreaSymbolType | AreaSymbol () |
Returns the area symbol Created in NX7.5.0. More... | |
bool | CircleU () |
Returns the circle utoggle Created in NX6.0.0. More... | |
NXString | CircleUvalue () |
Returns the circle u value Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::CircleU is true. More... | |
bool | CommonZone () |
Returns the common zone toggle Created in NX6.0.0. More... | |
NXOpen::Annotations::FeatureControlFrameIndicatorBuilderList * | FeatureControlFrameIndicatorList () |
Returns the feature control frame indicator list. More... | |
bool | FreeState () |
Returns the free state toggle Created in NX6.0.0. More... | |
NXOpen::Annotations::FeatureControlFrameDataBuilder::ToleranceMaterialModifier | MaterialModifier () |
Returns the material modifier Created in NX6.0.0. More... | |
bool | MaximumTolerance () |
Returns the maximum tolerance toggle Created in NX6.0.0. More... | |
NXString | MaximumToleranceValue () |
Returns the maximum tolerance value Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::MaximumTolerance is true. More... | |
NXOpen::Annotations::CompoundDatumReferenceBuilder * | PrimaryCompoundDatumReference () |
Returns the primary compound datum reference Created in NX7.5.0. More... | |
NXString | PrimaryDatumExtendedText () |
Returns the primary datum extended text. More... | |
NXOpen::Annotations::DatumReferenceBuilder * | PrimaryDatumReference () |
Returns the primary datum reference Created in NX6.0.0. More... | |
bool | Projected () |
Returns the projected toggle Created in NX6.0.0. More... | |
NXString | ProjectedValue () |
Returns the projected value Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::Projected is true. More... | |
NXOpen::Annotations::CompoundDatumReferenceBuilder * | SecondaryCompoundDatumReference () |
Returns the secondary compound datum reference Created in NX7.5.0. More... | |
NXString | SecondaryDatumExtendedText () |
Returns the secondary datum extended text. More... | |
NXOpen::Annotations::DatumReferenceBuilder * | SecondaryDatumReference () |
Returns the secondary datum reference Created in NX6.0.0. More... | |
void | SetAreaSymbol (NXOpen::Annotations::FeatureControlFrameDataBuilder::AreaSymbolType areaSymbol) |
Sets the area symbol Created in NX7.5.0. More... | |
void | SetCircleU (bool circleU) |
Sets the circle utoggle Created in NX6.0.0. More... | |
void | SetCircleUvalue (const NXString &circleUValue) |
Sets the circle u value Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::CircleU is true. More... | |
void | SetCircleUvalue (const char *circleUValue) |
Sets the circle u value Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::CircleU is true. More... | |
void | SetCommonZone (bool commonZone) |
Sets the common zone toggle Created in NX6.0.0. More... | |
void | SetFreeState (bool freeState) |
Sets the free state toggle Created in NX6.0.0. More... | |
void | SetMaterialModifier (NXOpen::Annotations::FeatureControlFrameDataBuilder::ToleranceMaterialModifier materialModifier) |
Sets the material modifier Created in NX6.0.0. More... | |
void | SetMaximumTolerance (bool maximumTolerance) |
Sets the maximum tolerance toggle Created in NX6.0.0. More... | |
void | SetMaximumToleranceValue (const NXString &maximumToleranceValue) |
Sets the maximum tolerance value Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::MaximumTolerance is true. More... | |
void | SetMaximumToleranceValue (const char *maximumToleranceValue) |
Sets the maximum tolerance value Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::MaximumTolerance is true. More... | |
void | SetPrimaryDatumExtendedText (const NXString &extendedText) |
Sets the primary datum extended text. More... | |
void | SetPrimaryDatumExtendedText (const char *extendedText) |
Sets the primary datum extended text. More... | |
void | SetProjected (bool projected) |
Sets the projected toggle Created in NX6.0.0. More... | |
void | SetProjectedValue (const NXString &projectedValue) |
Sets the projected value Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::Projected is true. More... | |
void | SetProjectedValue (const char *projectedValue) |
Sets the projected value Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::Projected is true. More... | |
void | SetSecondaryDatumExtendedText (const NXString &extendedText) |
Sets the secondary datum extended text. More... | |
void | SetSecondaryDatumExtendedText (const char *extendedText) |
Sets the secondary datum extended text. More... | |
void | SetStatisticalTolerance (bool statisticalTolerance) |
Sets the statistical tolerance toggle Created in NX6.0.0. More... | |
void | SetTangentPlane (bool tangentPlane) |
Sets the tangent plane toggle Created in NX6.0.0. More... | |
void | SetTertiaryDatumExtendedText (const NXString &extendedText) |
Sets the tertiary datum extended text. More... | |
void | SetTertiaryDatumExtendedText (const char *extendedText) |
Sets the tertiary datum extended text. More... | |
void | SetToleranceValue (const NXString &toleranceValue) |
Sets the tolerance value string Created in NX6.0.0. More... | |
void | SetToleranceValue (const char *toleranceValue) |
Sets the tolerance value string Created in NX6.0.0. More... | |
void | SetUnitBasis (bool unitBasis) |
Sets the unit basis toggle Only available when feature control frame characteristic is NXOpen::Annotations::FeatureControlFrameBuilder::FcfCharacteristicStraightness NXOpen::Annotations::FeatureControlFrameBuilder::FcfCharacteristicFlatness NXOpen::Annotations::FeatureControlFrameBuilder::FcfCharacteristicProfileOfALine NXOpen::Annotations::FeatureControlFrameBuilder::FcfCharacteristicProfileOfASurface Created in NX6.0.0. More... | |
void | SetUnitBasisValue1 (const NXString &unitBasisValue1) |
Sets the unit basis value1 Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::UnitBasis is true. More... | |
void | SetUnitBasisValue1 (const char *unitBasisValue1) |
Sets the unit basis value1 Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::UnitBasis is true. More... | |
void | SetUnitBasisValue2 (const NXString &unitBasisValue2) |
Sets the unit basis value2 Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::UnitBasis is true. More... | |
void | SetUnitBasisValue2 (const char *unitBasisValue2) |
Sets the unit basis value2 Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::UnitBasis is true. More... | |
void | SetUz (bool uz) |
Sets the uz toggle Created in NX12.0.0. More... | |
void | SetZoneShape (NXOpen::Annotations::FeatureControlFrameDataBuilder::ToleranceZoneShape zoneShape) |
Sets the zone shape Created in NX6.0.0. More... | |
bool | StatisticalTolerance () |
Returns the statistical tolerance toggle Created in NX6.0.0. More... | |
bool | TangentPlane () |
Returns the tangent plane toggle Created in NX6.0.0. More... | |
NXOpen::Annotations::CompoundDatumReferenceBuilder * | TertiaryCompoundDatumReference () |
Returns the tertiary compound datum reference Created in NX7.5.0. More... | |
NXString | TertiaryDatumExtendedText () |
Returns the tertiary datum extended text. More... | |
NXOpen::Annotations::DatumReferenceBuilder * | TertiaryDatumReference () |
Returns the tertiary datum reference Created in NX6.0.0. More... | |
NXString | ToleranceValue () |
Returns the tolerance value string Created in NX6.0.0. More... | |
bool | UnitBasis () |
Returns the unit basis toggle Only available when feature control frame characteristic is NXOpen::Annotations::FeatureControlFrameBuilder::FcfCharacteristicStraightness NXOpen::Annotations::FeatureControlFrameBuilder::FcfCharacteristicFlatness NXOpen::Annotations::FeatureControlFrameBuilder::FcfCharacteristicProfileOfALine NXOpen::Annotations::FeatureControlFrameBuilder::FcfCharacteristicProfileOfASurface Created in NX6.0.0. More... | |
NXString | UnitBasisValue1 () |
Returns the unit basis value1 Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::UnitBasis is true. More... | |
NXString | UnitBasisValue2 () |
Returns the unit basis value2 Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::UnitBasis is true. More... | |
bool | Uz () |
Returns the uz toggle Created in NX12.0.0. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
NXOpen::Annotations::FeatureControlFrameDataBuilder::ToleranceZoneShape | ZoneShape () |
Returns the zone shape Created in NX6.0.0. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a FeatureControlFrameDataBuilder.
Created in NX6.0.0.
Specifies the tolerance material modifier condition.
NXOpen::Annotations::FeatureControlFrameDataBuilder::AreaSymbolType NXOpen::Annotations::FeatureControlFrameDataBuilder::AreaSymbol | ( | ) |
Returns the area symbol
Created in NX7.5.0.
License requirements : None
bool NXOpen::Annotations::FeatureControlFrameDataBuilder::CircleU | ( | ) |
Returns the circle utoggle
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Annotations::FeatureControlFrameDataBuilder::CircleUvalue | ( | ) |
Returns the circle u value Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::CircleU is true.
Created in NX6.0.0.
License requirements : None
bool NXOpen::Annotations::FeatureControlFrameDataBuilder::CommonZone | ( | ) |
Returns the common zone toggle
Created in NX6.0.0.
License requirements : None
NXOpen::Annotations::FeatureControlFrameIndicatorBuilderList* NXOpen::Annotations::FeatureControlFrameDataBuilder::FeatureControlFrameIndicatorList | ( | ) |
Returns the feature control frame indicator list.
Created in NX12.0.0.
License requirements : None
bool NXOpen::Annotations::FeatureControlFrameDataBuilder::FreeState | ( | ) |
Returns the free state toggle
Created in NX6.0.0.
License requirements : None
NXOpen::Annotations::FeatureControlFrameDataBuilder::ToleranceMaterialModifier NXOpen::Annotations::FeatureControlFrameDataBuilder::MaterialModifier | ( | ) |
Returns the material modifier
Created in NX6.0.0.
License requirements : None
bool NXOpen::Annotations::FeatureControlFrameDataBuilder::MaximumTolerance | ( | ) |
Returns the maximum tolerance toggle
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Annotations::FeatureControlFrameDataBuilder::MaximumToleranceValue | ( | ) |
Returns the maximum tolerance value Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::MaximumTolerance is true.
Created in NX6.0.0.
License requirements : None
NXOpen::Annotations::CompoundDatumReferenceBuilder* NXOpen::Annotations::FeatureControlFrameDataBuilder::PrimaryCompoundDatumReference | ( | ) |
Returns the primary compound datum reference
Created in NX7.5.0.
License requirements : None
NXString NXOpen::Annotations::FeatureControlFrameDataBuilder::PrimaryDatumExtendedText | ( | ) |
Returns the primary datum extended text.
Created in NX10.0.0.
License requirements : None
NXOpen::Annotations::DatumReferenceBuilder* NXOpen::Annotations::FeatureControlFrameDataBuilder::PrimaryDatumReference | ( | ) |
Returns the primary datum reference
Created in NX6.0.0.
License requirements : None
bool NXOpen::Annotations::FeatureControlFrameDataBuilder::Projected | ( | ) |
Returns the projected toggle
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Annotations::FeatureControlFrameDataBuilder::ProjectedValue | ( | ) |
Returns the projected value Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::Projected is true.
Created in NX6.0.0.
License requirements : None
NXOpen::Annotations::CompoundDatumReferenceBuilder* NXOpen::Annotations::FeatureControlFrameDataBuilder::SecondaryCompoundDatumReference | ( | ) |
Returns the secondary compound datum reference
Created in NX7.5.0.
License requirements : None
NXString NXOpen::Annotations::FeatureControlFrameDataBuilder::SecondaryDatumExtendedText | ( | ) |
Returns the secondary datum extended text.
Created in NX10.0.0.
License requirements : None
NXOpen::Annotations::DatumReferenceBuilder* NXOpen::Annotations::FeatureControlFrameDataBuilder::SecondaryDatumReference | ( | ) |
Returns the secondary datum reference
Created in NX6.0.0.
License requirements : None
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetAreaSymbol | ( | NXOpen::Annotations::FeatureControlFrameDataBuilder::AreaSymbolType | areaSymbol | ) |
Sets the area symbol
Created in NX7.5.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
areaSymbol | areasymbol |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetCircleU | ( | bool | circleU | ) |
Sets the circle utoggle
Created in NX6.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
circleU | circleu |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetCircleUvalue | ( | const NXString & | circleUValue | ) |
Sets the circle u value Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::CircleU is true.
Created in NX6.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
circleUValue | circleuvalue |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetCircleUvalue | ( | const char * | circleUValue | ) |
Sets the circle u value Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::CircleU is true.
Created in NX6.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
circleUValue | circleuvalue |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetCommonZone | ( | bool | commonZone | ) |
Sets the common zone toggle
Created in NX6.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
commonZone | commonzone |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetFreeState | ( | bool | freeState | ) |
Sets the free state toggle
Created in NX6.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
freeState | freestate |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetMaterialModifier | ( | NXOpen::Annotations::FeatureControlFrameDataBuilder::ToleranceMaterialModifier | materialModifier | ) |
Sets the material modifier
Created in NX6.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
materialModifier | materialmodifier |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetMaximumTolerance | ( | bool | maximumTolerance | ) |
Sets the maximum tolerance toggle
Created in NX6.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
maximumTolerance | maximumtolerance |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetMaximumToleranceValue | ( | const NXString & | maximumToleranceValue | ) |
Sets the maximum tolerance value Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::MaximumTolerance is true.
Created in NX6.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
maximumToleranceValue | maximumtolerancevalue |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetMaximumToleranceValue | ( | const char * | maximumToleranceValue | ) |
Sets the maximum tolerance value Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::MaximumTolerance is true.
Created in NX6.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
maximumToleranceValue | maximumtolerancevalue |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetPrimaryDatumExtendedText | ( | const NXString & | extendedText | ) |
Sets the primary datum extended text.
Created in NX10.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
extendedText | extendedtext |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetPrimaryDatumExtendedText | ( | const char * | extendedText | ) |
Sets the primary datum extended text.
Created in NX10.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
extendedText | extendedtext |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetProjected | ( | bool | projected | ) |
Sets the projected toggle
Created in NX6.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
projected | projected |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetProjectedValue | ( | const NXString & | projectedValue | ) |
Sets the projected value Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::Projected is true.
Created in NX6.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
projectedValue | projectedvalue |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetProjectedValue | ( | const char * | projectedValue | ) |
Sets the projected value Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::Projected is true.
Created in NX6.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
projectedValue | projectedvalue |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetSecondaryDatumExtendedText | ( | const NXString & | extendedText | ) |
Sets the secondary datum extended text.
Created in NX10.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
extendedText | extendedtext |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetSecondaryDatumExtendedText | ( | const char * | extendedText | ) |
Sets the secondary datum extended text.
Created in NX10.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
extendedText | extendedtext |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetStatisticalTolerance | ( | bool | statisticalTolerance | ) |
Sets the statistical tolerance toggle
Created in NX6.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
statisticalTolerance | statisticaltolerance |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetTangentPlane | ( | bool | tangentPlane | ) |
Sets the tangent plane toggle
Created in NX6.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
tangentPlane | tangentplane |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetTertiaryDatumExtendedText | ( | const NXString & | extendedText | ) |
Sets the tertiary datum extended text.
Created in NX10.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
extendedText | extendedtext |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetTertiaryDatumExtendedText | ( | const char * | extendedText | ) |
Sets the tertiary datum extended text.
Created in NX10.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
extendedText | extendedtext |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetToleranceValue | ( | const NXString & | toleranceValue | ) |
Sets the tolerance value string
Created in NX6.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
toleranceValue | tolerancevalue |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetToleranceValue | ( | const char * | toleranceValue | ) |
Sets the tolerance value string
Created in NX6.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
toleranceValue | tolerancevalue |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetUnitBasis | ( | bool | unitBasis | ) |
Sets the unit basis toggle Only available when feature control frame characteristic is NXOpen::Annotations::FeatureControlFrameBuilder::FcfCharacteristicStraightness NXOpen::Annotations::FeatureControlFrameBuilder::FcfCharacteristicFlatness NXOpen::Annotations::FeatureControlFrameBuilder::FcfCharacteristicProfileOfALine NXOpen::Annotations::FeatureControlFrameBuilder::FcfCharacteristicProfileOfASurface
Created in NX6.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
unitBasis | unitbasis |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetUnitBasisValue1 | ( | const NXString & | unitBasisValue1 | ) |
Sets the unit basis value1 Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::UnitBasis is true.
Created in NX6.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
unitBasisValue1 | unitbasisvalue1 |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetUnitBasisValue1 | ( | const char * | unitBasisValue1 | ) |
Sets the unit basis value1 Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::UnitBasis is true.
Created in NX6.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
unitBasisValue1 | unitbasisvalue1 |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetUnitBasisValue2 | ( | const NXString & | unitBasisValue2 | ) |
Sets the unit basis value2 Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::UnitBasis is true.
Created in NX6.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
unitBasisValue2 | unitbasisvalue2 |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetUnitBasisValue2 | ( | const char * | unitBasisValue2 | ) |
Sets the unit basis value2 Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::UnitBasis is true.
Created in NX6.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
unitBasisValue2 | unitbasisvalue2 |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetUz | ( | bool | uz | ) |
Sets the uz toggle
Created in NX12.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
uz | uz |
void NXOpen::Annotations::FeatureControlFrameDataBuilder::SetZoneShape | ( | NXOpen::Annotations::FeatureControlFrameDataBuilder::ToleranceZoneShape | zoneShape | ) |
Sets the zone shape
Created in NX6.0.0.
License requirements : drafting ("DRAFTING") OR geometric_tol ("GDT")
zoneShape | zoneshape |
bool NXOpen::Annotations::FeatureControlFrameDataBuilder::StatisticalTolerance | ( | ) |
Returns the statistical tolerance toggle
Created in NX6.0.0.
License requirements : None
bool NXOpen::Annotations::FeatureControlFrameDataBuilder::TangentPlane | ( | ) |
Returns the tangent plane toggle
Created in NX6.0.0.
License requirements : None
NXOpen::Annotations::CompoundDatumReferenceBuilder* NXOpen::Annotations::FeatureControlFrameDataBuilder::TertiaryCompoundDatumReference | ( | ) |
Returns the tertiary compound datum reference
Created in NX7.5.0.
License requirements : None
NXString NXOpen::Annotations::FeatureControlFrameDataBuilder::TertiaryDatumExtendedText | ( | ) |
Returns the tertiary datum extended text.
Created in NX10.0.0.
License requirements : None
NXOpen::Annotations::DatumReferenceBuilder* NXOpen::Annotations::FeatureControlFrameDataBuilder::TertiaryDatumReference | ( | ) |
Returns the tertiary datum reference
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Annotations::FeatureControlFrameDataBuilder::ToleranceValue | ( | ) |
Returns the tolerance value string
Created in NX6.0.0.
License requirements : None
bool NXOpen::Annotations::FeatureControlFrameDataBuilder::UnitBasis | ( | ) |
Returns the unit basis toggle Only available when feature control frame characteristic is NXOpen::Annotations::FeatureControlFrameBuilder::FcfCharacteristicStraightness NXOpen::Annotations::FeatureControlFrameBuilder::FcfCharacteristicFlatness NXOpen::Annotations::FeatureControlFrameBuilder::FcfCharacteristicProfileOfALine NXOpen::Annotations::FeatureControlFrameBuilder::FcfCharacteristicProfileOfASurface
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Annotations::FeatureControlFrameDataBuilder::UnitBasisValue1 | ( | ) |
Returns the unit basis value1 Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::UnitBasis is true.
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Annotations::FeatureControlFrameDataBuilder::UnitBasisValue2 | ( | ) |
Returns the unit basis value2 Only available when NXOpen::Annotations::FeatureControlFrameDataBuilder::UnitBasis is true.
Created in NX6.0.0.
License requirements : None
bool NXOpen::Annotations::FeatureControlFrameDataBuilder::Uz | ( | ) |
Returns the uz toggle
Created in NX12.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.
NXOpen::Annotations::FeatureControlFrameDataBuilder::ToleranceZoneShape NXOpen::Annotations::FeatureControlFrameDataBuilder::ZoneShape | ( | ) |
Returns the zone shape
Created in NX6.0.0.
License requirements : None