public interface TransformCageData extends Builder
TransformCageData
builder. SubdivisionBodyCollection.createTransformCageData()
Property | Value |
---|---|
CanRelocateToolToSelection | true |
CanReorientToolToSelection | true |
Modifier and Type | Interface and Description |
---|---|
static class |
TransformCageData.FallOffMethodType
Falloff method types
|
static class |
TransformCageData.MovementMethodType
Movement types
|
static class |
TransformCageData.ScalingMethodType
Scaling method
|
static class |
TransformCageData.TransformationMethodType
Transformation method types
|
static class |
TransformCageData.WCSOptionType
WCS principal axis or plane types
|
Modifier and Type | Method and Description |
---|---|
CageManipulatorData |
cageManipulator()
Returns the cage manipulation data.
|
boolean |
canMoveToolOnly()
Returns the flag indicating if transformer tool can be moved without transforming the selected cage topology.
|
boolean |
canRelocateToolToSelection()
Returns the flag indicating if transformer tool can be relocated based on cage topology selection.
|
boolean |
canReorientToolToSelection()
Returns the flag indicating if transformer tool can be reoriented based on cage topology selection.
|
double |
fallOffFactor()
Returns the falloff factor.
|
TransformCageData.FallOffMethodType |
fallOffMethod()
Returns the falloff method.
|
SelectCageObjectData |
fallOffObjects()
Returns the falloff objects.
|
TransformCageData.MovementMethodType |
movementMethod()
Returns the movement method.
|
Plane |
movementPlane()
Returns the movement plane.
|
nxopen.Direction |
movementVector()
Returns the movement vector.
|
TransformCageData.ScalingMethodType |
scalingMethod()
Returns the scaling method.
|
void |
setCanMoveToolOnly(boolean canMove)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
void |
setCanRelocateToolToSelection(boolean canRelocate)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
void |
setCanReorientToolToSelection(boolean canReorient)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
void |
setFallOffFactor(double factor)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
void |
setFallOffMethod(TransformCageData.FallOffMethodType fallOffMethod)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
void |
setMovementMethod(TransformCageData.MovementMethodType movementMethod)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
void |
setMovementPlane(Plane movementPlane)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
void |
setMovementVector(nxopen.Direction movementVector)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
void |
setScalingMethod(TransformCageData.ScalingMethodType scalingMethod)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
void |
setTransformationMethod(TransformCageData.TransformationMethodType method)
Sets the transformation method.
|
void |
setWCSOption(TransformCageData.WCSOptionType wcsOption)
License requirements: nx_subdivision (" NX SUBDIVISION") . |
TransformCageData.TransformationMethodType |
transformationMethod()
Returns the transformation method.
|
TransformCageData.WCSOptionType |
wcsoption()
Returns the WCS option.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
CageManipulatorData cageManipulator() throws NXException, RemoteException
NXException
RemoteException
TransformCageData.TransformationMethodType transformationMethod() throws NXException, RemoteException
NXException
RemoteException
void setTransformationMethod(TransformCageData.TransformationMethodType method) throws NXException, RemoteException
method
- NXException
RemoteException
TransformCageData.MovementMethodType movementMethod() throws NXException, RemoteException
NXException
RemoteException
void setMovementMethod(TransformCageData.MovementMethodType movementMethod) throws NXException, RemoteException
movementMethod
- NXException
RemoteException
TransformCageData.WCSOptionType wcsoption() throws NXException, RemoteException
NXException
RemoteException
void setWCSOption(TransformCageData.WCSOptionType wcsOption) throws NXException, RemoteException
wcsOption
- NXException
RemoteException
nxopen.Direction movementVector() throws NXException, RemoteException
NXException
RemoteException
void setMovementVector(nxopen.Direction movementVector) throws NXException, RemoteException
movementVector
- NXException
RemoteException
Plane movementPlane() throws NXException, RemoteException
NXException
RemoteException
void setMovementPlane(Plane movementPlane) throws NXException, RemoteException
movementPlane
- NXException
RemoteException
boolean canMoveToolOnly() throws NXException, RemoteException
NXException
RemoteException
void setCanMoveToolOnly(boolean canMove) throws NXException, RemoteException
canMove
- NXException
RemoteException
boolean canRelocateToolToSelection() throws NXException, RemoteException
NXException
RemoteException
void setCanRelocateToolToSelection(boolean canRelocate) throws NXException, RemoteException
canRelocate
- NXException
RemoteException
boolean canReorientToolToSelection() throws NXException, RemoteException
NXException
RemoteException
void setCanReorientToolToSelection(boolean canReorient) throws NXException, RemoteException
canReorient
- NXException
RemoteException
TransformCageData.ScalingMethodType scalingMethod() throws NXException, RemoteException
NXException
RemoteException
void setScalingMethod(TransformCageData.ScalingMethodType scalingMethod) throws NXException, RemoteException
scalingMethod
- NXException
RemoteException
TransformCageData.FallOffMethodType fallOffMethod() throws NXException, RemoteException
NXException
RemoteException
void setFallOffMethod(TransformCageData.FallOffMethodType fallOffMethod) throws NXException, RemoteException
fallOffMethod
- NXException
RemoteException
SelectCageObjectData fallOffObjects() throws NXException, RemoteException
NXException
RemoteException
double fallOffFactor() throws NXException, RemoteException
NXException
RemoteException
void setFallOffFactor(double factor) throws NXException, RemoteException
factor
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.