NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder Class Reference

Represents SearchCriteriaFeatureControlFrameBuilder
To create a new instance of this class, use Annotations::SearchModelViewCollection::CreateSearchCriteriaFeatureControlFrameBuilder

Created in NX7.5.0. More...

Inheritance diagram for NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  CharacteristicOptions {
  CharacteristicOptionsStraightness, CharacteristicOptionsFlatness, CharacteristicOptionsCircularity, CharacteristicOptionsCylindricity,
  CharacteristicOptionsProfileOfALine, CharacteristicOptionsProfileOfASurface, CharacteristicOptionsAngularity, CharacteristicOptionsPerpendicularity,
  CharacteristicOptionsParallelism, CharacteristicOptionsPosition, CharacteristicOptionsConcentricity, CharacteristicOptionsSymmetry,
  CharacteristicOptionsCircularRunout, CharacteristicOptionsTotalRunout
}
 Lists the search pmi feature control frame type. More...
enum  CircleUOptions { CircleUOptionsYes, CircleUOptionsNo }
 Lists the status of pmi feature control frame circleU. More...
enum  FrameStyleOptions { FrameStyleOptionsSingleFrame, FrameStyleOptionsCompositeFrame }
 Lists the search pmi feature control frame style. More...
enum  FreeStateOptions { FreeStateOptionsYes, FreeStateOptionsNo }
 Lists the status of pmi feature control frame free state. More...
enum  PrimaryDatumDualMCMOptions { PrimaryDatumDualMCMOptionsNone, PrimaryDatumDualMCMOptionsLeastMaterialCondition, PrimaryDatumDualMCMOptionsMaximumMaterialCondition, PrimaryDatumDualMCMOptionsRegardlessofFeatureSize }
 Lists the type of pmi feature control frame primary datum dual MCM. More...
enum  PrimaryDatumMCMOptions { PrimaryDatumMCMOptionsNone, PrimaryDatumMCMOptionsLeastMaterialCondition, PrimaryDatumMCMOptionsMaximumMaterialCondition, PrimaryDatumMCMOptionsRegardlessofFeatureSize }
 Lists the type of pmi feature control frame primary datum MCM. More...
enum  ProjectedOptions { ProjectedOptionsYes, ProjectedOptionsNo }
 Lists the status of pmi feature control frame projected. More...
enum  SecondaryDatumDualMCMOptions { SecondaryDatumDualMCMOptionsNone, SecondaryDatumDualMCMOptionsLeastMaterialCondition, SecondaryDatumDualMCMOptionsMaximumMaterialCondition, SecondaryDatumDualMCMOptionsRegardlessofFeatureSize }
 Lists the type of pmi feature control frame secondary datum dual MCM. More...
enum  SecondaryDatumMCMOptions { SecondaryDatumMCMOptionsNone, SecondaryDatumMCMOptionsLeastMaterialCondition, SecondaryDatumMCMOptionsMaximumMaterialCondition, SecondaryDatumMCMOptionsRegardlessofFeatureSize }
 Lists the type of pmi feature control frame secondary datum MCM. More...
enum  StatisticalOptions { StatisticalOptionsYes, StatisticalOptionsNo }
 Lists the status of pmi feature control frame statistical. More...
enum  TangentPlaneOptions { TangentPlaneOptionsYes, TangentPlaneOptionsNo }
 Lists the status of pmi feature control frame tangent plane. More...
enum  TertiaryDatumDualMCMOptions { TertiaryDatumDualMCMOptionsNone, TertiaryDatumDualMCMOptionsLeastMaterialCondition, TertiaryDatumDualMCMOptionsMaximumMaterialCondition, TertiaryDatumDualMCMOptionsRegardlessofFeatureSize }
 Lists the type of pmi feature control frame tertiary datum dual MCM. More...
enum  TertiaryDatumMCMOptions { TertiaryDatumMCMOptionsNone, TertiaryDatumMCMOptionsLeastMaterialCondition, TertiaryDatumMCMOptionsMaximumMaterialCondition, TertiaryDatumMCMOptionsRegardlessofFeatureSize }
 Lists the type of pmi feature control frame tertiary datum MCM. More...
enum  ToleranceMCMOptions { ToleranceMCMOptionsNone, ToleranceMCMOptionsLeastMaterialCondition, ToleranceMCMOptionsMaximumMaterialCondition, ToleranceMCMOptionsRegardlessofFeatureSize }
 Lists the type of pmi feature control frame tolerance MCM. More...
