vsgXchange: vsgXchange::Tiles3D::ArraySchema< T > Struct Template Reference

vsgXchange 1.1.9 VulkanSceneGraph 3rd party data integration library

Loading...
Searching...
No Matches
vsgXchange::Tiles3D::ArraySchema< T > Struct Template Reference

Template class for reading an array of values from JSON or from a binary block. More...

`#include <3DTiles.h>`

Inheritance diagram for vsgXchange::Tiles3D::ArraySchema< T >:
[legend]
Collaboration diagram for vsgXchange::Tiles3D::ArraySchema< T >:
[legend]

## Public Member Functions
void | read_number (vsg::JSONParser &, std::istream &input) override
void | read_number (vsg::JSONParser &parser, const std::string_view &property, std::istream &input) override
void | assign (vsg::ubyteArray &binary, uint32_t count)
| operator bool () const noexcept

## Public Attributes
const uint32_t | invalidOffset = std::numeric_limits<uint32_t>::max()
uint32_t | byteOffset = invalidOffset
std::vector< T > | values

## Detailed Description

template<typename T>
struct vsgXchange::Tiles3D::ArraySchema< T >

Template class for reading an array of values from JSON or from a binary block.

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

- include/vsgXchange/3DTiles.h