Compression rules for given data context. More...
#include <compression.hh>
Public Member Functions | |
compression_config () | |
Public Attributes | |
size_t | compressed_vel_precision = 16 |
size_t | compressed_o_size |
float | quat_max_size = 0.707107 |
float | quat_min_size = -0.707107 |
size_t | quat_index_precision = 2 |
size_t | quat_component_precision = 9 |
float | quat_step |
float | size_max_size = 20.0 |
float | size_min_size = 0.0 |
size_t | size_precision = 3 |
float | vel_size = 12 |
float | vel_step |
uint32_t | color_min_val = 0 |
uint32_t | color_max_val = 0 |
uint32_t | species_min_val = 0 |
uint32_t | species_max_val = 3 |
uint32_t | type_min_val = 0 |
uint32_t | type_max_val = 7 |
uint32_t | faction_min_val = 0 |
uint32_t | faction_max_val = 2 |
Compression rules for given data context.
aether::compression::compression_config::compression_config | ( | ) |
uint32_t aether::compression::compression_config::color_max_val = 0 |
uint32_t aether::compression::compression_config::color_min_val = 0 |
size_t aether::compression::compression_config::compressed_o_size |
size_t aether::compression::compression_config::compressed_vel_precision = 16 |
uint32_t aether::compression::compression_config::faction_max_val = 2 |
uint32_t aether::compression::compression_config::faction_min_val = 0 |
size_t aether::compression::compression_config::quat_component_precision = 9 |
size_t aether::compression::compression_config::quat_index_precision = 2 |
float aether::compression::compression_config::quat_max_size = 0.707107 |
float aether::compression::compression_config::quat_min_size = -0.707107 |
float aether::compression::compression_config::quat_step |
float aether::compression::compression_config::size_max_size = 20.0 |
float aether::compression::compression_config::size_min_size = 0.0 |
size_t aether::compression::compression_config::size_precision = 3 |
uint32_t aether::compression::compression_config::species_max_val = 3 |
uint32_t aether::compression::compression_config::species_min_val = 0 |
uint32_t aether::compression::compression_config::type_max_val = 7 |
uint32_t aether::compression::compression_config::type_min_val = 0 |
float aether::compression::compression_config::vel_size = 12 |
float aether::compression::compression_config::vel_step |