Cogs.Core
|
Public Attributes | |
TileKey | tileKey |
size_t | layoutHash |
uint32_t | timestamp |
glm::vec3 | min |
Tile world-space bounding box min corner. | |
glm::vec3 | max |
Tile world-space bounding box max corner. | |
glm::uvec3 | N |
Number of samples expected along each dimension (total=N^3). | |
std::set< RegionKey > | regionKeys |
Regions present in that tile. | |
Memory::TypedBuffer< glm::vec4 > | data0 |
Memory::TypedBuffer< float > | data1 |
uint64_t | clientData |
Passed along to alpha-callback. | |
Definition at line 41 of file OctComponent.h.
uint64_t Cogs::Core::Volumetric::TileResponse::clientData |
Passed along to alpha-callback.
Definition at line 52 of file OctComponent.h.
Memory::TypedBuffer<glm::vec4> Cogs::Core::Volumetric::TileResponse::data0 |
Definition at line 50 of file OctComponent.h.
Memory::TypedBuffer<float> Cogs::Core::Volumetric::TileResponse::data1 |
Definition at line 51 of file OctComponent.h.
size_t Cogs::Core::Volumetric::TileResponse::layoutHash |
Definition at line 44 of file OctComponent.h.
glm::vec3 Cogs::Core::Volumetric::TileResponse::max |
Tile world-space bounding box max corner.
Definition at line 47 of file OctComponent.h.
glm::vec3 Cogs::Core::Volumetric::TileResponse::min |
Tile world-space bounding box min corner.
Definition at line 46 of file OctComponent.h.
glm::uvec3 Cogs::Core::Volumetric::TileResponse::N |
Number of samples expected along each dimension (total=N^3).
Definition at line 48 of file OctComponent.h.
Referenced by Cogs::Core::EchoSounder::OctProviderSystem::update().
std::set<RegionKey> Cogs::Core::Volumetric::TileResponse::regionKeys |
Regions present in that tile.
Definition at line 49 of file OctComponent.h.
Referenced by Cogs::Core::EchoSounder::OctProviderSystem::update().
TileKey Cogs::Core::Volumetric::TileResponse::tileKey |
Definition at line 43 of file OctComponent.h.
uint32_t Cogs::Core::Volumetric::TileResponse::timestamp |
Definition at line 45 of file OctComponent.h.