public interface CollisionShapeBuilder extends Builder
Modifier and Type | Method and Description |
---|---|
Point |
centerPoint()
Returns the center point.
|
Expression |
height()
Returns the height.
|
Expression |
length()
Returns the length.
|
CoordinateSystem |
orientation()
Returns the orientation.
|
Expression |
radius()
Returns the radius.
|
void |
setCenterPoint(Point centerPoint)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setOrientation(CoordinateSystem orientation)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
Expression |
width()
Returns the width.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
Point centerPoint() throws NXException, RemoteException
CollisionBodyBuilder.collisionShape()
is set
to CollisionBodyBuilder.CollisionShapeTypes.CONVEX
.
NXException
RemoteException
void setCenterPoint(Point centerPoint) throws NXException, RemoteException
centerPoint
- NXException
RemoteException
CoordinateSystem orientation() throws NXException, RemoteException
CollisionBodyBuilder.collisionShape()
is set
to CollisionBodyBuilder.CollisionShapeTypes.BOX
or CollisionBodyBuilder.CollisionShapeTypes.CAPSULE
or CollisionSensorBuilder.collisionShape()
is set
to CollisionSensorBuilder.CollisionShapeTypes.BOX
or CollisionSensorBuilder.CollisionShapeTypes.LINE
.
NXException
RemoteException
void setOrientation(CoordinateSystem orientation) throws NXException, RemoteException
orientation
- NXException
RemoteException
Expression length() throws NXException, RemoteException
CollisionBodyBuilder.collisionShape()
is set
to CollisionBodyBuilder.CollisionShapeTypes.BOX
or CollisionBodyBuilder.CollisionShapeTypes.CAPSULE
or CollisionSensorBuilder.collisionShape()
is set
to CollisionSensorBuilder.CollisionShapeTypes.BOX
or CollisionSensorBuilder.CollisionShapeTypes.LINE
.
NXException
RemoteException
Expression width() throws NXException, RemoteException
CollisionBodyBuilder.collisionShape()
is set
to CollisionBodyBuilder.CollisionShapeTypes.BOX
or CollisionSensorBuilder.collisionShape()
is set
to CollisionSensorBuilder.CollisionShapeTypes.BOX
.
NXException
RemoteException
Expression height() throws NXException, RemoteException
CollisionBodyBuilder.collisionShape()
is set
to CollisionBodyBuilder.CollisionShapeTypes.BOX
or CollisionSensorBuilder.collisionShape()
is set
to CollisionSensorBuilder.CollisionShapeTypes.BOX
.
NXException
RemoteException
Expression radius() throws NXException, RemoteException
CollisionBodyBuilder.collisionShape()
is set
to CollisionBodyBuilder.CollisionShapeTypes.SPHERE
or CollisionSensorBuilder.collisionShape()
is set
to CollisionSensorBuilder.CollisionShapeTypes.SPHERE
.
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.