5#include <Cesium3DTiles/Padding.h>
6#include <Cesium3DTilesReader/Library.h>
7#include <CesiumJsonReader/JsonReader.h>
8#include <CesiumJsonReader/JsonReaderOptions.h>
10#include <rapidjson/fwd.h>
CesiumJsonReader::ReadJsonResult< Cesium3DTiles::Padding > readFromJson(const rapidjson::Value &value) const
Reads an instance of Padding from a rapidJson::Value.
PaddingReader()
Constructs a new instance.
CesiumJsonReader::ReadJsonResult< std::vector< Cesium3DTiles::Padding > > readArrayFromJson(const rapidjson::Value &value) const
Reads an array of instances of Padding from a rapidJson::Value.
CesiumJsonReader::ReadJsonResult< Cesium3DTiles::Padding > readFromJson(const std::span< const std::byte > &data) const
Reads an instance of Padding from a byte buffer.
const CesiumJsonReader::JsonReaderOptions & getOptions() const
Gets the options controlling how the JSON is read.
CesiumJsonReader::JsonReaderOptions & getOptions()
Gets the options controlling how the JSON is read.
Holds options for reading statically-typed data structures from JSON.
Classes for reading 3D Tiles.
Classes for using 3D Tiles.
The padding property specifies how many rows of attribute data in each dimension come from neighborin...
The result of JsonReader::readJson.