This is the complete list of members for lvr2::HDF5IO, including all inherited members.
addArray(std::string groupName, std::string datasetName, unsigned int size, boost::shared_array< T > data) | lvr2::HDF5IO | |
addArray(std::string groupName, std::string datasetName, std::vector< size_t > &dimensions, boost::shared_array< T > data) | lvr2::HDF5IO | |
addArray(std::string groupName, std::string datasetName, std::vector< size_t > &dimensions, std::vector< hsize_t > &chunkSize, boost::shared_array< T > data) | lvr2::HDF5IO | |
addArray(HighFive::Group &g, std::string datasetName, std::vector< size_t > &dim, std::vector< hsize_t > &chunkSize, boost::shared_array< T > &data) | lvr2::HDF5IO | private |
addChannel(const std::string group, const std::string name, const AttributeChannel< T > &channel) | lvr2::HDF5IO | private |
addChannel(const std::string group, const std::string name, const FloatChannel &channel) | lvr2::HDF5IO | privatevirtual |
addChannel(const std::string group, const std::string name, const IndexChannel &channel) | lvr2::HDF5IO | privatevirtual |
addChannel(const std::string group, const std::string name, const UCharChannel &channel) | lvr2::HDF5IO | privatevirtual |
addFloatChannelToRawScan(std::string name, int nr, size_t n, unsigned w, floatArr data) | lvr2::HDF5IO | |
addImage(std::string groupName, std::string name, cv::Mat &img) | lvr2::HDF5IO | |
addImage(HighFive::Group &g, std::string datasetName, cv::Mat &img) | lvr2::HDF5IO | private |
addIndices(const IndexChannel &channel_ptr) | lvr2::HDF5IO | privatevirtual |
addRawCamData(int scan_id, int img_id, ScanImage &cam_data) | lvr2::HDF5IO | |
addRawDataHeader(std::string description, Matrix4< BaseVector< float >> &referenceFrame) | lvr2::HDF5IO | |
addRawScan(int nr, ScanPtr scan) | lvr2::HDF5IO | |
addVertices(const FloatChannel &channel_ptr) | lvr2::HDF5IO | privatevirtual |
chunkSize() | lvr2::HDF5IO | |
compress() | lvr2::HDF5IO | |
deleteDataset(const char *name) | lvr2::HDF5IO | |
exist(const std::string &groupName) | lvr2::HDF5IO | private |
getArray(std::string groupName, std::string datasetName, unsigned int &size) | lvr2::HDF5IO | |
getArray(std::string groupName, std::string datasetName, std::vector< size_t > &dim) | lvr2::HDF5IO | |
getArray(HighFive::Group &g, std::string datasetName, std::vector< size_t > &dim) | lvr2::HDF5IO | private |
getChannel(const std::string group, const std::string name, boost::optional< AttributeChannel< T >> &channel) | lvr2::HDF5IO | private |
getChannel(const std::string group, const std::string name, FloatChannelOptional &channel) | lvr2::HDF5IO | privatevirtual |
getChannel(const std::string group, const std::string name, IndexChannelOptional &channel) | lvr2::HDF5IO | privatevirtual |
getChannel(const std::string group, const std::string name, UCharChannelOptional &channel) | lvr2::HDF5IO | privatevirtual |
getFloatChannelFromRawScan(std::string name, int nr, unsigned int &n, unsigned &w) | lvr2::HDF5IO | |
getGroup(const std::string &groupName, bool create=true) | lvr2::HDF5IO | private |
getGroup(HighFive::Group &g, const std::string &groupName, bool create=true) | lvr2::HDF5IO | private |
getImage(std::string groupName, std::string datasetName) | lvr2::HDF5IO | |
getImage(HighFive::Group &g, std::string datasetName) | lvr2::HDF5IO | private |
getImage(HighFive::Group &g, std::string datasetName, cv::Mat &img) | lvr2::HDF5IO | private |
getIndices() | lvr2::HDF5IO | privatevirtual |
getMeshGroup(bool create=false) | lvr2::HDF5IO | private |
getRawCamData(bool load_image_data=true) | lvr2::HDF5IO | |
getRawScans(bool load_points=true) | lvr2::HDF5IO | |
getSingleRawCamData(int scan_id, int img_id, bool load_image_data=true) | lvr2::HDF5IO | |
getSingleRawScan(int nr, bool load_points=true) | lvr2::HDF5IO | |
getVertices() | lvr2::HDF5IO | privatevirtual |
HDF5IO(HDF5KernelPtr kernel, HDF5SchemaPtr schema) | lvr2::HDF5IO | |
HDF5IO() | lvr2::HDF5IO | inline |
HDF5IO(std::string filename, int open_flags=HighFive::File::ReadWrite) | lvr2::HDF5IO | |
HDF5IO(const std::string filename, const std::string part_name, int open_flags=HighFive::File::ReadOnly) | lvr2::HDF5IO | |
indices_name | lvr2::HDF5IO | static |
isGroup(HighFive::Group grp, std::string objName) | lvr2::HDF5IO | private |
loadScanProject() | lvr2::HDF5IO | |
m_chunkSize | lvr2::HDF5IO | private |
m_compress | lvr2::HDF5IO | private |
m_hdf5_file | lvr2::HDF5IO | private |
m_kernel | lvr2::HDF5IO | private |
m_mesh_path | lvr2::HDF5IO | private |
m_part_name | lvr2::HDF5IO | private |
m_previewReductionFactor | lvr2::HDF5IO | private |
m_schema | lvr2::HDF5IO | private |
m_usePreviews | lvr2::HDF5IO | private |
meshes_group | lvr2::HDF5IO | static |
open(std::string filename, int open_flag) | lvr2::HDF5IO | |
read(std::string filename) | lvr2::HDF5IO | virtual |
read(std::string filename, size_t scanNr) | lvr2::HDF5IO | |
readMesh(ModelPtr model_ptr) | lvr2::HDF5IO | |
readPointCloud(ModelPtr model_ptr) | lvr2::HDF5IO | |
reduceData(boost::shared_array< T > data, size_t dataCount, size_t dataWidth, unsigned int reductionFactor, size_t *reducedDataCount) | lvr2::HDF5IO | private |
save(std::string filename) | lvr2::HDF5IO | virtual |
save(ModelPtr model, std::string filename) | lvr2::HDF5IO | virtual |
saveMesh(ModelPtr model_ptr) | lvr2::HDF5IO | |
saveScanProject(ScanProjectPtr project) | lvr2::HDF5IO | |
setChunkSize(const size_t &size) | lvr2::HDF5IO | |
setCompress(bool compress) | lvr2::HDF5IO | |
setPreviewReductionFactor(const unsigned int factor) | lvr2::HDF5IO | |
setUsePreviews(bool use) | lvr2::HDF5IO | |
splitGroupNames(const std::string &groupName) | lvr2::HDF5IO | private |
vertices_name | lvr2::HDF5IO | static |
write_base_structure() | lvr2::HDF5IO | private |
~HDF5IO() | lvr2::HDF5IO | virtual |