public interface VariableOffsetBuilder
VariableOffset
builder
FeatureCollection.createVariableOffsetBuilder(nxopen.features.VariableOffset)
Property | Value |
---|---|
IsApplyToAll | 0 |
IsKeepParameterization | 0 |
Method | Linear |
Modifier and Type | Interface and Description |
---|---|
static class |
VariableOffsetBuilder.MethodOptions
offset methods for creating the new surface
|
Modifier and Type | Method and Description |
---|---|
double |
distanceTolerance()
Returns the distance tolerance.
|
SelectFace |
face()
Returns the face to be offset
License requirements: None. |
boolean |
isApplyToAll()
Returns the toggle to set all offsets to equal value.
|
boolean |
isKeepParameterization()
Returns the toggle to maintain source face parameterization in the offset face.
|
boolean |
isReverseDirection()
Returns the toggle to reverse the direction of all offsets.
|
VariableOffsetBuilder.MethodOptions |
method()
Returns the offset method
License requirements: None. |
Expression |
offsetAtA()
Returns the offset at corner A.
|
Expression |
offsetAtB()
Returns the offset at corner B.
|
Expression |
offsetAtC()
Returns the offset at corner C.
|
Expression |
offsetAtD()
Returns the offset at corner D.
|
Point |
pointA()
Returns the point at corner A.
|
Point |
pointB()
Returns the point at corner B.
|
Point |
pointC()
Returns the point at corner C.
|
Point |
pointD()
Returns the point at corner D.
|
void |
setApplyToAll(boolean isApplyToAll)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setDistanceTolerance(double distanceTolerance)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setKeepParameterization(boolean isKeepParameterization)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setMethod(VariableOffsetBuilder.MethodOptions method)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setPointA(Point point)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setPointB(Point point)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setPointC(Point point)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setPointD(Point point)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
setReverseDirection(boolean isReverseDirection)
License requirements: studio_free_form ("STUDIO FREE FORM") . |
SelectFace face() throws NXException, RemoteException
NXException
RemoteException
boolean isReverseDirection() throws NXException, RemoteException
NXException
RemoteException
void setReverseDirection(boolean isReverseDirection) throws NXException, RemoteException
isReverseDirection
- NXException
RemoteException
boolean isApplyToAll() throws NXException, RemoteException
NXException
RemoteException
void setApplyToAll(boolean isApplyToAll) throws NXException, RemoteException
isApplyToAll
- NXException
RemoteException
Point pointA() throws NXException, RemoteException
NXException
RemoteException
void setPointA(Point point) throws NXException, RemoteException
point
- NXException
RemoteException
Expression offsetAtA() throws NXException, RemoteException
NXException
RemoteException
Point pointB() throws NXException, RemoteException
NXException
RemoteException
void setPointB(Point point) throws NXException, RemoteException
point
- NXException
RemoteException
Expression offsetAtB() throws NXException, RemoteException
NXException
RemoteException
Point pointC() throws NXException, RemoteException
NXException
RemoteException
void setPointC(Point point) throws NXException, RemoteException
point
- NXException
RemoteException
Expression offsetAtC() throws NXException, RemoteException
NXException
RemoteException
Point pointD() throws NXException, RemoteException
NXException
RemoteException
void setPointD(Point point) throws NXException, RemoteException
point
- NXException
RemoteException
Expression offsetAtD() throws NXException, RemoteException
NXException
RemoteException
boolean isKeepParameterization() throws NXException, RemoteException
NXException
RemoteException
void setKeepParameterization(boolean isKeepParameterization) throws NXException, RemoteException
isKeepParameterization
- NXException
RemoteException
VariableOffsetBuilder.MethodOptions method() throws NXException, RemoteException
NXException
RemoteException
void setMethod(VariableOffsetBuilder.MethodOptions method) throws NXException, RemoteException
method
- NXException
RemoteException
double distanceTolerance() throws NXException, RemoteException
NXException
RemoteException
void setDistanceTolerance(double distanceTolerance) throws NXException, RemoteException
distanceTolerance
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.