Cesium for Unreal 2.24.1
Loading...
Searching...
No Matches
CesiumFeaturesMetadataDescription.h File Reference
#include "CesiumFeatureIdSet.h"
#include "CesiumMetadataEncodingDetails.h"
#include "CesiumMetadataPropertyDetails.h"
#include "CesiumMetadataValue.h"
#include "Containers/Array.h"
#include "Containers/UnrealString.h"
#include "Misc/Guid.h"
#include "CesiumFeaturesMetadataDescription.generated.h"

Go to the source code of this file.

Classes

struct  FCesiumFeatureIdSetDescription
 Description of a feature ID set from either EXT_mesh_features or EXT_instance_features. More...
 
struct  FCesiumPrimitiveFeaturesDescription
 Description of the feature ID sets available from the EXT_mesh_features and EXT_instance_features extensions in a glTF. More...
 
struct  FCesiumPropertyTablePropertyDescription
 Description of a property table property that should be encoded for access on the GPU. More...
 
struct  FCesiumPropertyTableDescription
 Description of a property table containing properties to be encoded for access in Unreal materials. More...
 
struct  FCesiumPropertyTexturePropertyDescription
 Description of a property texture property that should be made accessible to Unreal materials. More...
 
struct  FCesiumPropertyTextureDescription
 Description of a property texture with properties that should be made accessible to Unreal materials. More...
 
struct  FCesiumPrimitiveMetadataDescription
 Names of the metadata entities referenced by the EXT_structural_metadata on a glTF's primitives. More...
 
struct  FCesiumModelMetadataDescription
 Description of metadata from a glTF's EXT_structural_metadata extension that should be uploaded to the GPU for access in Unreal materials. More...
 
struct  FCesiumMetadataPropertyStatisticValue
 A statistic for a metadata property's values. More...
 
struct  FCesiumMetadataPropertyStatisticsDescription
 The statistics for a given metadata property. More...
 
struct  FCesiumMetadataClassStatisticsDescription
 The statistics for a given metadata class. More...
 
struct  FCesiumFeaturesMetadataDescription
 Description of both feature IDs and metadata from a glTF via the EXT_mesh_features and EXT_structural_metadata extensions. More...
 

Enumerations

enum class  ECesiumMetadataStatisticSemantic {
  None = 0 UMETA(Hidden) , Min , Max , Mean ,
  Median , StandardDeviation , Variance , Sum
}
 Supported statistic semantics from the 3D Tiles specification. More...
 

Enumeration Type Documentation

◆ ECesiumMetadataStatisticSemantic

Supported statistic semantics from the 3D Tiles specification.

Enumerator
None 
Min 

The minimum property value occurring in the tileset.

Max 

The maximum property value occurring in the tileset.

Mean 

The arithmetic mean of property values occurring in the tileset.

Median 

The median of property values occurring in the tileset.

StandardDeviation 

The standard deviation of property values occurring in the tileset.

Variance 

The variance of property values occurring in the tileset.

Sum 

The sum of property values occurring in the tileset.

Definition at line 271 of file CesiumFeaturesMetadataDescription.h.