ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
FilePLY.cpp File Reference
#include <FileSystem.h>
#include <Logging.h>
#include <ProgressReporters.h>
#include <rply.h>
#include <vector>
#include "cloudViewer/core/Dtype.h"
#include "cloudViewer/core/Tensor.h"
#include "cloudViewer/io/FileFormatIO.h"
#include "cloudViewer/t/geometry/TensorMap.h"
#include "cloudViewer/t/io/PointCloudIO.h"
Include dependency graph for FilePLY.cpp:

Go to the source code of this file.

Namespaces

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

Functions

bool cloudViewer::t::io::ReadPointCloudFromPLY (const std::string &filename, geometry::PointCloud &pointcloud, const cloudViewer::io::ReadPointCloudOption &params)
 
bool cloudViewer::t::io::WritePointCloudToPLY (const std::string &filename, const geometry::PointCloud &pointcloud, const cloudViewer::io::WritePointCloudOption &params)
 

Variable Documentation

◆ current_size_

int64_t current_size_

Definition at line 38 of file FilePLY.cpp.

◆ data_ptr_

const void* data_ptr_

Definition at line 34 of file FilePLY.cpp.

◆ dtype_

const core::Dtype dtype_

Definition at line 349 of file FilePLY.cpp.

◆ group_size_

const int group_size_

Definition at line 351 of file FilePLY.cpp.

◆ id_to_attr_state_

std::vector<std::shared_ptr<AttrState> > id_to_attr_state_

Definition at line 41 of file FilePLY.cpp.

◆ name_

std::string name_

Definition at line 33 of file FilePLY.cpp.

Referenced by cloudViewer::core::Dtype::ToString().

◆ offset_

◆ progress_bar_

utility::CountingProgressReporter* progress_bar_

◆ size_

◆ stride_

int stride_

Definition at line 35 of file FilePLY.cpp.