|
| Sample ()=default |
| Default constructor.
|
|
| Sample (double x, double y, double value) |
| Constructor taking coordinates and values.
|
|
bool | IsValid (const double missingValue=constants::missing::doubleValue) const |
| Determines if the sample instance has valid coordinates.
|
|
| Point () |
| Constructor initializing with missing values.
|
|
| Point (double x, double y) |
| Constructor initializing with given coordinates.
|
|
void | SetInvalid () |
| Set the point to be invalid.
|
|
Point & | operator+= (const Point &p) |
| Inplace add point to point.
|
|
Point & | operator-= (const Point &p) |
| Inplace subtract point from point.
|
|
Point & | operator+= (const Vector &vec) |
| Inplace add vector to a point.
|
|
Point & | operator-= (const Vector &vec) |
| Inplace subtract vector from a point.
|
|
Point & | operator/= (const Point &p) |
| Inplace divide point by point.
|
|
Point & | operator*= (const Point &p) |
| Inplace multiply point by point.
|
|
Point & | operator+= (const double p) |
| Inplace add scalar to point.
|
|
Point & | operator-= (const double p) |
| Inplace subtract scalar from point.
|
|
Point & | operator/= (const double p) |
| Inplace divide point by scalar.
|
|
Point & | operator*= (const double p) |
| Inplace multiply point by scalar.
|
|
Point | operator* (int const &rhs) const |
| Overloads multiplication with a integer.
|
|
void | TransformSphericalToCartesian (double referenceLatitude) |
| Transforms spherical coordinates to cartesian.
|
|
bool | IsValid (const double missingValue=constants::missing::doubleValue) const |
| Determines if one of the point coordinates equals to missingValue .
|
|