cesium-native 0.50.0
|
A Point
geometry object.
More...
#include <CesiumVectorData/GeoJsonObjectTypes.h>
Public Attributes | |
glm::dvec3 | coordinates |
The Cartographic coordinates for this Point. | |
std::optional< CesiumGeometry::AxisAlignedBox > | boundingBox = std::nullopt |
The bounding box associated with this Point value, if any. | |
CesiumUtility::JsonValue::Object | foreignMembers |
Any members specified on this object that are not part of the specification for this object. | |
std::optional< VectorStyle > | style = std::nullopt |
The style to apply to this object as well as any child object. If not set, the style of any parent object or the default style will be used. | |
Static Public Attributes | |
static constexpr GeoJsonObjectType | TYPE = GeoJsonObjectType::Point |
The GeoJsonObjectType for a Point. | |
A Point
geometry object.
A Point value is a single cartographic position.
Definition at line 41 of file GeoJsonObjectTypes.h.
std::optional<CesiumGeometry::AxisAlignedBox> CesiumVectorData::GeoJsonPoint::boundingBox = std::nullopt |
The bounding box associated with this Point value, if any.
Definition at line 53 of file GeoJsonObjectTypes.h.
glm::dvec3 CesiumVectorData::GeoJsonPoint::coordinates |
The Cartographic
coordinates for this Point.
Definition at line 48 of file GeoJsonObjectTypes.h.
CesiumUtility::JsonValue::Object CesiumVectorData::GeoJsonPoint::foreignMembers |
Any members specified on this object that are not part of the specification for this object.
See https://datatracker.ietf.org/doc/html/rfc7946#section-6.1 for more information.
Definition at line 62 of file GeoJsonObjectTypes.h.
std::optional<VectorStyle> CesiumVectorData::GeoJsonPoint::style = std::nullopt |
The style to apply to this object as well as any child object. If not set, the style of any parent object or the default style will be used.
Definition at line 69 of file GeoJsonObjectTypes.h.
|
staticconstexpr |
The GeoJsonObjectType
for a Point.
Definition at line 43 of file GeoJsonObjectTypes.h.