mf
Media Framework
|
Imports point cloud from PLY file. More...
#include <ply_importer.h>
Public Member Functions | |
ply_importer (const char *filename, line_delimitor ld=line_delimitor::unknown) | |
ply_importer (const std::string &filename, line_delimitor ld=line_delimitor::unknown) | |
std::size_t | size () const override |
bool | all_valid () const override |
void | rewind () override |
std::ptrdiff_t | tell () const override |
void | read (point_xyz *, std::size_t sz) override |
void | read (point_full *, std::size_t sz) override |
bool | is_binary () const |
bool | is_ascii () const |
Imports point cloud from PLY file.
Reads only points (vertices), possibly with RGB color and normal vector data. Supports ASCII and binary formats. Detects line ending type from file. File may contains other elements except vertex, but those are not read. List-type properties are not supported, and are only tolerated in elements behinds vertex.
|
explicit |
|
inlineexplicit |
|
override |
|
inline |
|
inline |
|
override |
|
override |
|
override |
|
override |
|
override |