NX Open C++ Reference Guide
Public Member Functions
NXOpen::Drafting::AutomationPreferencesBuilder Class Reference

the builder for Drafting Automation Preferences
To create a new instance of this class, use Drafting::AutomationManager::CreatePreferencesBuilder

Created in NX8.0.0. More...

Inheritance diagram for NXOpen::Drafting::AutomationPreferencesBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

bool AllowFeetInchFractionForDimensionGreaterThan ()
 Returns the determination of the feet inch fraction display for dimension greater than
Created in NX8.0.0.
bool AllowInchFractionToNearest ()
 Returns the determination of the display for inch fraction to nearest
Created in NX8.0.0.
bool AnnotationInsideGeometry ()
 Returns the annotation inside geometry
Created in NX8.0.0.
bool DisplayRegion ()
 Returns the display in non template
Created in NX8.0.0.
bool DisplayRegionLabel ()
 Returns the display region label
Created in NX8.0.0.
double DistanceBetweenAnnotations ()
 Returns the distance between annotations
Created in NX8.0.0.
double EqualDimensionCompareTolerance ()
 Returns the equal dimension compare tolerance
Created in NX8.0.0.
double FeetInchFractionForDimensionGreaterThan ()
 Returns the feet inch fraction for dimension greater than
Created in NX8.0.0.
std::vector< NXStringGetRulesList ()
 Get the ordered rules list.
bool HideFeetInchMark ()
 Returns the hide feet inch mark
Created in NX8.0.0.
double InchFractionToNearest ()
 Returns the inch fraction to nearest
Created in NX8.0.0.
double MaximumDistanceToGeometry ()
 Returns the maximum distance to geometry
Created in NX8.0.0.
double MinimumDistanceToGeometry ()
 Returns the minimum distance to geometry
Created in NX8.0.0.
double ReferenceGeometrySearchDistance ()
 Returns the reference geometry search distance
Created in NX8.0.0.
NXOpen::NXColorRegionColor ()
 Returns the region color
Created in NX8.0.0.
NXOpen::Preferences::PartDrafting::FontType RegionFont ()
 Returns the region font
Created in NX8.0.0.
NXOpen::Preferences::PartDrafting::WidthType RegionWidth ()
 Returns the region width
Created in NX8.0.0.
NXOpen::NXColorSecondaryContentHiddenLineColor ()
 Returns the secondary content hidden line color
Created in NX8.0.0.
NXOpen::Preferences::PartDrafting::FontType SecondaryContentHiddenLineFont ()
 Returns the secondary content hidden line font
Created in NX8.0.0.
NXOpen::Preferences::PartDrafting::WidthType SecondaryContentHiddenLineWidth ()
 Returns the secondary content hidden line width
Created in NX8.0.0.
NXOpen::NXColorSecondaryContentVisibleLineColor ()
 Returns the secondary content visible line color
Created in NX8.0.0.
NXOpen::Preferences::PartDrafting::FontType SecondaryContentVisibleLineFont ()
 Returns the secondary content visible line font
Created in NX8.0.0.
NXOpen::Preferences::PartDrafting::WidthType SecondaryContentVisibleLineWidth ()
 Returns the secondary content visible line width
Created in NX8.0.0.
void SetAllowFeetInchFractionForDimensionGreaterThan (bool allowFeetInchFractionForDimensionGreaterThan)
 Sets the determination of the feet inch fraction display for dimension greater than
Created in NX8.0.0.
void SetAllowInchFractionToNearest (bool allowInchFractionToNearest)
 Sets the determination of the display for inch fraction to nearest
Created in NX8.0.0.
void SetAnnotationInsideGeometry (bool annotationInsideGeometry)
 Sets the annotation inside geometry
Created in NX8.0.0.
void SetDisplayRegion (bool displayRegion)
 Sets the display in non template
Created in NX8.0.0.
void SetDisplayRegionLabel (bool displayRegionLabel)
 Sets the display region label
Created in NX8.0.0.
void SetDistanceBetweenAnnotations (double distanceBetweenAnnotations)
 Sets the distance between annotations
Created in NX8.0.0.
void SetEqualDimensionCompareTolerance (double equalDimensionCompareTolerance)
 Sets the equal dimension compare tolerance
Created in NX8.0.0.
void SetFeetInchFractionForDimensionGreaterThan (double feetInchFractionForDimensionGreaterThan)
 Sets the feet inch fraction for dimension greater than
Created in NX8.0.0.
void SetHideFeetInchMark (bool hideFeetInchMark)
 Sets the hide feet inch mark
Created in NX8.0.0.
void SetInchFractionToNearest (double inchFractionToNearest)
 Sets the inch fraction to nearest
Created in NX8.0.0.
void SetMaximumDistanceToGeometry (double maximumDistanceToGeometry)
 Sets the maximum distance to geometry
Created in NX8.0.0.
void SetMinimumDistanceToGeometry (double minimumDistanceToGeometry)
 Sets the minimum distance to geometry
Created in NX8.0.0.
void SetReferenceGeometrySearchDistance (double referenceGeometrySearchDistance)
 Sets the reference geometry search distance
Created in NX8.0.0.
void SetRegionColor (NXOpen::NXColor *regionColor)
 Sets the region color
Created in NX8.0.0.
void SetRegionFont (NXOpen::Preferences::PartDrafting::FontType regionFont)
 Sets the region font
Created in NX8.0.0.
void SetRegionWidth (NXOpen::Preferences::PartDrafting::WidthType regionWidth)
 Sets the region width
Created in NX8.0.0.
void SetRulesList (std::vector< NXString > &rules)
 Set the ordered rules list
