public interface LinkInitialVelocity extends TaggedObject
Modifier and Type | Interface and Description |
---|---|
static class |
LinkInitialVelocity.AngularVelocityType
Defines rotate type of initial velocity.
|
Modifier and Type | Method and Description |
---|---|
CoordinateSystem |
rotateCsys()
Returns the rotate csys.
|
Expression |
rotateExpression()
Returns the rotate magnitue expression.Only valid if
LinkInitialVelocity.AngularVelocityType.MAGNITUDE is set. |
LinkInitialVelocity.AngularVelocityType |
rotateType()
Returns the rotate type
License requirements: None. |
Direction |
rotateVector()
Returns the rotate vector.
|
void |
setRotateCsys(CoordinateSystem rotateCsys)
License requirements: mechanisms ("MECHANISMS") . |
void |
setRotateType(LinkInitialVelocity.AngularVelocityType rotateType)
License requirements: mechanisms ("MECHANISMS") . |
void |
setRotateVector(Direction rotateVector)
License requirements: mechanisms ("MECHANISMS") . |
void |
setTranslateVector(Direction translateVector)
License requirements: mechanisms ("MECHANISMS") . |
Expression |
translateExpression()
Returns the translate magnitue expression.
|
Direction |
translateVector()
Returns the translate vector
License requirements: None. |
Expression |
wxExpression()
Returns the component of rotation about X axis.
|
Expression |
wyExpression()
Returns the component of rotation about Y axis.
|
Expression |
wzExpression()
Returns the component of rotation about Z axis.
|
printTestData, printTestData, tag, tagValue
Direction translateVector() throws NXException, RemoteException
NXException
RemoteException
void setTranslateVector(Direction translateVector) throws NXException, RemoteException
translateVector
- NXException
RemoteException
LinkInitialVelocity.AngularVelocityType rotateType() throws NXException, RemoteException
NXException
RemoteException
void setRotateType(LinkInitialVelocity.AngularVelocityType rotateType) throws NXException, RemoteException
rotateType
- NXException
RemoteException
Direction rotateVector() throws NXException, RemoteException
LinkInitialVelocity.AngularVelocityType.MAGNITUDE
is set.
NXException
RemoteException
void setRotateVector(Direction rotateVector) throws NXException, RemoteException
rotateVector
- NXException
RemoteException
CoordinateSystem rotateCsys() throws NXException, RemoteException
LinkInitialVelocity.AngularVelocityType.COMPONENT
is set.
NXException
RemoteException
void setRotateCsys(CoordinateSystem rotateCsys) throws NXException, RemoteException
rotateCsys
- NXException
RemoteException
Expression translateExpression() throws NXException, RemoteException
NXException
RemoteException
Expression rotateExpression() throws NXException, RemoteException
LinkInitialVelocity.AngularVelocityType.MAGNITUDE
is set.
NXException
RemoteException
Expression wxExpression() throws NXException, RemoteException
LinkInitialVelocity.AngularVelocityType.COMPONENT
is set.
NXException
RemoteException
Expression wyExpression() throws NXException, RemoteException
LinkInitialVelocity.AngularVelocityType.COMPONENT
is set.
NXException
RemoteException
Expression wzExpression() throws NXException, RemoteException
LinkInitialVelocity.AngularVelocityType.COMPONENT
is set.
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.