public interface MotionSensorBuilder extends MotionBuilder
MotionSensorBuilder
MotionSensorCollection.createMotionSensorBuilder(nxopen.motion.MotionSensor)
Property | Value |
---|---|
ComponentType | LinearMagnitude |
ReferenceFrame | Absolute |
Type | Displacement |
Modifier and Type | Interface and Description |
---|---|
static class |
MotionSensorBuilder.Component
component enumeration type
|
static class |
MotionSensorBuilder.Reference
reference frame enumeration type
|
static class |
MotionSensorBuilder.Types
sensor type
|
Modifier and Type | Method and Description |
---|---|
MotionSensorBuilder.Component |
componentType()
Returns the component type
License requirements: None. |
SelectNXObject |
measurementObject()
Returns the first marker object
License requirements: None. |
String |
name()
Returns the name
License requirements: None. |
MotionSensorBuilder.Reference |
referenceFrame()
Returns the reference frame type
License requirements: None. |
SelectMarker |
referenceMarker()
Returns the reference marker object
License requirements: None. |
SelectMarker |
relativeMarker()
Returns the second marker object
License requirements: None. |
void |
setComponentType(MotionSensorBuilder.Component componentType)
License requirements: mechanisms ("MECHANISMS") . |
void |
setName(String name)
License requirements: mechanisms ("MECHANISMS") . |
void |
setReferenceFrame(MotionSensorBuilder.Reference referenceFrame)
License requirements: mechanisms ("MECHANISMS") . |
void |
setType(MotionSensorBuilder.Types type)
License requirements: mechanisms ("MECHANISMS") . |
MotionSensorBuilder.Types |
type()
Returns the sensor type
License requirements: None. |
displayScale, groupName, groupType, setDisplayScale, setGroupName, setGroupType
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
MotionSensorBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(MotionSensorBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
MotionSensorBuilder.Component componentType() throws NXException, RemoteException
NXException
RemoteException
void setComponentType(MotionSensorBuilder.Component componentType) throws NXException, RemoteException
componentType
- NXException
RemoteException
MotionSensorBuilder.Reference referenceFrame() throws NXException, RemoteException
NXException
RemoteException
void setReferenceFrame(MotionSensorBuilder.Reference referenceFrame) throws NXException, RemoteException
referenceFrame
- NXException
RemoteException
SelectNXObject measurementObject() throws NXException, RemoteException
NXException
RemoteException
SelectMarker relativeMarker() throws NXException, RemoteException
NXException
RemoteException
SelectMarker referenceMarker() throws NXException, RemoteException
NXException
RemoteException
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String name) throws NXException, RemoteException
name
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.