Created in NX8.0.0.
void SetSecondaryContentHiddenLineColor (NXOpen::NXColor *secondaryContentHiddenLineColor)
 Sets the secondary content hidden line color
Created in NX8.0.0.
void SetSecondaryContentHiddenLineFont (NXOpen::Preferences::PartDrafting::FontType secondaryContentHiddenLineFont)
 Sets the secondary content hidden line font
Created in NX8.0.0.
void SetSecondaryContentHiddenLineWidth (NXOpen::Preferences::PartDrafting::WidthType secondaryContentHiddenLineWidth)
 Sets the secondary content hidden line width
Created in NX8.0.0.
void SetSecondaryContentVisibleLineColor (NXOpen::NXColor *secondaryContentVisibleLineColor)
 Sets the secondary content visible line color
Created in NX8.0.0.
void SetSecondaryContentVisibleLineFont (NXOpen::Preferences::PartDrafting::FontType secondaryContentVisibleLineFont)
 Sets the secondary content visible line font
Created in NX8.0.0.
void SetSecondaryContentVisibleLineWidth (NXOpen::Preferences::PartDrafting::WidthType secondaryContentVisibleLineWidth)
 Sets the secondary content visible line width
Created in NX8.0.0.

Detailed Description

the builder for Drafting Automation Preferences
To create a new instance of this class, use Drafting::AutomationManager::CreatePreferencesBuilder

Created in NX8.0.0.



Member Function Documentation

Returns the determination of the feet inch fraction display for dimension greater than
Created in NX8.0.0.



License requirements : None

Returns the determination of the display for inch fraction to nearest
Created in NX8.0.0.



License requirements : None

Returns the annotation inside geometry
Created in NX8.0.0.



License requirements : None

Returns the display in non template
Created in NX8.0.0.



License requirements : None

Returns the display region label
Created in NX8.0.0.



License requirements : None

Returns the distance between annotations
Created in NX8.0.0.



License requirements : None

Returns the equal dimension compare tolerance
Created in NX8.0.0.



License requirements : None

Returns the feet inch fraction for dimension greater than
Created in NX8.0.0.



License requirements : None

Get the ordered rules list.

Returns:
Rules list
Created in NX8.0.0.

License requirements : None

Returns the hide feet inch mark
Created in NX8.0.0.



License requirements : None

Returns the inch fraction to nearest
Created in NX8.0.0.



License requirements : None

Returns the maximum distance to geometry
Created in NX8.0.0.



License requirements : None

Returns the minimum distance to geometry
Created in NX8.0.0.



License requirements : None

Returns the reference geometry search distance
Created in NX8.0.0.



License requirements : None

Returns the region color
Created in NX8.0.0.



License requirements : None

Returns the region font
Created in NX8.0.0.



License requirements : None

Returns the region width
Created in NX8.0.0.



License requirements : None

Returns the secondary content hidden line color
Created in NX8.0.0.



License requirements : None

Returns the secondary content hidden line font
Created in NX8.0.0.



License requirements : None

Returns the secondary content hidden line width
Created in NX8.0.0.



License requirements : None

Returns the secondary content visible line color
Created in NX8.0.0.



License requirements : None

Returns the secondary content visible line font
Created in NX8.0.0.



License requirements : None

Returns the secondary content visible line width
Created in NX8.0.0.



License requirements : None

Sets the determination of the feet inch fraction display for dimension greater than
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
allowFeetInchFractionForDimensionGreaterThanallowfeetinchfractionfordimensiongreaterthan

Sets the determination of the display for inch fraction to nearest
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
allowInchFractionToNearestallowinchfractiontonearest

Sets the annotation inside geometry
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
annotationInsideGeometryannotationinsidegeometry

Sets the display in non template
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
displayRegiondisplayregion

Sets the display region label
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
displayRegionLabeldisplayregionlabel

Sets the distance between annotations
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
distanceBetweenAnnotationsdistancebetweenannotations

Sets the equal dimension compare tolerance
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
equalDimensionCompareToleranceequaldimensioncomparetolerance

Sets the feet inch fraction for dimension greater than
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
feetInchFractionForDimensionGreaterThanfeetinchfractionfordimensiongreaterthan

Sets the hide feet inch mark
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
hideFeetInchMarkhidefeetinchmark

Sets the inch fraction to nearest
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
inchFractionToNearestinchfractiontonearest

Sets the maximum distance to geometry
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
maximumDistanceToGeometrymaximumdistancetogeometry

Sets the minimum distance to geometry
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
minimumDistanceToGeometryminimumdistancetogeometry

Sets the reference geometry search distance
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
referenceGeometrySearchDistancereferencegeometrysearchdistance

Sets the region color
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
regionColorregioncolor

Sets the region font
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
regionFontregionfont

Sets the region width
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
regionWidthregionwidth

Set the ordered rules list
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
rulesRules list

Sets the secondary content hidden line color
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
secondaryContentHiddenLineColorsecondarycontenthiddenlinecolor

Sets the secondary content hidden line font
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
secondaryContentHiddenLineFontsecondarycontenthiddenlinefont

Sets the secondary content hidden line width
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
secondaryContentHiddenLineWidthsecondarycontenthiddenlinewidth

Sets the secondary content visible line color
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
secondaryContentVisibleLineColorsecondarycontentvisiblelinecolor

Sets the secondary content visible line font
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
secondaryContentVisibleLineFontsecondarycontentvisiblelinefont

Sets the secondary content visible line width
Created in NX8.0.0.



License requirements : nx_drafting_plus ("Drafting Plus")

Parameters:
secondaryContentVisibleLineWidthsecondarycontentvisiblelinewidth

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