public class Observables extends Object
SensorToSensorMapping
,
SensorToGroundMapping
Constructor and Description |
---|
Observables(int nbModels)
Build a new instance.
|
Modifier and Type | Method and Description |
---|---|
void |
addGroundMapping(SensorToGroundMapping groundMapping)
Add a ground mapping.
|
void |
addInterMapping(SensorToSensorMapping interMapping)
Add a mapping between two viewing models.
|
SensorToGroundMapping |
getGroundMapping(String ruggedName,
String sensorName)
Get a ground Mapping for a sensor.
|
Collection<SensorToGroundMapping> |
getGroundMappings()
Get all the ground mapping entries.
|
SensorToSensorMapping |
getInterMapping(String ruggedNameA,
String sensorNameA,
String ruggedNameB,
String sensorNameB)
Get a sensor mapping for a sensor.
|
Collection<SensorToSensorMapping> |
getInterMappings()
Get the sensor to sensor values.
|
int |
getNbModels()
Get the number of viewing models to map.
|
public Observables(int nbModels)
nbModels
- number of viewing models to mappublic void addInterMapping(SensorToSensorMapping interMapping)
interMapping
- sensor to sensor mappingpublic void addGroundMapping(SensorToGroundMapping groundMapping)
A ground mapping is defined by a set of GCPs.
groundMapping
- sensor to ground mappingpublic Collection<SensorToGroundMapping> getGroundMappings()
public SensorToGroundMapping getGroundMapping(String ruggedName, String sensorName)
ruggedName
- Rugged namesensorName
- sensor namepublic Collection<SensorToSensorMapping> getInterMappings()
public int getNbModels()
public SensorToSensorMapping getInterMapping(String ruggedNameA, String sensorNameA, String ruggedNameB, String sensorNameB)
returns sensor to sensor mapping associated with specific sensors and related rugged instance.
ruggedNameA
- Rugged name AsensorNameA
- sensor name AruggedNameB
- Rugged name BsensorNameB
- sensor name BCopyright © 2014–2023 CS GROUP. All rights reserved.