ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
LineSetIO.cpp File Reference
#include "LineSetIO.h"
#include <FileSystem.h>
#include <Logging.h>
#include <rply.h>
#include <unordered_map>
Include dependency graph for LineSetIO.cpp:

Go to the source code of this file.

Namespaces

 cloudViewer
 Generic file read and write utility for python interface.
 
 cloudViewer::ply_lineset_reader
 
 cloudViewer::io
 

Functions

std::shared_ptr< geometry::LineSetcloudViewer::io::CreateLineSetFromFile (const std::string &filename, const std::string &format="auto", bool print_progress=false)
 
bool cloudViewer::io::ReadLineSet (const std::string &filename, geometry::LineSet &lineset, const std::string &format="auto", bool print_progress=false)
 
bool cloudViewer::io::WriteLineSet (const std::string &filename, const geometry::LineSet &lineset, bool write_ascii=false, bool compressed=false, bool print_progress=false)
 
bool cloudViewer::io::ReadLineSetFromPLY (const std::string &filename, geometry::LineSet &lineset, bool print_progress=false)
 
bool cloudViewer::io::WriteLineSetToPLY (const std::string &filename, const geometry::LineSet &lineset, bool write_ascii=false, bool compressed=false, bool print_progress=false)
 

Variable Documentation

◆ color_index

long color_index

Definition at line 30 of file LineSetIO.cpp.

◆ color_num

long color_num

Definition at line 31 of file LineSetIO.cpp.

◆ line_index

long line_index

Definition at line 28 of file LineSetIO.cpp.

Referenced by cloudViewer::geometry::LineSet::GetLineCoordinate().

◆ line_num

long line_num

Definition at line 29 of file LineSetIO.cpp.

◆ lineset_ptr

◆ progress_bar

Definition at line 24 of file LineSetIO.cpp.

◆ vertex_index

long vertex_index

Definition at line 26 of file LineSetIO.cpp.

◆ vertex_num

long vertex_num

Definition at line 27 of file LineSetIO.cpp.