enum  ZoneShapeOptions { ZoneShapeOptionsNone, ZoneShapeOptionsDiameter, ZoneShapeOptionsSphericalDiameter, ZoneShapeOptionsSquare }
 Lists the type of pmi feature control frame zone shape. More...

Public Member Functions

bool ByCharacteristic ()
 Returns the characteristic toggle
Created in NX7.5.0.
bool ByCircleU ()
 Returns the circle utoggle
Created in NX7.5.0.
bool ByCircleUValue ()
 Returns the circle uvalue toggle
Created in NX7.5.0.
bool ByFreeState ()
 Returns the free state toggle
Created in NX7.5.0.
bool ByMaximum ()
 Returns the maximum toggle
Created in NX7.5.0.
bool ByPrimaryDatum ()
 Returns the primary datum toggle
Created in NX7.5.0.
bool ByPrimaryDatumDual ()
 Returns the primary datum dual toggle
Created in NX7.5.0.
bool ByPrimaryDatumDualMCM ()
 Returns the primary datum dual mcmtoggle
Created in NX7.5.0.
bool ByPrimaryDatumMCM ()
 Returns the primary datum mcmtoggle
Created in NX7.5.0.
bool ByProjected ()
 Returns the projected toggle
Created in NX7.5.0.
bool ByProjectedValue ()
 Returns the projected value toggle
Created in NX7.5.0.
bool BySecondaryDatum ()
 Returns the secondary datum toggle
Created in NX7.5.0.
bool BySecondaryDatumDual ()
 Returns the secondary datum dual toggle
Created in NX7.5.0.
bool BySecondaryDatumDualMCM ()
 Returns the secondary datum dual mcmtoggle
Created in NX7.5.0.
bool BySecondaryDatumMCM ()
 Returns the secondary datum mcmtoggle
Created in NX7.5.0.
bool ByStatistical ()
 Returns the statistical toggle
Created in NX7.5.0.
bool ByTangentPlane ()
 Returns the tangent plane toggle
Created in NX7.5.0.
bool ByTertiaryDatum ()
 Returns the tertiary datum toggle
Created in NX7.5.0.
bool ByTertiaryDatumDual ()
 Returns the tertiary datum dual toggle
Created in NX7.5.0.
bool ByTertiaryDatumDualMCM ()
 Returns the tertiary datum dual mcmtoggle
Created in NX7.5.0.
bool ByTertiaryDatumMCM ()
 Returns the tertiary datum mcmtoggle
Created in NX7.5.0.
bool ByTolerance ()
 Returns the tolerance toggle
Created in NX7.5.0.
bool ByToleranceMCM ()
 Returns the tolerance mcmtoggle
Created in NX7.5.0.
bool ByZoneShape ()
 Returns the zone shape toggle
Created in NX7.5.0.
NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::CharacteristicOptions CharacteristicType ()
 Returns the characteristic enum
Created in NX7.5.0.
NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::CircleUOptions CircleUType ()
 Returns the circle uenum
Created in NX7.5.0.
double CircleUValue ()
 Returns the circle uvalue
Created in NX7.5.0.
NXOpen::Annotations::SearchModelViewBuilder::ValueComparisionOptions CircleUValueType ()
 Returns the circle uvalue enum
Created in NX7.5.0.
NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::FrameStyleOptions FrameStyleType ()
 Returns the frame style enum
Created in NX7.5.0.
NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::FreeStateOptions FreeStateType ()
 Returns the free state enum
Created in NX7.5.0.
NXString MaximumText ()
 Returns the maximum value
Created in NX7.5.0.
NXOpen::Annotations::SearchModelViewBuilder::TextComparisionOptions MaximumTextType ()
 Returns the maximum text enum
Created in NX7.5.0.
NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::PrimaryDatumDualMCMOptions PrimaryDatumDualMCMType ()
 Returns the primary datum dual mcmenum
Created in NX7.5.0.
NXString PrimaryDatumDualText ()
 Returns the primary datum dual text
Created in NX7.5.0.
NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::PrimaryDatumMCMOptions PrimaryDatumMCMType ()
 Returns the primary datum mcmenum
Created in NX7.5.0.
NXString PrimaryDatumText ()
 Returns the primary datum text
Created in NX7.5.0.
NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::ProjectedOptions ProjectedType ()
 Returns the projected enum
