public interface CollisionPairBuilder extends Builder
CollisionPairBuilder
KinematicConfigurator.createCollisionPairBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
CollisionPairBuilder.Filter
the collision selection filter value
|
Modifier and Type | Method and Description |
---|---|
double |
collisionClearance()
Returns the collision clearance
License requirements: None. |
boolean |
collisionEnable()
Returns the collision enable
License requirements: None. |
CollisionPairBuilder.Filter |
firstObjectFilter()
Returns the first collision selection filter
License requirements: None. |
String |
firstObjectName()
Returns the first collision selection name
License requirements: None. |
CollisionPairBuilder.Filter |
secondObjectFilter()
Returns the second collision selection filter
License requirements: None. |
String |
secondObjectName()
Returns the second collision selection name
License requirements: None. |
void |
setCollisionClearance(double collisionClearance)
License requirements: cam_base ("CAM BASE") . |
void |
setCollisionEnable(boolean collisionEnable)
License requirements: cam_base ("CAM BASE") . |
void |
setFirstObjectFilter(CollisionPairBuilder.Filter filter)
License requirements: cam_base ("CAM BASE") . |
void |
setFirstObjectName(String name)
License requirements: cam_base ("CAM BASE") . |
void |
setSecondObjectFilter(CollisionPairBuilder.Filter filter)
License requirements: cam_base ("CAM BASE") . |
void |
setSecondObjectName(String name)
License requirements: cam_base ("CAM BASE") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
CollisionPairBuilder.Filter firstObjectFilter() throws NXException, RemoteException
NXException
RemoteException
void setFirstObjectFilter(CollisionPairBuilder.Filter filter) throws NXException, RemoteException
filter
- NXException
RemoteException
CollisionPairBuilder.Filter secondObjectFilter() throws NXException, RemoteException
NXException
RemoteException
void setSecondObjectFilter(CollisionPairBuilder.Filter filter) throws NXException, RemoteException
filter
- NXException
RemoteException
String firstObjectName() throws NXException, RemoteException
NXException
RemoteException
void setFirstObjectName(String name) throws NXException, RemoteException
name
- NXException
RemoteException
String secondObjectName() throws NXException, RemoteException
NXException
RemoteException
void setSecondObjectName(String name) throws NXException, RemoteException
name
- NXException
RemoteException
double collisionClearance() throws NXException, RemoteException
NXException
RemoteException
void setCollisionClearance(double collisionClearance) throws NXException, RemoteException
collisionClearance
- NXException
RemoteException
boolean collisionEnable() throws NXException, RemoteException
NXException
RemoteException
void setCollisionEnable(boolean collisionEnable) throws NXException, RemoteException
collisionEnable
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.