
V - Vector typepublic class LngLatToECEFProjection<V extends NumberVector<?>> extends Object implements Projection<V,V>
| Modifier and Type | Class and Description |
|---|---|
static class |
LngLatToECEFProjection.Parameterizer
Parameterization class.
|
| Modifier and Type | Field and Description |
|---|---|
private NumberVector.Factory<V,?> |
factory
Vector factory to use.
|
(package private) EarthModel |
model
Earth model to use
|
| Constructor and Description |
|---|
LngLatToECEFProjection(EarthModel model)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
SimpleTypeInformation<? super V> |
getInputDataTypeInformation()
Input type information.
|
SimpleTypeInformation<V> |
getOutputDataTypeInformation()
Output type restriction
|
void |
initialize(SimpleTypeInformation<V> in)
Initialize
|
V |
project(V data)
Project a single instance.
|
EarthModel model
private NumberVector.Factory<V extends NumberVector<?>,?> factory
public LngLatToECEFProjection(EarthModel model)
model - Earth model to use.public void initialize(SimpleTypeInformation<V> in)
Projectioninitialize in interface Projection<V extends NumberVector<?>,V extends NumberVector<?>>in - Data type to use for projecting.public V project(V data)
Projectionproject in interface Projection<V extends NumberVector<?>,V extends NumberVector<?>>data - Data to projectpublic SimpleTypeInformation<? super V> getInputDataTypeInformation()
ProjectiongetInputDataTypeInformation in interface Projection<V extends NumberVector<?>,V extends NumberVector<?>>public SimpleTypeInformation<V> getOutputDataTypeInformation()
ProjectiongetOutputDataTypeInformation in interface Projection<V extends NumberVector<?>,V extends NumberVector<?>>