![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
GeoJSON Feature オブジェクト More...
#include <GeoJSON.hpp>
Inherits s3d::GeoJSONBase.
Public Member Functions | |
SIV3D_NODISCARD_CXX20 | GeoJSONFeature (const JSON &object, FlipY flipY=FlipY::Yes) |
GeoJSON Feature オブジェクトを作成します。 More... | |
const GeoJSONGeometry & | getGeometry () const noexcept |
GeoJSONGeometry データを返します。 More... | |
const JSON & | getProperties () const noexcept |
GeoJSON Feature の properties を返します。 More... | |
const std::variant< std::monostate, String, double > & | getID () const noexcept |
GeoJSON Feature の id を返します。 More... | |
![]() | |
SIV3D_NODISCARD_CXX20 | GeoJSONBase ()=default |
デフォルトコンストラクタ More... | |
SIV3D_NODISCARD_CXX20 | GeoJSONBase (const JSON &object) |
GeoJSON オブジェクトを作成します。 More... | |
const Array< double > & | getBBox () const noexcept |
バウンディングボックスデータを返します。 More... | |
GeoJSONType | getType () const noexcept |
GeoJSON type を返します。 More... | |
Friends | |
void | Formatter (FormatData &formatData, const GeoJSONFeature &feature) |
Additional Inherited Members | |
![]() | |
Array< double > | m_bbox |
バウンディングボックス More... | |
GeoJSONType | m_type = GeoJSONType::Feature |
GeoJSON type. More... | |
GeoJSON Feature オブジェクト
SIV3D_NODISCARD_CXX20 s3d::GeoJSONFeature::GeoJSONFeature | ( | const JSON & | object, |
FlipY | flipY = FlipY::Yes |
||
) |
GeoJSON Feature オブジェクトを作成します。
object | JSON データ |
|
noexcept |
GeoJSONGeometry データを返します。
|
noexcept |
GeoJSON Feature の id を返します。
|
noexcept |
GeoJSON Feature の properties を返します。
|
friend |