Created in NX7.5.0.
double ProjectedValue ()
 Returns the projected value
Created in NX7.5.0.
NXOpen::Annotations::SearchModelViewBuilder::ValueComparisionOptions ProjectedValueType ()
 Returns the projected value enum
Created in NX7.5.0.
NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::SecondaryDatumDualMCMOptions SecondaryDatumDualMCMType ()
 Returns the secondary datum dual mcmenum
Created in NX7.5.0.
NXString SecondaryDatumDualText ()
 Returns the secondary datum dual text
Created in NX7.5.0.
NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::SecondaryDatumMCMOptions SecondaryDatumMCMType ()
 Returns the secondary datum mcmenum
Created in NX7.5.0.
NXString SecondaryDatumText ()
 Returns the secondary datum text
Created in NX7.5.0.
void SetByCharacteristic (bool characteristic)
 Sets the characteristic toggle
Created in NX7.5.0.
void SetByCircleU (bool circleU)
 Sets the circle utoggle
Created in NX7.5.0.
void SetByCircleUValue (bool circleUValue)
 Sets the circle uvalue toggle
Created in NX7.5.0.
void SetByFreeState (bool freeState)
 Sets the free state toggle
Created in NX7.5.0.
void SetByMaximum (bool maximum)
 Sets the maximum toggle
Created in NX7.5.0.
void SetByPrimaryDatum (bool primaryDatum)
 Sets the primary datum toggle
Created in NX7.5.0.
void SetByPrimaryDatumDual (bool primaryDatumDual)
 Sets the primary datum dual toggle
Created in NX7.5.0.
void SetByPrimaryDatumDualMCM (bool primaryDatumDualMCM)
 Sets the primary datum dual mcmtoggle
Created in NX7.5.0.
void SetByPrimaryDatumMCM (bool primaryDatumMCM)
 Sets the primary datum mcmtoggle
Created in NX7.5.0.
void SetByProjected (bool projected)
 Sets the projected toggle
Created in NX7.5.0.
void SetByProjectedValue (bool projectedValue)
 Sets the projected value toggle
Created in NX7.5.0.
void SetBySecondaryDatum (bool secondaryDatum)
 Sets the secondary datum toggle
Created in NX7.5.0.
void SetBySecondaryDatumDual (bool secondaryDatumDual)
 Sets the secondary datum dual toggle
Created in NX7.5.0.
void SetBySecondaryDatumDualMCM (bool secondaryDatumDualMCM)
 Sets the secondary datum dual mcmtoggle
Created in NX7.5.0.
void SetBySecondaryDatumMCM (bool secondaryDatumMCM)
 Sets the secondary datum mcmtoggle
Created in NX7.5.0.
void SetByStatistical (bool statistical)
 Sets the statistical toggle
Created in NX7.5.0.
void SetByTangentPlane (bool tangentPlane)
 Sets the tangent plane toggle
Created in NX7.5.0.
void SetByTertiaryDatum (bool tertiaryDatum)
 Sets the tertiary datum toggle
Created in NX7.5.0.
void SetByTertiaryDatumDual (bool tertiaryDatumDual)
 Sets the tertiary datum dual toggle
Created in NX7.5.0.
void SetByTertiaryDatumDualMCM (bool tertiaryDatumDualMCM)
 Sets the tertiary datum dual mcmtoggle
Created in NX7.5.0.
void SetByTertiaryDatumMCM (bool tertiaryDatumMCM)
 Sets the tertiary datum mcmtoggle
Created in NX7.5.0.
void SetByTolerance (bool tolerance)
 Sets the tolerance toggle
Created in NX7.5.0.
void SetByToleranceMCM (bool toleranceMCM)
 Sets the tolerance mcmtoggle
Created in NX7.5.0.
void SetByZoneShape (bool zoneShape)
 Sets the zone shape toggle
Created in NX7.5.0.
void SetCharacteristicType (NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::CharacteristicOptions characteristicType)
 Sets the characteristic enum
Created in NX7.5.0.
void SetCircleUType (NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::CircleUOptions circleUType)
 Sets the circle uenum
Created in NX7.5.0.
void SetCircleUValue (double circleUValue)
 Sets the circle uvalue
Created in NX7.5.0.
void SetCircleUValueType (NXOpen::Annotations::SearchModelViewBuilder::ValueComparisionOptions circleUValueType)
 Sets the circle uvalue enum
