cesium-native 0.50.0
|
A 'MultiPolygon' geometry object. More...
#include <CesiumVectorData/GeoJsonObjectTypes.h>
Public Attributes | |
std::vector< std::vector< std::vector< glm::dvec3 > > > | coordinates |
The list of Polygons making up this MultiPolygon. Each entry has equivalent rules to the coordinates property of a GeoJsonPolygon. | |
std::optional< CesiumGeometry::AxisAlignedBox > | boundingBox = std::nullopt |
The bounding box associated with this MultiPolygon 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::MultiPolygon |
The GeoJsonObjectType for a MultiPolygon. | |
A 'MultiPolygon' geometry object.
A MultiPolygon value contains multiple Polygon coordinate sets.
Definition at line 233 of file GeoJsonObjectTypes.h.
std::optional<CesiumGeometry::AxisAlignedBox> CesiumVectorData::GeoJsonMultiPolygon::boundingBox = std::nullopt |
The bounding box associated with this MultiPolygon value, if any.
Definition at line 247 of file GeoJsonObjectTypes.h.
std::vector<std::vector<std::vector<glm::dvec3> > > CesiumVectorData::GeoJsonMultiPolygon::coordinates |
The list of Polygons making up this MultiPolygon. Each entry has equivalent rules to the coordinates property of a GeoJsonPolygon.
Definition at line 242 of file GeoJsonObjectTypes.h.
CesiumUtility::JsonValue::Object CesiumVectorData::GeoJsonMultiPolygon::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 256 of file GeoJsonObjectTypes.h.
std::optional<VectorStyle> CesiumVectorData::GeoJsonMultiPolygon::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 263 of file GeoJsonObjectTypes.h.
|
staticconstexpr |
The GeoJsonObjectType
for a MultiPolygon.
Definition at line 235 of file GeoJsonObjectTypes.h.