LuciadCPillar C# 2023.1.04
|
Provides transformations between a source and a target coordinate reference. More...
Public Member Functions | |
void | Dispose () |
Luciad.Cartesian.? Coordinate | Transform (Luciad.Cartesian.Coordinate point) |
Transforms a point from the source reference to the target reference. More... | |
Luciad.Geometries.Bounds | Transform (Luciad.Geometries.Bounds bounds) |
Transforms the bounds from the source reference to the target reference. More... | |
Luciad.Geometries.Point | Transform (Luciad.Geometries.Point point) |
Transforms a point from the source reference to the target reference. More... | |
Static Public Member Functions | |
static Luciad.Geodesy.Transformation | Create (Luciad.Geodesy.CoordinateReference source, Luciad.Geodesy.CoordinateReference target) |
Creates a transformation for the given references. More... | |
Properties | |
bool | IsIdentity [get] |
Luciad.Geodesy.CoordinateReference | SourceReference [get] |
Luciad.Geodesy.CoordinateReference | TargetReference [get] |
Provides transformations between a source and a target coordinate reference.
|
inlinestatic |
Creates a transformation for the given references.
source
Source coordinate reference.
target
Target coordinate reference.
transformation for the given references.
luciad::InvalidArgumentException
when no transformation can be set up.
|
inline |
|
inline |
Transforms a point from the source reference to the target reference.
point
Point.
transformed point in the target reference, std::nullopt if the point does not exist in the target reference.
|
inline |
Transforms the bounds from the source reference to the target reference.
bounds
Bounds.
transformed bounds in the target reference, std::nullopt if the bounds does not exist in the target reference, std::nullopt if the bounds is not defined in the source reference.
|
inline |
Transforms a point from the source reference to the target reference.
point
Point.
transformed point in the target reference, std::nullopt if the point does not exist in the target reference, std::nullopt if the point is not defined in the source reference
|
get |
|
get |
|
get |