Created in NX7.5.0.
void SetFrameStyleType (NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::FrameStyleOptions frameStyleType)
 Sets the frame style enum
Created in NX7.5.0.
void SetFreeStateType (NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::FreeStateOptions freeStateType)
 Sets the free state enum
Created in NX7.5.0.
void SetMaximumText (const NXString &maximumText)
 Sets the maximum value
Created in NX7.5.0.
void SetMaximumTextType (NXOpen::Annotations::SearchModelViewBuilder::TextComparisionOptions maximumTextType)
 Sets the maximum text enum
Created in NX7.5.0.
void SetPrimaryDatumDualMCMType (NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::PrimaryDatumDualMCMOptions primaryDatumDualMCMType)
 Sets the primary datum dual mcmenum
Created in NX7.5.0.
void SetPrimaryDatumDualText (const NXString &primaryDatumDualText)
 Sets the primary datum dual text
Created in NX7.5.0.
void SetPrimaryDatumMCMType (NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::PrimaryDatumMCMOptions primaryDatumMCMType)
 Sets the primary datum mcmenum
Created in NX7.5.0.
void SetPrimaryDatumText (const NXString &primaryDatumText)
 Sets the primary datum text
Created in NX7.5.0.
void SetProjectedType (NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::ProjectedOptions projectedType)
 Sets the projected enum
Created in NX7.5.0.
void SetProjectedValue (double projectedValue)
 Sets the projected value
Created in NX7.5.0.
void SetProjectedValueType (NXOpen::Annotations::SearchModelViewBuilder::ValueComparisionOptions projectedValueType)
 Sets the projected value enum
Created in NX7.5.0.
void SetSecondaryDatumDualMCMType (NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::SecondaryDatumDualMCMOptions secondaryDatumDualMCMType)
 Sets the secondary datum dual mcmenum
Created in NX7.5.0.
void SetSecondaryDatumDualText (const NXString &secondaryDatumDualText)
 Sets the secondary datum dual text
Created in NX7.5.0.
void SetSecondaryDatumMCMType (NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::SecondaryDatumMCMOptions secondaryDatumMCMType)
 Sets the secondary datum mcmenum
Created in NX7.5.0.
void SetSecondaryDatumText (const NXString &secondaryDatumText)
 Sets the secondary datum text
Created in NX7.5.0.
void SetStatisticalType (NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::StatisticalOptions statisticalType)
 Sets the statistical enum
Created in NX7.5.0.
void SetTangentPlaneType (NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::TangentPlaneOptions tangentPlaneType)
 Sets the tangent plane enum
Created in NX7.5.0.
void SetTertiaryDatumDualMCMType (NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::TertiaryDatumDualMCMOptions tertiaryDatumDualMCMType)
 Sets the tertiary datum dual mcmenum
Created in NX7.5.0.
void SetTertiaryDatumDualText (const NXString &tertiaryDatumDualText)
 Sets the tertiary datum dual text
Created in NX7.5.0.
void SetTertiaryDatumMCMType (NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::TertiaryDatumMCMOptions tertiaryDatumMCMType)
 Sets the tertiary datum mcmenum
Created in NX7.5.0.
void SetTertiaryDatumText (const NXString &tertiaryDatumText)
 Sets the tertiary datum text
Created in NX7.5.0.
void SetToleranceMCMType (NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::ToleranceMCMOptions toleranceMCMType)
 Sets the tolerance mcmenum
Created in NX7.5.0.
void SetToleranceText (const NXString &toleranceText)
 Sets the tolerance text
Created in NX7.5.0.
void SetToleranceTextType (NXOpen::Annotations::SearchModelViewBuilder::TextComparisionOptions toleranceTextType)
 Sets the tolerance text enum
Created in NX7.5.0.
void SetZoneShapeType (NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::ZoneShapeOptions zoneShapeType)
 Sets the zone shape enum
Created in NX7.5.0.
NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::StatisticalOptions StatisticalType ()
 Returns the statistical enum
Created in NX7.5.0.
NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::TangentPlaneOptions TangentPlaneType ()
 Returns the tangent plane enum
Created in NX7.5.0.
NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::TertiaryDatumDualMCMOptions TertiaryDatumDualMCMType ()
 Returns the tertiary datum dual mcmenum
Created in NX7.5.0.
NXString TertiaryDatumDualText ()
 Returns the tertiary datum dual text
