rp1.rossum
Class RsBodyRangeSensor
java.lang.Object
rp1.rossum.RsComponent
rp1.rossum.RsBodyPart
rp1.rossum.RsBodyShape
rp1.rossum.RsBodySensor
rp1.rossum.RsBodyRangeSensor
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public class RsBodyRangeSensor
- extends RsBodySensor
The sensor for measuring distance to objects.
- See Also:
- Serialized Form
Constructor Summary |
RsBodyRangeSensor(double[] point,
int nPoint,
double _xDetector,
double _yDetector,
double _sightAngle,
double _maxRange,
int _nRangeBin)
|
Methods inherited from class rp1.rossum.RsBodyPart |
copyStateData, getFillColor, getHot, getID, getLineColor, getName, resetStateData, searchForCollisions, setFillColor, setHot, setHotFillColor, setHotLineColor, setLineColor, setName |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RsBodyRangeSensor
public RsBodyRangeSensor(double[] point,
int nPoint,
double _xDetector,
double _yDetector,
double _sightAngle,
double _maxRange,
int _nRangeBin)
computeAndSetState
public boolean computeAndSetState(double simTime,
RsPlan plan,
RsTransform transform)
- Specified by:
computeAndSetState
in class RsBodySensor
getSensorEvent
public RsSensorEvent getSensorEvent(double simTime)
- Overrides:
getSensorEvent
in class RsBodySensor