public interface DistanceSensorBuilder extends Builder
DistanceSensor
builder.
DistanceSensorCollection.createDistanceSensorBuilder(nxopen.mechatronics.DistanceSensor)
Modifier and Type | Interface and Description |
---|---|
static class |
DistanceSensorBuilder.OutputMeasureType
the Measure types.
|
Modifier and Type | Method and Description |
---|---|
Expression |
angle()
Returns the open angle.
|
int |
category()
Returns the category.
|
Direction |
direction()
Returns the direction.
|
boolean |
highlightOnCollision()
Returns the option of highlight on collision.
|
Expression |
lowerOutputRange()
Returns the lower output range used to scale the distance data.
|
DistanceSensorBuilder.OutputMeasureType |
measureType()
Returns the measure type.
|
String |
name()
Returns the name.
|
Point |
point()
Returns the point.
|
Expression |
range()
Returns the range of distance sensor.
|
SelectRigidBody |
rigidBody()
Returns the Rigid Body.
|
void |
setCategory(int category)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setDirection(Direction direction)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setHighlightOnCollision(boolean highlight)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setMeasureType(DistanceSensorBuilder.OutputMeasureType measureType)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setName(String name)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setPoint(Point point)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setUseScale(boolean useScale)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
Expression |
upperOutputRange()
Returns the upper output range used to scale the distance data.
|
boolean |
useScale()
Returns the use scale flag, which is used to control if the distance sensor includes scale parameters.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectRigidBody rigidBody() throws NXException, RemoteException
RigidBody
If there is a rigid body, then the sensor will move with the rigid body.
NXException
RemoteException
Direction direction() throws NXException, RemoteException
NXException
RemoteException
void setDirection(Direction direction) throws NXException, RemoteException
direction
- NXException
RemoteException
Point point() throws NXException, RemoteException
NXException
RemoteException
void setPoint(Point point) throws NXException, RemoteException
point
- NXException
RemoteException
Expression angle() throws NXException, RemoteException
NXException
RemoteException
Expression range() throws NXException, RemoteException
NXException
RemoteException
boolean highlightOnCollision() throws NXException, RemoteException
NXException
RemoteException
void setHighlightOnCollision(boolean highlight) throws NXException, RemoteException
highlight
- NXException
RemoteException
int category() throws NXException, RemoteException
NXException
RemoteException
void setCategory(int category) throws NXException, RemoteException
category
- NXException
RemoteException
boolean useScale() throws NXException, RemoteException
NXException
RemoteException
void setUseScale(boolean useScale) throws NXException, RemoteException
useScale
- NXException
RemoteException
DistanceSensorBuilder.OutputMeasureType measureType() throws NXException, RemoteException
NXException
RemoteException
void setMeasureType(DistanceSensorBuilder.OutputMeasureType measureType) throws NXException, RemoteException
measureType
- NXException
RemoteException
Expression lowerOutputRange() throws NXException, RemoteException
NXException
RemoteException
Expression upperOutputRange() 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.