Created in NX7.5.0.
NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::TertiaryDatumMCMOptions TertiaryDatumMCMType ()
 Returns the tertiary datum mcmenum
Created in NX7.5.0.
NXString TertiaryDatumText ()
 Returns the tertiary datum text
Created in NX7.5.0.
NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::ToleranceMCMOptions ToleranceMCMType ()
 Returns the tolerance mcmenum
Created in NX7.5.0.
NXString ToleranceText ()
 Returns the tolerance text
Created in NX7.5.0.
NXOpen::Annotations::SearchModelViewBuilder::TextComparisionOptions ToleranceTextType ()
 Returns the tolerance text enum
Created in NX7.5.0.
NXOpen::Annotations::SearchCriteriaFeatureControlFrameBuilder::ZoneShapeOptions ZoneShapeType ()
 Returns the zone shape enum
Created in NX7.5.0.

Detailed Description

Represents SearchCriteriaFeatureControlFrameBuilder
To create a new instance of this class, use Annotations::SearchModelViewCollection::CreateSearchCriteriaFeatureControlFrameBuilder

Created in NX7.5.0.



Member Enumeration Documentation

Lists the search pmi feature control frame type.

Enumerator:
CharacteristicOptionsStraightness 

strainhtness

CharacteristicOptionsFlatness 

flatness

CharacteristicOptionsCircularity 

circularity

CharacteristicOptionsCylindricity 

cylindricity

CharacteristicOptionsProfileOfALine 

Profile Of A Line.

CharacteristicOptionsProfileOfASurface 

profile Of A Surface

CharacteristicOptionsAngularity 

angularity

CharacteristicOptionsPerpendicularity 

perpendicularity

CharacteristicOptionsParallelism 

parallelism

CharacteristicOptionsPosition 

position

CharacteristicOptionsConcentricity 

concentricity

CharacteristicOptionsSymmetry 

symmetry

CharacteristicOptionsCircularRunout 

circular runout

CharacteristicOptionsTotalRunout 

total runout

Lists the status of pmi feature control frame circleU.

Enumerator:
CircleUOptionsYes 

have circle U

CircleUOptionsNo 

have no circle U

Lists the search pmi feature control frame style.

Enumerator:
FrameStyleOptionsSingleFrame 

single frame

FrameStyleOptionsCompositeFrame 

composite frame

Lists the status of pmi feature control frame free state.

Enumerator:
FreeStateOptionsYes 

have free state

FreeStateOptionsNo 

have no free state

Lists the type of pmi feature control frame primary datum dual MCM.

Enumerator:
PrimaryDatumDualMCMOptionsNone 

none

PrimaryDatumDualMCMOptionsLeastMaterialCondition 

least material condition

PrimaryDatumDualMCMOptionsMaximumMaterialCondition 

maximum material condition

PrimaryDatumDualMCMOptionsRegardlessofFeatureSize 

regardless of feature size

Lists the type of pmi feature control frame primary datum MCM.

Enumerator:
PrimaryDatumMCMOptionsNone 

none

PrimaryDatumMCMOptionsLeastMaterialCondition 

least material condition

PrimaryDatumMCMOptionsMaximumMaterialCondition 

maximum material condition

PrimaryDatumMCMOptionsRegardlessofFeatureSize 

regardless of feature size

Lists the status of pmi feature control frame projected.

Enumerator:
ProjectedOptionsYes 

have projected

ProjectedOptionsNo 

have no projected

Lists the type of pmi feature control frame secondary datum dual MCM.

Enumerator:
SecondaryDatumDualMCMOptionsNone 

none

SecondaryDatumDualMCMOptionsLeastMaterialCondition 

least material condition

SecondaryDatumDualMCMOptionsMaximumMaterialCondition 

maximum material condition

SecondaryDatumDualMCMOptionsRegardlessofFeatureSize 

regardless of feature size

Lists the type of pmi feature control frame secondary datum MCM.

Enumerator:
SecondaryDatumMCMOptionsNone 

none

SecondaryDatumMCMOptionsLeastMaterialCondition 

least material condition

SecondaryDatumMCMOptionsMaximumMaterialCondition 

maximum material condition

SecondaryDatumMCMOptionsRegardlessofFeatureSize 

regardless of feature size

Lists the status of pmi feature control frame statistical.

Enumerator:
StatisticalOptionsYes 

have statistical

StatisticalOptionsNo 

have no statistical

