icedb
version 0.5.1
Snow particle scattering database API
|
#include <shape.hpp>
Public Member Functions | |
void | apply (icedb::Shapes::NewShapeRequiredProperties &) const |
void | apply (icedb::Shapes::NewShapeRequiredProperties &) const |
void | apply (icedb::Shapes::NewShapeRequiredProperties &) const |
Public Attributes | |
bool | NC4_compat = true |
uint64_t | number_of_particle_scattering_elements = 0 |
uint8_t | number_of_particle_constituents = 0 |
uint8_t | particle_scattering_element_coordinates_are_integral = 0 |
FloatData_t | particle_scattering_element_coordinates |
std::string | particle_id |
void icedb::Examples::Shapes::ShapeRequiredData::apply | ( | icedb::Shapes::NewShapeRequiredProperties & | p | ) | const |
Definition at line 13 of file shapeIOtext.cpp.
References icedb::Shapes::NewShapeRequiredProperties::NC4_compat, NC4_compat, number_of_particle_constituents, icedb::Shapes::NewShapeRequiredProperties::number_of_particle_constituents, number_of_particle_scattering_elements, icedb::Shapes::NewShapeRequiredProperties::number_of_particle_scattering_elements, particle_id, icedb::Shapes::NewShapeRequiredProperties::particle_id, particle_scattering_element_coordinates, icedb::Shapes::NewShapeRequiredProperties::particle_scattering_element_coordinates, particle_scattering_element_coordinates_are_integral, and icedb::Shapes::NewShapeRequiredProperties::particle_scattering_element_coordinates_are_integral.
void icedb::Examples::Shapes::ShapeRequiredData::apply | ( | icedb::Shapes::NewShapeRequiredProperties & | ) | const |
void icedb::Examples::Shapes::ShapeRequiredData::apply | ( | icedb::Shapes::NewShapeRequiredProperties & | ) | const |
bool icedb::Examples::Shapes::ShapeRequiredData::NC4_compat = true |
uint8_t icedb::Examples::Shapes::ShapeRequiredData::number_of_particle_constituents = 0 |
Definition at line 19 of file shape.hpp.
Referenced by apply(), icedb::Examples::Shapes::m_atoi(), icedb::Examples::Shapes::readDDSCATtextContents(), icedb::Examples::Shapes::readPSUfile(), icedb::Examples::Shapes::readRawText(), and icedb::Examples::Shapes::writeDDSCAT().
uint64_t icedb::Examples::Shapes::ShapeRequiredData::number_of_particle_scattering_elements = 0 |
Definition at line 18 of file shape.hpp.
Referenced by apply(), icedb::Examples::Shapes::m_atoi(), icedb::Examples::Shapes::readDDSCATtextContents(), icedb::Examples::Shapes::readPSUfile(), icedb::Examples::Shapes::readRawText(), and icedb::Examples::Shapes::writeDDSCAT().
std::string icedb::Examples::Shapes::ShapeRequiredData::particle_id |
Definition at line 23 of file shape.hpp.
Referenced by apply(), icedb::Examples::Shapes::m_atoi(), main(), icedb::Examples::Shapes::readPSUfile(), icedb::Examples::Shapes::readRawText(), readtask(), and icedb::Examples::Shapes::writeDDSCAT().
FloatData_t icedb::Examples::Shapes::ShapeRequiredData::particle_scattering_element_coordinates |
Definition at line 22 of file shape.hpp.
Referenced by apply(), icedb::Examples::Shapes::m_atoi(), icedb::Examples::Shapes::readDDSCATtextContents(), icedb::Examples::Shapes::readPSUfile(), icedb::Examples::Shapes::readRawText(), icedb::Examples::Shapes::writeDDSCAT(), and icedb::Examples::Shapes::writeTextRaw().
uint8_t icedb::Examples::Shapes::ShapeRequiredData::particle_scattering_element_coordinates_are_integral = 0 |
Definition at line 21 of file shape.hpp.
Referenced by apply(), icedb::Examples::Shapes::m_atoi(), icedb::Examples::Shapes::readDDSCATtextContents(), icedb::Examples::Shapes::readPSUfile(), and icedb::Examples::Shapes::readRawText().