5#include <CesiumGltf/Extension3dTilesTilesetVoxels.h>
6#include <CesiumGltfReader/Library.h>
7#include <CesiumJsonReader/JsonReader.h>
8#include <CesiumJsonReader/JsonReaderOptions.h>
10#include <rapidjson/fwd.h>
70 std::vector<CesiumGltf::Extension3dTilesTilesetVoxels>>
const CesiumJsonReader::JsonReaderOptions & getOptions() const
Gets the options controlling how the JSON is read.
CesiumJsonReader::ReadJsonResult< std::vector< CesiumGltf::Extension3dTilesTilesetVoxels > > readArrayFromJson(const rapidjson::Value &value) const
Reads an array of instances of Extension3dTilesTilesetVoxels from a rapidJson::Value.
CesiumJsonReader::ReadJsonResult< CesiumGltf::Extension3dTilesTilesetVoxels > readFromJson(const std::span< const std::byte > &data) const
Reads an instance of Extension3dTilesTilesetVoxels from a byte buffer.
Extension3dTilesTilesetVoxelsReader()
Constructs a new instance.
CesiumJsonReader::JsonReaderOptions & getOptions()
Gets the options controlling how the JSON is read.
CesiumJsonReader::ReadJsonResult< CesiumGltf::Extension3dTilesTilesetVoxels > readFromJson(const rapidjson::Value &value) const
Reads an instance of Extension3dTilesTilesetVoxels from a rapidJson::Value.
Holds options for reading statically-typed data structures from JSON.
Classes for reading glTF models.
Classes for working with glTF models.
3D Tiles voxel content extension. Indicates the presence of voxel content and associates it with meta...
The result of JsonReader::readJson.