Lists the status of pmi feature control frame tangent plane.

Enumerator:
TangentPlaneOptionsYes 

have tangent plane

TangentPlaneOptionsNo 

have no tangent plane

Lists the type of pmi feature control frame tertiary datum dual MCM.

Enumerator:
TertiaryDatumDualMCMOptionsNone 

none

TertiaryDatumDualMCMOptionsLeastMaterialCondition 

least material condition

TertiaryDatumDualMCMOptionsMaximumMaterialCondition 

maximum material condition

TertiaryDatumDualMCMOptionsRegardlessofFeatureSize 

regardless of feature size

Lists the type of pmi feature control frame tertiary datum MCM.

Enumerator:
TertiaryDatumMCMOptionsNone 

none

TertiaryDatumMCMOptionsLeastMaterialCondition 

least material condition

TertiaryDatumMCMOptionsMaximumMaterialCondition 

maximum material condition

TertiaryDatumMCMOptionsRegardlessofFeatureSize 

regardless of feature size

Lists the type of pmi feature control frame tolerance MCM.

Enumerator:
ToleranceMCMOptionsNone 

none

ToleranceMCMOptionsLeastMaterialCondition 

least material condition

ToleranceMCMOptionsMaximumMaterialCondition 

maximum material condition

ToleranceMCMOptionsRegardlessofFeatureSize 

regardless of feature size

Lists the type of pmi feature control frame zone shape.

Enumerator:
ZoneShapeOptionsNone 

none

ZoneShapeOptionsDiameter 

diameter

ZoneShapeOptionsSphericalDiameter 

spherical diameter

ZoneShapeOptionsSquare 

square


Member Function Documentation

Returns the characteristic toggle
Created in NX7.5.0.



License requirements : None

Returns the circle utoggle
Created in NX7.5.0.



License requirements : None

Returns the circle uvalue toggle
Created in NX7.5.0.



License requirements : None

Returns the free state toggle
Created in NX7.5.0.



License requirements : None

Returns the maximum toggle
Created in NX7.5.0.



License requirements : None

Returns the primary datum toggle
Created in NX7.5.0.



License requirements : None

Returns the primary datum dual toggle
Created in NX7.5.0.



License requirements : None

Returns the primary datum dual mcmtoggle
Created in NX7.5.0.



License requirements : None

Returns the primary datum mcmtoggle
Created in NX7.5.0.



License requirements : None

Returns the projected toggle
Created in NX7.5.0.



License requirements : None

Returns the projected value toggle
Created in NX7.5.0.



License requirements : None

Returns the secondary datum toggle
Created in NX7.5.0.



License requirements : None

Returns the secondary datum dual toggle
Created in NX7.5.0.



License requirements : None

Returns the secondary datum dual mcmtoggle
Created in NX7.5.0.



License requirements : None

Returns the secondary datum mcmtoggle
Created in NX7.5.0.



License requirements : None

Returns the statistical toggle
Created in NX7.5.0.



License requirements : None

Returns the tangent plane toggle
Created in NX7.5.0.



License requirements : None

Returns the tertiary datum toggle
Created in NX7.5.0.



License requirements : None

Returns the tertiary datum dual toggle
Created in NX7.5.0.



License requirements : None

Returns the tertiary datum dual mcmtoggle
Created in NX7.5.0.



License requirements : None

Returns the tertiary datum mcmtoggle
Created in NX7.5.0.



License requirements : None

Returns the tolerance toggle
Created in NX7.5.0.



License requirements : None

Returns the tolerance mcmtoggle
Created in NX7.5.0.



License requirements : None

Returns the zone shape toggle
Created in NX7.5.0.



License requirements : None

Returns the characteristic enum
Created in NX7.5.0.



License requirements : None

Returns the circle uenum
Created in NX7.5.0.



License requirements : None

Returns the circle uvalue
Created in NX7.5.0.



License requirements : None

Returns the circle uvalue enum
Created in NX7.5.0.



License requirements : None

Returns the frame style enum
Created in NX7.5.0.



License requirements : None

Returns the free state enum
Created in NX7.5.0.



License requirements : None

Returns the maximum value
Created in NX7.5.0.



License requirements : None

Returns the maximum text enum
Created in NX7.5.0.



License requirements : None

Returns the primary datum dual mcmenum
Created in NX7.5.0.



License requirements : None

Returns the primary datum dual text
Created in NX7.5.0.



License requirements : None

