Decodes a draco comptressed file into a lvr model. More...

Go to the source code of this file.
| Namespaces | |
| lvr2 | |
| Functions | |
| void | lvr2::createTextures (std::vector< int32_t > &drcTextures, std::vector< GlTexture * > &lvrTextures) | 
| transforms the int32_t vector with texture data into actual GlTextures  More... | |
| void | lvr2::createTextures (std::vector< int32_t > &drcTextures, std::vector< Texture > &lvrTextures) | 
| transforms the int32_t vector with texture data into actual GlTextures  More... | |
| ModelPtr | lvr2::decodeDraco (draco::DecoderBuffer &buffer, draco::EncodedGeometryType type) | 
| delivers ModelPtr from draco DecoderBuffer  More... | |
| const draco::PointAttribute * | lvr2::getDracoAttributeByAttributeMetadata (draco::PointCloud *geometry, std::string key, std::string value) | 
| delivers PointAttribute by searching for given Attribute Metadata Entries  More... | |
| template<typename LvrArrType , typename DataType , int numComponents> | |
| LvrArrType | lvr2::loadAttributeFromDraco (const draco::PointAttribute *attribute) | 
| loads any GeometryAttribute from draco pointcloud and returns its values  More... | |
| ModelPtr | lvr2::readMesh (draco::DecoderBuffer &buffer, draco::Decoder &decoder) | 
| loads a mesh from the decoderBuffer and converts it into the lvr structure  More... | |
| ModelPtr | lvr2::readPointCloud (draco::DecoderBuffer &buffer, draco::Decoder &decoder) | 
| loads a pointcloud from the decoderBuffer and converts it into the lvr structure  More... | |
Decodes a draco comptressed file into a lvr model.
Supports geometrys compressed using draco https://github.com/google/draco
Definition in file DracoDecoder.cpp.