cesium-native
0.41.0
|
Represents a boolean array metadata property in EXT_structural_metadata. More...
#include <CesiumGltf/PropertyView.h>
Public Member Functions | |
PropertyView () | |
Constructs an empty property instance. | |
PropertyView (const ClassProperty &classProperty) | |
Constructs a property instance from a class definition only. | |
PropertyViewStatusType | status () const noexcept |
const std::optional< std::string > & | name () const noexcept |
const std::optional< std::string > & | semantic () const noexcept |
const std::optional< std::string > & | description () const noexcept |
int64_t | arrayCount () const noexcept |
bool | normalized () const noexcept |
std::optional< PropertyArrayView< bool > > | offset () const noexcept |
std::optional< PropertyArrayView< bool > > | scale () const noexcept |
std::optional< PropertyArrayView< bool > > | max () const noexcept |
std::optional< PropertyArrayView< bool > > | min () const noexcept |
bool | required () const noexcept |
std::optional< PropertyArrayView< bool > > | noData () const noexcept |
std::optional< PropertyArrayView< bool > > | defaultValue () const noexcept |
Protected Member Functions | |
PropertyView (PropertyViewStatusType status) | |
Constructs an invalid instance for an erroneous property. More... | |
PropertyView (const ClassProperty &classProperty, const PropertyTableProperty &) | |
Constructs a property instance from a property table property and its class definition. | |
Protected Attributes | |
PropertyViewStatusType | _status |
Represents a boolean array metadata property in EXT_structural_metadata.
Definition at line 2077 of file PropertyView.h.
|
inlineprotected |
Constructs an invalid instance for an erroneous property.
status | The value of PropertyViewStatus indicating the error with the property. |
Definition at line 2128 of file PropertyView.h.
|
inlinenoexcept |
Definition at line 2175 of file PropertyView.h.
|
inlinenoexcept |
Definition at line 2225 of file PropertyView.h.
|
inlinenoexcept |
Definition at line 2168 of file PropertyView.h.
|
inlinenoexcept |
Definition at line 2199 of file PropertyView.h.
|
inlinenoexcept |
Definition at line 2206 of file PropertyView.h.
|
inlinenoexcept |
Definition at line 2156 of file PropertyView.h.
|
inlinenoexcept |
Definition at line 2218 of file PropertyView.h.
|
inlinenoexcept |
Definition at line 2180 of file PropertyView.h.
|
inlinenoexcept |
Definition at line 2185 of file PropertyView.h.
|
inlinenoexcept |
Definition at line 2213 of file PropertyView.h.
|
inlinenoexcept |
Definition at line 2192 of file PropertyView.h.
|
inlinenoexcept |
Definition at line 2161 of file PropertyView.h.
|
inlinenoexcept |
Definition at line 2151 of file PropertyView.h.