Returns the primary datum mcmenum
Created in NX7.5.0.



License requirements : None

Returns the primary datum text
Created in NX7.5.0.



License requirements : None

Returns the projected enum
Created in NX7.5.0.



License requirements : None

Returns the projected value
Created in NX7.5.0.



License requirements : None

Returns the projected value enum
Created in NX7.5.0.



License requirements : None

Returns the secondary datum dual mcmenum
Created in NX7.5.0.



License requirements : None

Returns the secondary datum dual text
Created in NX7.5.0.



License requirements : None

Returns the secondary datum mcmenum
Created in NX7.5.0.



License requirements : None

Returns the secondary datum text
Created in NX7.5.0.



License requirements : None

Sets the characteristic toggle
Created in NX7.5.0.



License requirements : None

Parameters:
characteristiccharacteristic

Sets the circle utoggle
Created in NX7.5.0.



License requirements : None

Parameters:
circleUcircleu

Sets the circle uvalue toggle
Created in NX7.5.0.



License requirements : None

Parameters:
circleUValuecircleuvalue

Sets the free state toggle
Created in NX7.5.0.



License requirements : None

Parameters:
freeStatefreestate

Sets the maximum toggle
Created in NX7.5.0.



License requirements : None

Parameters:
maximummaximum

Sets the primary datum toggle
Created in NX7.5.0.



License requirements : None

Parameters:
primaryDatumprimarydatum

Sets the primary datum dual toggle
Created in NX7.5.0.



License requirements : None

Parameters:
primaryDatumDualprimarydatumdual

Sets the primary datum dual mcmtoggle
Created in NX7.5.0.



License requirements : None

Parameters:
primaryDatumDualMCMprimarydatumdualmcm

Sets the primary datum mcmtoggle
Created in NX7.5.0.



License requirements : None

Parameters:
primaryDatumMCMprimarydatummcm

Sets the projected toggle
Created in NX7.5.0.



License requirements : None

Parameters:
projectedprojected

Sets the projected value toggle
Created in NX7.5.0.



License requirements : None

Parameters:
projectedValueprojectedvalue

Sets the secondary datum toggle
Created in NX7.5.0.



License requirements : None

Parameters:
secondaryDatumsecondarydatum

Sets the secondary datum dual toggle
Created in NX7.5.0.



License requirements : None

Parameters:
secondaryDatumDualsecondarydatumdual

Sets the secondary datum dual mcmtoggle
Created in NX7.5.0.



License requirements : None

Parameters:
secondaryDatumDualMCMsecondarydatumdualmcm

Sets the secondary datum mcmtoggle
Created in NX7.5.0.



License requirements : None

Parameters:
secondaryDatumMCMsecondarydatummcm

Sets the statistical toggle
Created in NX7.5.0.



License requirements : None

Parameters:
statisticalstatistical

Sets the tangent plane toggle
Created in NX7.5.0.



License requirements : None

Parameters:
tangentPlanetangentplane

Sets the tertiary datum toggle
Created in NX7.5.0.



License requirements : None

Parameters:
tertiaryDatumtertiarydatum

Sets the tertiary datum dual toggle
Created in NX7.5.0.



License requirements : None

Parameters:
tertiaryDatumDualtertiarydatumdual

Sets the tertiary datum dual mcmtoggle
Created in NX7.5.0.



License requirements : None

Parameters:
tertiaryDatumDualMCMtertiarydatumdualmcm

Sets the tertiary datum mcmtoggle
Created in NX7.5.0.



License requirements : None

Parameters:
tertiaryDatumMCMtertiarydatummcm

Sets the tolerance toggle
Created in NX7.5.0.



License requirements : None

Parameters:
tolerancetolerance

Sets the tolerance mcmtoggle
Created in NX7.5.0.



License requirements : None

Parameters:
toleranceMCMtolerancemcm

Sets the zone shape toggle
Created in NX7.5.0.



License requirements : None

Parameters:
zoneShapezoneshape

Sets the characteristic enum
Created in NX7.5.0.



License requirements : None

Parameters:
characteristicTypecharacteristictype

Sets the circle uenum
Created in NX7.5.0.



License requirements : None

Parameters:
circleUTypecircleutype

Sets the circle uvalue
Created in NX7.5.0.



License requirements : None

Parameters:
circleUValuecircleuvalue

Sets the circle uvalue enum
Created in NX7.5.0.



License requirements : None

