Struct ILLIXR::data_format::mesh_type
ClassList > ILLIXR > data_format > mesh_type
Inherits the following classes: ILLIXR::switchboard::event
Public Attributes
| Type | Name |
|---|---|
| bool | active = false |
| int | cell_x = 0 |
| int | cell_y = 0 |
| int | cell_z = 0 |
| unsigned | chunk_id = 0 |
| bool | compressed = false |
| unsigned | id = 0 |
| unsigned | max_chunk = 0 |
| const std::vector< char > | mesh = {} |
| unsigned | num_faces = 0 |
| unsigned | num_vertices = 0 |
| std::shared_ptr< draco_illixr::PlyReader > | reader |
| unsigned | type |
Public Functions
| Type | Name |
|---|---|
| mesh_type (const unsigned type_, std::shared_ptr< draco_illixr::PlyReader > input_reader, unsigned id_) |
|
| mesh_type (const unsigned type_, std::shared_ptr< draco_illixr::PlyReader > input_reader, unsigned id_, bool is_active) |
|
| mesh_type (const unsigned type_, std::shared_ptr< draco_illixr::PlyReader > input_reader, unsigned id_, unsigned chunk_id_, unsigned max_chunk_, unsigned num_faces_, unsigned num_vertices_, bool is_active) |
|
| mesh_type (const unsigned type_, const std::vector< char > & input_mesh, bool is_compressed, unsigned id_) |
|
| mesh_type (const unsigned type_, const std::vector< char > & input_mesh, unsigned id_, unsigned chunk_id_, unsigned max_chunk_) |
|
| mesh_type (const unsigned type_, const std::vector< char > & input_mesh, bool is_compressed, bool is_active, int cell_x_, int cell_y_, int cell_z_) |
|
| mesh_type (const unsigned type_, std::shared_ptr< draco_illixr::PlyReader > input_reader, bool is_compressed, bool is_active, unsigned id_) |
|
| mesh_type (const unsigned type_, const std::vector< char > & input_mesh, bool is_compressed, bool is_active, unsigned id_) |
|
| mesh_type (const unsigned type_, const std::vector< char > & input_mesh, bool is_compressed, bool is_active, unsigned id_, unsigned num_faces_, unsigned num_vertices_) |
|
| mesh_type (const unsigned type_, const std::vector< char > & input_mesh, bool is_compressed, bool is_active, unsigned id_, unsigned chunk_id_, unsigned max_chunk_, unsigned num_faces_, unsigned num_vertices_) |
|
| mesh_type (const unsigned type_, const std::vector< char > & input_mesh, bool is_compressed, bool is_active, unsigned id_, unsigned chunk_id_, unsigned max_chunk_, unsigned num_faces_, unsigned num_vertices_, std::shared_ptr< draco_illixr::PlyReader > input_reader) |
|
| mesh_type (const unsigned type_, const std::vector< char > & input_mesh, bool is_active, unsigned id_, unsigned chunk_id_, unsigned max_chunk_) |
Public Functions inherited from ILLIXR::switchboard::event
See ILLIXR::switchboard::event
| Type | Name |
|---|---|
| void | serialize (Archive & ar, const unsigned int version) |
| virtual | ~event () = default |
Public Attributes Documentation
variable active
bool ILLIXR::data_format::mesh_type::active;
variable cell_x
int ILLIXR::data_format::mesh_type::cell_x;
variable cell_y
int ILLIXR::data_format::mesh_type::cell_y;
variable cell_z
int ILLIXR::data_format::mesh_type::cell_z;
variable chunk_id
unsigned ILLIXR::data_format::mesh_type::chunk_id;
variable compressed
bool ILLIXR::data_format::mesh_type::compressed;
variable id
unsigned ILLIXR::data_format::mesh_type::id;
variable max_chunk
unsigned ILLIXR::data_format::mesh_type::max_chunk;
variable mesh
const std::vector<char> ILLIXR::data_format::mesh_type::mesh;
variable num_faces
unsigned ILLIXR::data_format::mesh_type::num_faces;
variable num_vertices
unsigned ILLIXR::data_format::mesh_type::num_vertices;
variable reader
std::shared_ptr<draco_illixr::PlyReader> ILLIXR::data_format::mesh_type::reader;
variable type
unsigned ILLIXR::data_format::mesh_type::type;
Public Functions Documentation
function mesh_type [1/12]
inline ILLIXR::data_format::mesh_type::mesh_type (
const unsigned type_,
std::shared_ptr< draco_illixr::PlyReader > input_reader,
unsigned id_
)
function mesh_type [2/12]
inline ILLIXR::data_format::mesh_type::mesh_type (
const unsigned type_,
std::shared_ptr< draco_illixr::PlyReader > input_reader,
unsigned id_,
bool is_active
)
function mesh_type [3/12]
inline ILLIXR::data_format::mesh_type::mesh_type (
const unsigned type_,
std::shared_ptr< draco_illixr::PlyReader > input_reader,
unsigned id_,
unsigned chunk_id_,
unsigned max_chunk_,
unsigned num_faces_,
unsigned num_vertices_,
bool is_active
)
function mesh_type [4/12]
inline ILLIXR::data_format::mesh_type::mesh_type (
const unsigned type_,
const std::vector< char > & input_mesh,
bool is_compressed,
unsigned id_
)
function mesh_type [5/12]
inline ILLIXR::data_format::mesh_type::mesh_type (
const unsigned type_,
const std::vector< char > & input_mesh,
unsigned id_,
unsigned chunk_id_,
unsigned max_chunk_
)
function mesh_type [6/12]
inline ILLIXR::data_format::mesh_type::mesh_type (
const unsigned type_,
const std::vector< char > & input_mesh,
bool is_compressed,
bool is_active,
int cell_x_,
int cell_y_,
int cell_z_
)
function mesh_type [7/12]
inline ILLIXR::data_format::mesh_type::mesh_type (
const unsigned type_,
std::shared_ptr< draco_illixr::PlyReader > input_reader,
bool is_compressed,
bool is_active,
unsigned id_
)
function mesh_type [8/12]
inline ILLIXR::data_format::mesh_type::mesh_type (
const unsigned type_,
const std::vector< char > & input_mesh,
bool is_compressed,
bool is_active,
unsigned id_
)
function mesh_type [9/12]
inline ILLIXR::data_format::mesh_type::mesh_type (
const unsigned type_,
const std::vector< char > & input_mesh,
bool is_compressed,
bool is_active,
unsigned id_,
unsigned num_faces_,
unsigned num_vertices_
)
function mesh_type [10/12]
inline ILLIXR::data_format::mesh_type::mesh_type (
const unsigned type_,
const std::vector< char > & input_mesh,
bool is_compressed,
bool is_active,
unsigned id_,
unsigned chunk_id_,
unsigned max_chunk_,
unsigned num_faces_,
unsigned num_vertices_
)
function mesh_type [11/12]
inline ILLIXR::data_format::mesh_type::mesh_type (
const unsigned type_,
const std::vector< char > & input_mesh,
bool is_compressed,
bool is_active,
unsigned id_,
unsigned chunk_id_,
unsigned max_chunk_,
unsigned num_faces_,
unsigned num_vertices_,
std::shared_ptr< draco_illixr::PlyReader > input_reader
)
function mesh_type [12/12]
inline ILLIXR::data_format::mesh_type::mesh_type (
const unsigned type_,
const std::vector< char > & input_mesh,
bool is_active,
unsigned id_,
unsigned chunk_id_,
unsigned max_chunk_
)
The documentation for this class was generated from the following file /home/friedel/tmp/ILLIXR/include/illixr/data_format/mesh.hpp