Changes
Page history
Replace SensorModelBase with SensorTransformBase
authored
Nov 25, 2020
by
Julien Osman
Show whitespace changes
Inline
Side-by-side
Remove-OSSIM.md
View page @
ae658c18
...
...
@@ -213,7 +213,7 @@ classDiagram
-TransformPoint(Point)* Point
}
class Sensor
Model
Base~TScalarType, NInputDimensions, NOutputDimensions~{
class Sensor
Transform
Base~TScalarType, NInputDimensions, NOutputDimensions~{
-SetMetadataModel(boost_any)* bool
-IsValidSensorModel()* bool
}
...
...
@@ -233,17 +233,17 @@ classDiagram
-TransformPoint(Point) Point
}
Transform <|-- Sensor
Model
Base
Sensor
Model
Base <|-- RPCTransformBase
Transform <|-- Sensor
Transform
Base
Sensor
Transform
Base <|-- RPCTransformBase
RPCTransformBase <|-- RPCForwardTransform
RPCTransformBase <|-- RPCInverseTransform
```
The class
```otb::Sensor
Model
Base```
is the new base class for
sensor
models. It inherits from
```otb::Transform```
, which inherits
from
```
itk::Transform```. It is templated over the data type, and
input
and output dimentions. All sensor model classes should inherit
from
it, and implement the methods:
The class
```otb::Sensor
Transform
Base```
is the new base class for
sensor
models. It inherits from
```otb::Transform```
, which inherits
from
```itk::Transform```
. It is templated over the data type, and
input
and output dimentions. All sensor model classes should inherit
from
it, and implement the methods:
-
```SetMetadataModel```
that takes a boost::any object representing
the model;
...
...
...
...