public interface BaseLinearDimensionBuilder extends Builder
Dimension
builder Modifier and Type | Method and Description |
---|---|
AppendedTextBuilder |
appendedText()
Returns the appended text
License requirements: None. |
DimensionSetBuilder |
dimensionSet()
Returns the dimension set
License requirements: None. |
SelectNXObject |
firstAssociativity()
Returns the first associativity.
|
TextPlacement |
getNthSecondaryArrowheadOrientation(int nth)
The arrowhead orientation for nth secondary dimensions
License requirements: None. |
Point3d |
getNthSecondaryOrigin(int nth)
The origin for nth secondary dimensions
License requirements: None. |
Dimension[] |
getSecondaryCallouts()
The secondary callouts
License requirements: None. |
SelectDisplayableObject |
inherit()
Returns the inherit
License requirements: None. |
boolean |
isAutoplaced()
Returns a flag to indicate if auto placement turned on.
|
DimensionMeasurementBuilder |
measurement()
Returns the measurement
License requirements: None. |
Dimension.MeasurementTypes |
measurementType()
Returns the measurement type
License requirements: None. |
OriginBuilder |
origin()
Returns the origin
License requirements: None. |
SelectNXObject |
secondAssociativity()
Returns the second associativity.
|
void |
setAutoplaced(boolean isAutoplaced)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setMeasurementType(Dimension.MeasurementTypes measurementType)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setNthSecondaryArrowheadOrientation(int nth,
TextPlacement secondaryArrowheadOrientation)
The arrowhead orientation for nth secondary dimensions
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setNthSecondaryOrigin(int nth,
Point3d secondaryOrigin)
The origin for nth secondary dimensions
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setUseBaseline(boolean useBaseline)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") OR solid_modeling ("SOLIDS MODELING") . |
StyleBuilder |
style()
Returns the style
License requirements: None. |
boolean |
useBaseline()
Returns a treat first associativity as a baseline
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectNXObject firstAssociativity() throws NXException, RemoteException
NXException
RemoteException
SelectNXObject secondAssociativity() throws NXException, RemoteException
NXException
RemoteException
OriginBuilder origin() throws NXException, RemoteException
NXException
RemoteException
DimensionSetBuilder dimensionSet() throws NXException, RemoteException
NXException
RemoteException
DimensionMeasurementBuilder measurement() throws NXException, RemoteException
NXException
RemoteException
boolean useBaseline() throws NXException, RemoteException
NXException
RemoteException
void setUseBaseline(boolean useBaseline) throws NXException, RemoteException
useBaseline
- NXException
RemoteException
StyleBuilder style() throws NXException, RemoteException
NXException
RemoteException
SelectDisplayableObject inherit() throws NXException, RemoteException
NXException
RemoteException
AppendedTextBuilder appendedText() throws NXException, RemoteException
NXException
RemoteException
Dimension.MeasurementTypes measurementType() throws NXException, RemoteException
NXException
RemoteException
void setMeasurementType(Dimension.MeasurementTypes measurementType) throws NXException, RemoteException
measurementType
- NXException
RemoteException
void setNthSecondaryOrigin(int nth, Point3d secondaryOrigin) throws NXException, RemoteException
nth
- secondaryOrigin
- NXException
RemoteException
Point3d getNthSecondaryOrigin(int nth) throws NXException, RemoteException
nth
- NXException
RemoteException
void setNthSecondaryArrowheadOrientation(int nth, TextPlacement secondaryArrowheadOrientation) throws NXException, RemoteException
nth
- secondaryArrowheadOrientation
- NXException
RemoteException
TextPlacement getNthSecondaryArrowheadOrientation(int nth) throws NXException, RemoteException
nth
- NXException
RemoteException
void setAutoplaced(boolean isAutoplaced) throws NXException, RemoteException
isAutoplaced
- NXException
RemoteException
boolean isAutoplaced() throws NXException, RemoteException
NXException
RemoteException
Dimension[] getSecondaryCallouts() throws NXException, RemoteException
NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.