public interface InferredConstraintsBuilder extends Builder
InferredConstraintsBuilder
SketchCollection.createInferredConstraintsBuilder()
Modifier and Type | Method and Description |
---|---|
boolean |
coincident()
Returns the coincident infer-constraint setting.
|
boolean |
collinear()
Returns the collinear infer-constraint setting.
|
boolean |
concentric()
Returns the concentric infer-constraint setting.
|
boolean |
dimensionalConstraint()
Returns the dimensional constraint infer-constraint setting.
|
boolean |
equalLength()
Returns the equal length infer-constraint setting.
|
boolean |
equalRadius()
Returns the equal radius infer-constraint setting.
|
Sketch.AutoDimensioningRule[] |
getRules()
Get the auto dimensioning rule list into an array
License requirements: None. |
boolean |
horizontal()
Returns the horizontal infer-constraint setting.
|
boolean |
midpoint()
Returns the midpoint infer-constraint setting.
|
boolean |
parallel()
Returns the parallel infer-constraint setting.
|
boolean |
perpendicular()
Returns the perpendicular infer-constraint setting.
|
boolean |
pointOnCurve()
Returns the point on curve infer-constraint setting.
|
boolean |
pointOnString()
Returns the point on string infer-constraint setting.
|
void |
setCoincident(boolean coincident)
License requirements: None. |
void |
setCollinear(boolean collinear)
License requirements: None. |
void |
setConcentric(boolean concentric)
License requirements: None. |
void |
setDimensionalConstraint(boolean dimensionalConstraint)
License requirements: None. |
void |
setEqualLength(boolean equalLength)
License requirements: None. |
void |
setEqualRadius(boolean equalRadius)
License requirements: None. |
void |
setHorizontal(boolean horizontal)
License requirements: None. |
void |
setMidpoint(boolean midpoint)
License requirements: None. |
void |
setParallel(boolean parallel)
License requirements: None. |
void |
setPerpendicular(boolean perpendicular)
License requirements: None. |
void |
setPointOnCurve(boolean pointOnCurve)
License requirements: None. |
void |
setPointOnString(boolean pointOnString)
License requirements: None. |
void |
setRules(Sketch.AutoDimensioningRule[] rules)
Set the auto dimensioning rule list to builder
License requirements: None. |
void |
setTangent(boolean tangent)
License requirements: None. |
void |
setVertical(boolean vertical)
License requirements: None. |
boolean |
tangent()
Returns the tangent infer-constraint setting.
|
boolean |
vertical()
Returns the vertical infer-constraint setting.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
boolean horizontal() throws NXException, RemoteException
NXException
RemoteException
void setHorizontal(boolean horizontal) throws NXException, RemoteException
horizontal
- NXException
RemoteException
boolean vertical() throws NXException, RemoteException
NXException
RemoteException
void setVertical(boolean vertical) throws NXException, RemoteException
vertical
- NXException
RemoteException
boolean tangent() throws NXException, RemoteException
NXException
RemoteException
void setTangent(boolean tangent) throws NXException, RemoteException
tangent
- NXException
RemoteException
boolean parallel() throws NXException, RemoteException
NXException
RemoteException
void setParallel(boolean parallel) throws NXException, RemoteException
parallel
- NXException
RemoteException
boolean perpendicular() throws NXException, RemoteException
NXException
RemoteException
void setPerpendicular(boolean perpendicular) throws NXException, RemoteException
perpendicular
- NXException
RemoteException
boolean collinear() throws NXException, RemoteException
NXException
RemoteException
void setCollinear(boolean collinear) throws NXException, RemoteException
collinear
- NXException
RemoteException
boolean concentric() throws NXException, RemoteException
NXException
RemoteException
void setConcentric(boolean concentric) throws NXException, RemoteException
concentric
- NXException
RemoteException
boolean equalLength() throws NXException, RemoteException
NXException
RemoteException
void setEqualLength(boolean equalLength) throws NXException, RemoteException
equalLength
- NXException
RemoteException
boolean equalRadius() throws NXException, RemoteException
NXException
RemoteException
void setEqualRadius(boolean equalRadius) throws NXException, RemoteException
equalRadius
- NXException
RemoteException
boolean dimensionalConstraint() throws NXException, RemoteException
NXException
RemoteException
void setDimensionalConstraint(boolean dimensionalConstraint) throws NXException, RemoteException
dimensionalConstraint
- NXException
RemoteException
boolean pointOnCurve() throws NXException, RemoteException
NXException
RemoteException
void setPointOnCurve(boolean pointOnCurve) throws NXException, RemoteException
pointOnCurve
- NXException
RemoteException
boolean coincident() throws NXException, RemoteException
NXException
RemoteException
void setCoincident(boolean coincident) throws NXException, RemoteException
coincident
- NXException
RemoteException
boolean midpoint() throws NXException, RemoteException
NXException
RemoteException
void setMidpoint(boolean midpoint) throws NXException, RemoteException
midpoint
- NXException
RemoteException
boolean pointOnString() throws NXException, RemoteException
NXException
RemoteException
void setPointOnString(boolean pointOnString) throws NXException, RemoteException
pointOnString
- NXException
RemoteException
Sketch.AutoDimensioningRule[] getRules() throws NXException, RemoteException
NXException
RemoteException
void setRules(Sketch.AutoDimensioningRule[] rules) throws NXException, RemoteException
rules
- Auto Dimension RulesNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.