Parameters:
circleUValueTypecircleuvaluetype

Sets the frame style enum
Created in NX7.5.0.



License requirements : None

Parameters:
frameStyleTypeframestyletype

Sets the free state enum
Created in NX7.5.0.



License requirements : None

Parameters:
freeStateTypefreestatetype

Sets the maximum value
Created in NX7.5.0.



License requirements : None

Parameters:
maximumTextmaximumtext

Sets the maximum text enum
Created in NX7.5.0.



License requirements : None

Parameters:
maximumTextTypemaximumtexttype

Sets the primary datum dual mcmenum
Created in NX7.5.0.



License requirements : None

Parameters:
primaryDatumDualMCMTypeprimarydatumdualmcmtype

Sets the primary datum dual text
Created in NX7.5.0.



License requirements : None

Parameters:
primaryDatumDualTextprimarydatumdualtext

Sets the primary datum mcmenum
Created in NX7.5.0.



License requirements : None

Parameters:
primaryDatumMCMTypeprimarydatummcmtype

Sets the primary datum text
Created in NX7.5.0.



License requirements : None

Parameters:
primaryDatumTextprimarydatumtext

Sets the projected enum
Created in NX7.5.0.



License requirements : None

Parameters:
projectedTypeprojectedtype

Sets the projected value
Created in NX7.5.0.



License requirements : None

Parameters:
projectedValueprojectedvalue

Sets the projected value enum
Created in NX7.5.0.



License requirements : None

Parameters:
projectedValueTypeprojectedvaluetype

Sets the secondary datum dual mcmenum
Created in NX7.5.0.



License requirements : None

Parameters:
secondaryDatumDualMCMTypesecondarydatumdualmcmtype

Sets the secondary datum dual text
Created in NX7.5.0.



License requirements : None

Parameters:
secondaryDatumDualTextsecondarydatumdualtext

Sets the secondary datum mcmenum
Created in NX7.5.0.



License requirements : None

Parameters:
secondaryDatumMCMTypesecondarydatummcmtype

Sets the secondary datum text
Created in NX7.5.0.



License requirements : None

Parameters:
secondaryDatumTextsecondarydatumtext

Sets the statistical enum
Created in NX7.5.0.



License requirements : None

Parameters:
statisticalTypestatisticaltype

Sets the tangent plane enum
Created in NX7.5.0.



License requirements : None

Parameters:
tangentPlaneTypetangentplanetype

Sets the tertiary datum dual mcmenum
Created in NX7.5.0.



License requirements : None

Parameters:
tertiaryDatumDualMCMTypetertiarydatumdualmcmtype

Sets the tertiary datum dual text
Created in NX7.5.0.



License requirements : None

Parameters:
tertiaryDatumDualTexttertiarydatumdualtext

Sets the tertiary datum mcmenum
Created in NX7.5.0.



License requirements : None

Parameters:
tertiaryDatumMCMTypetertiarydatummcmtype

Sets the tertiary datum text
Created in NX7.5.0.



License requirements : None

Parameters:
tertiaryDatumTexttertiarydatumtext

Sets the tolerance mcmenum
Created in NX7.5.0.



License requirements : None

Parameters:
toleranceMCMTypetolerancemcmtype

Sets the tolerance text
Created in NX7.5.0.



License requirements : None

Parameters:
toleranceTexttolerancetext

Sets the tolerance text enum
Created in NX7.5.0.



License requirements : None

Parameters:
toleranceTextTypetolerancetexttype

Sets the zone shape enum
Created in NX7.5.0.



License requirements : None

Parameters:
zoneShapeTypezoneshapetype

Returns the statistical enum
Created in NX7.5.0.



License requirements : None

Returns the tangent plane enum
Created in NX7.5.0.



License requirements : None

Returns the tertiary datum dual mcmenum
Created in NX7.5.0.



License requirements : None

Returns the tertiary datum dual text
Created in NX7.5.0.



License requirements : None

Returns the tertiary datum mcmenum
Created in NX7.5.0.



License requirements : None

Returns the tertiary datum text
Created in NX7.5.0.



License requirements : None

Returns the tolerance mcmenum
Created in NX7.5.0.



License requirements : None

Returns the tolerance text
Created in NX7.5.0.



License requirements : None

Returns the tolerance text enum
Created in NX7.5.0.



License requirements : None

Returns the zone shape enum
Created in NX7.5.0.



License requirements : None


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