cesium-native 0.46.0
Loading...
Searching...
No Matches
Cesium3DTilesReader::Extension3dTilesBoundingVolumeCylinderReader Class Reference

Reads Extension3dTilesBoundingVolumeCylinder instances from JSON. More...

#include <Cesium3DTilesReader/Extension3dTilesBoundingVolumeCylinderReader.h>

Public Member Functions

 Extension3dTilesBoundingVolumeCylinderReader ()
 Constructs a new instance.
 
CesiumJsonReader::JsonReaderOptionsgetOptions ()
 Gets the options controlling how the JSON is read.
 
const CesiumJsonReader::JsonReaderOptionsgetOptions () const
 Gets the options controlling how the JSON is read.
 
CesiumJsonReader::ReadJsonResult< Cesium3DTiles::Extension3dTilesBoundingVolumeCylinderreadFromJson (const std::span< const std::byte > &data) const
 Reads an instance of Extension3dTilesBoundingVolumeCylinder from a byte buffer.
 
CesiumJsonReader::ReadJsonResult< Cesium3DTiles::Extension3dTilesBoundingVolumeCylinderreadFromJson (const rapidjson::Value &value) const
 Reads an instance of Extension3dTilesBoundingVolumeCylinder from a rapidJson::Value.
 
CesiumJsonReader::ReadJsonResult< std::vector< Cesium3DTiles::Extension3dTilesBoundingVolumeCylinder > > readArrayFromJson (const rapidjson::Value &value) const
 Reads an array of instances of Extension3dTilesBoundingVolumeCylinder from a rapidJson::Value.
 

Detailed Description

Reads Extension3dTilesBoundingVolumeCylinder instances from JSON.

Definition at line 25 of file Extension3dTilesBoundingVolumeCylinderReader.h.

Member Function Documentation

◆ readArrayFromJson()

CesiumJsonReader::ReadJsonResult< std::vector< Cesium3DTiles::Extension3dTilesBoundingVolumeCylinder > > Cesium3DTilesReader::Extension3dTilesBoundingVolumeCylinderReader::readArrayFromJson ( const rapidjson::Value & value) const

Reads an array of instances of Extension3dTilesBoundingVolumeCylinder from a rapidJson::Value.

Parameters
valueThe value from which to read the array of instances.
Returns
The result of reading the array of instances.

◆ readFromJson() [1/2]

CesiumJsonReader::ReadJsonResult< Cesium3DTiles::Extension3dTilesBoundingVolumeCylinder > Cesium3DTilesReader::Extension3dTilesBoundingVolumeCylinderReader::readFromJson ( const rapidjson::Value & value) const

Reads an instance of Extension3dTilesBoundingVolumeCylinder from a rapidJson::Value.

Parameters
valueThe value from which to read the instance.
Returns
The result of reading the instance.

◆ readFromJson() [2/2]

CesiumJsonReader::ReadJsonResult< Cesium3DTiles::Extension3dTilesBoundingVolumeCylinder > Cesium3DTilesReader::Extension3dTilesBoundingVolumeCylinderReader::readFromJson ( const std::span< const std::byte > & data) const

Reads an instance of Extension3dTilesBoundingVolumeCylinder from a byte buffer.

Parameters
dataThe buffer from which to read the instance.
Returns
The result of reading the instance.

The documentation for this class was generated from the following file: