public interface AutomationRuleBuilder extends TaggedObject, IComponentBuilder
Modifier and Type | Method and Description |
---|---|
boolean |
allowInsideGeometry()
Returns the allow inside geometry option allows annotation inside geometry
License requirements: None. |
double |
equalDimensionTolerance()
Returns the equal dimension comparison tolerance
License requirements: None. |
String[] |
getRulesList()
The automation rules in the order of decreasing priorities.
|
boolean |
hideFeetAndInchMarks()
Returns the hide feet and inch marks option Show/Hide feet and inch marks.
|
double |
increment()
Returns the increment Display dimension value in inches and fractions to nearest specified value
License requirements: None. |
double |
lowerThreshold()
Returns the lower threshold display dimension value in feet, inches and fractions if
it is greater than the specified value
License requirements: None. |
double |
maximumGapToGeometry()
Returns the maximum gap from the view geometry to the annotation
License requirements: None. |
double |
minimumGapBetweenAnnotations()
Returns the minimum gap between annotations
License requirements: None. |
double |
minimumGapToGeometry()
Returns the minimum gap from the view geometry to the annotation
License requirements: None. |
double |
referenceGeometryGapTolerance()
Returns the reference geometry search gap tolerance
License requirements: None. |
boolean |
roundFeetAndInches()
Returns the round feet and inches determine wheather or not to display dimension value
in inches and fractions to nearest specified value
License requirements: None. |
void |
setAllowInsideGeometry(boolean allowInsideGeometry)
License requirements: nx_drawing_auto ("NX Drawing Automation") . |
void |
setEqualDimensionTolerance(double equalDimensionTolerance)
License requirements: nx_drawing_auto ("NX Drawing Automation") . |
void |
setHideFeetAndInchMarks(boolean hideFeetAndInchMarks)
License requirements: nx_drawing_auto ("NX Drawing Automation") . |
void |
setIncrement(double increment)
License requirements: nx_drawing_auto ("NX Drawing Automation") . |
void |
setLowerThreshold(double lowerThreshold)
License requirements: nx_drawing_auto ("NX Drawing Automation") . |
void |
setMaximumGapToGeometry(double maximumGapToGeometry)
License requirements: nx_drawing_auto ("NX Drawing Automation") . |
void |
setMinimumGapBetweenAnnotations(double minimumGapBetweenAnnotations)
License requirements: nx_drawing_auto ("NX Drawing Automation") . |
void |
setMinimumGapToGeometry(double minimumGapToGeometry)
License requirements: nx_drawing_auto ("NX Drawing Automation") . |
void |
setReferenceGeometryGapTolerance(double referenceGeometryGapTolerance)
License requirements: nx_drawing_auto ("NX Drawing Automation") . |
void |
setRoundFeetAndInches(boolean roundFeetAndInches)
License requirements: nx_drawing_auto ("NX Drawing Automation") . |
void |
setRulesList(String[] rules)
The set of order list
License requirements: nx_drawing_auto ("NX Drawing Automation") . |
void |
setUseFeetInchesAndFraction(boolean useFeetInchesAndFraction)
License requirements: nx_drawing_auto ("NX Drawing Automation") . |
boolean |
useFeetInchesAndFraction()
Returns the use feet inches and fraction determine wheather or not to display dimension value
in feet, inches and fractions if it is greater than the specified value
License requirements: None. |
printTestData, printTestData, tag, tagValue
validate
boolean allowInsideGeometry() throws NXException, RemoteException
NXException
RemoteException
void setAllowInsideGeometry(boolean allowInsideGeometry) throws NXException, RemoteException
allowInsideGeometry
- NXException
RemoteException
double minimumGapToGeometry() throws NXException, RemoteException
NXException
RemoteException
void setMinimumGapToGeometry(double minimumGapToGeometry) throws NXException, RemoteException
minimumGapToGeometry
- NXException
RemoteException
double maximumGapToGeometry() throws NXException, RemoteException
NXException
RemoteException
void setMaximumGapToGeometry(double maximumGapToGeometry) throws NXException, RemoteException
maximumGapToGeometry
- NXException
RemoteException
double minimumGapBetweenAnnotations() throws NXException, RemoteException
NXException
RemoteException
void setMinimumGapBetweenAnnotations(double minimumGapBetweenAnnotations) throws NXException, RemoteException
minimumGapBetweenAnnotations
- NXException
RemoteException
boolean hideFeetAndInchMarks() throws NXException, RemoteException
NXException
RemoteException
void setHideFeetAndInchMarks(boolean hideFeetAndInchMarks) throws NXException, RemoteException
hideFeetAndInchMarks
- NXException
RemoteException
boolean useFeetInchesAndFraction() throws NXException, RemoteException
NXException
RemoteException
void setUseFeetInchesAndFraction(boolean useFeetInchesAndFraction) throws NXException, RemoteException
useFeetInchesAndFraction
- NXException
RemoteException
double lowerThreshold() throws NXException, RemoteException
NXException
RemoteException
void setLowerThreshold(double lowerThreshold) throws NXException, RemoteException
lowerThreshold
- NXException
RemoteException
boolean roundFeetAndInches() throws NXException, RemoteException
NXException
RemoteException
void setRoundFeetAndInches(boolean roundFeetAndInches) throws NXException, RemoteException
roundFeetAndInches
- NXException
RemoteException
double increment() throws NXException, RemoteException
NXException
RemoteException
void setIncrement(double increment) throws NXException, RemoteException
increment
- NXException
RemoteException
double equalDimensionTolerance() throws NXException, RemoteException
NXException
RemoteException
void setEqualDimensionTolerance(double equalDimensionTolerance) throws NXException, RemoteException
equalDimensionTolerance
- NXException
RemoteException
double referenceGeometryGapTolerance() throws NXException, RemoteException
NXException
RemoteException
void setReferenceGeometryGapTolerance(double referenceGeometryGapTolerance) throws NXException, RemoteException
referenceGeometryGapTolerance
- NXException
RemoteException
String[] getRulesList() throws NXException, RemoteException
NXException
RemoteException
void setRulesList(String[] rules) throws NXException, RemoteException
rules
- Rules listNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.