public interface DieLimitsBuilder extends TaggedObject, IComponentBuilder
DieCollection.createDieLimits()
Modifier and Type | Method and Description |
---|---|
ScCollector |
curve()
Returns the curve used to set the limits.
|
Curve |
getPath()
Get the path used for the limits.
|
NXObject[] |
getPathObjects()
Get the objects used to create the path.
|
OnPathDimensionBuilder |
point1()
Returns the first limit point.
|
OnPathDimensionBuilder |
point2()
Returns the last limit point.
|
boolean |
removeLimitPoints()
Returns the indication that limit points are being removed.
|
int |
reverse()
Returns the indication that limit points should be reversed.
|
void |
setLimitsFromCurve(Curve curve)
Set the limits from the endpoints of the input curve.
|
void |
setPath(Curve path)
Set the path used for the limits.
|
void |
setPathObjects(NXObject[] objectArray)
Set the objects used to create the path.
|
void |
setRemoveLimitPoints(boolean remove)
License requirements: None. |
void |
setReverse(int reverse)
License requirements: None. |
printTestData, printTestData, tag, tagValue
validate
ScCollector curve() throws NXException, RemoteException
NXException
RemoteException
OnPathDimensionBuilder point1() throws NXException, RemoteException
NXException
RemoteException
OnPathDimensionBuilder point2() throws NXException, RemoteException
NXException
RemoteException
NXObject[] getPathObjects() throws NXException, RemoteException
NXException
RemoteException
void setPathObjects(NXObject[] objectArray) throws NXException, RemoteException
objectArray
- The opening objects that were used to create the path.NXException
RemoteException
int reverse() throws NXException, RemoteException
NXException
RemoteException
void setReverse(int reverse) throws NXException, RemoteException
reverse
- NXException
RemoteException
boolean removeLimitPoints() throws NXException, RemoteException
NXException
RemoteException
void setRemoveLimitPoints(boolean remove) throws NXException, RemoteException
remove
- NXException
RemoteException
void setPath(Curve path) throws NXException, RemoteException
path
- Path curveNXException
RemoteException
void setLimitsFromCurve(Curve curve) throws NXException, RemoteException
curve
- Curve to set limitsNXException
RemoteException
Curve getPath() throws NXException, RemoteException
NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.