public final class ImmutableVisionWorldModel extends AbstractVisionWorldModel
Constructor and Description |
---|
ImmutableVisionWorldModel(PixelMatrix pixelMatrix,
SensorMatrix sensorMatrix)
Create a new immutable vision world model with the specified pixel matrix
and sensor matrix.
|
Modifier and Type | Method and Description |
---|---|
PixelMatrix |
getPixelMatrix()
Return the pixel matrix for this vision world model.
|
SensorMatrix |
getSensorMatrix()
Return the sensor matrix for this vision world model.
|
void |
setPixelMatrix(PixelMatrix pixelMatrix)
Set the pixel matrix for this vision world model to
pixelMatrix (optional operation). |
void |
setSensorMatrix(SensorMatrix sensorMatrix)
Set the sensor matrix for this vision world model to
sensorMatrix (optional operation). |
getXStream
addModelListener, firePixelMatrixChanged, fireSensorMatrixChanged, getEventListenerList, removeModelListener, setSource
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addModelListener, removeModelListener
public ImmutableVisionWorldModel(PixelMatrix pixelMatrix, SensorMatrix sensorMatrix)
pixelMatrix
- pixel matrix for this immutable vision world model,
must not be nullsensorMatrix
- sensor matrix for this immutable vision world model,
must not be nullpublic PixelMatrix getPixelMatrix()
public void setPixelMatrix(PixelMatrix pixelMatrix)
pixelMatrix
(optional operation).pixelMatrix
- pixel matrix for this vision world model, must not be
nullpublic SensorMatrix getSensorMatrix()
public void setSensorMatrix(SensorMatrix sensorMatrix)
sensorMatrix
(optional operation).sensorMatrix
- sensor matrix for this vision world model, must not
be null