public interface ChainJointBuilder extends Builder
ChainJointBuilder
.
When Builder.commit()
is called null will be returned.
PhysicsManager.createChainJointBuilder()
Modifier and Type | Method and Description |
---|---|
Point |
anchorPointSecond()
Returns the second anchor point.
|
Expression |
angularLowerLimit()
Returns the angular lower limit.
|
Expression |
angularUpperLimit()
Returns the angular upper limit.
|
Point |
baseAnchorPoint()
Returns the anchor point.
|
Direction |
baseAxisVector()
Returns the axis vector.
|
boolean |
enableAngularLowerLimit()
Returns the angular lower limit option.
|
boolean |
enableAngularUpperLimit()
Returns the angular upper limit option.
|
boolean |
enableSecondAnchor()
Returns the second anchor point option.
|
SelectNXObjectList |
geometry()
Returns the geometries.
|
String |
name()
Returns the name.
|
void |
setAnchorPointSecond(Point anchorPoint)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setBaseAnchorPoint(Point point)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setBaseAxisVector(Direction axisVector)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setEnableAngularLowerLimit(boolean enable)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setEnableAngularUpperLimit(boolean enable)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setEnableSecondAnchor(boolean enable)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setName(String name)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
Expression |
startAngle()
Returns the start angle.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectNXObjectList geometry() throws NXException, RemoteException
ComponentAssembly
or
RigidBody
NXException
RemoteException
Direction baseAxisVector() throws NXException, RemoteException
NXException
RemoteException
void setBaseAxisVector(Direction axisVector) throws NXException, RemoteException
axisVector
- NXException
RemoteException
Point baseAnchorPoint() throws NXException, RemoteException
NXException
RemoteException
void setBaseAnchorPoint(Point point) throws NXException, RemoteException
point
- NXException
RemoteException
boolean enableSecondAnchor() throws NXException, RemoteException
NXException
RemoteException
void setEnableSecondAnchor(boolean enable) throws NXException, RemoteException
enable
- NXException
RemoteException
Point anchorPointSecond() throws NXException, RemoteException
NXException
RemoteException
void setAnchorPointSecond(Point anchorPoint) throws NXException, RemoteException
anchorPoint
- NXException
RemoteException
boolean enableAngularUpperLimit() throws NXException, RemoteException
NXException
RemoteException
void setEnableAngularUpperLimit(boolean enable) throws NXException, RemoteException
enable
- NXException
RemoteException
boolean enableAngularLowerLimit() throws NXException, RemoteException
NXException
RemoteException
void setEnableAngularLowerLimit(boolean enable) throws NXException, RemoteException
enable
- NXException
RemoteException
Expression angularUpperLimit() throws NXException, RemoteException
NXException
RemoteException
Expression angularLowerLimit() throws NXException, RemoteException
NXException
RemoteException
Expression startAngle() throws NXException, RemoteException
NXException
RemoteException
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String name) throws NXException, RemoteException
name
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.