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-2020 CS GROUP. All rights reserved.