Open3D (C++ API)
Namespaces | Functions
FilePLY.cpp File Reference
#include <Open3D/IO/ClassIO/LineSetIO.h>
#include <Open3D/IO/ClassIO/PointCloudIO.h>
#include <Open3D/IO/ClassIO/VoxelGridIO.h>
#include <Open3D/IO/ClassIO/TriangleMeshIO.h>
#include <rply/rply.h>
#include <Open3D/Utility/Console.h>

Namespaces

 open3d
 
 open3d::ply_pointcloud_reader
 
 open3d::ply_trianglemesh_reader
 
 open3d::ply_lineset_reader
 
 open3d::ply_voxelgrid_reader
 
 open3d::io
 

Functions

bool open3d::io::ReadPointCloudFromPLY (const std::string &filename, geometry::PointCloud &pointcloud)
 
bool open3d::io::WritePointCloudToPLY (const std::string &filename, const geometry::PointCloud &pointcloud, bool write_ascii=false, bool compressed=false)
 
bool open3d::io::ReadTriangleMeshFromPLY (const std::string &filename, geometry::TriangleMesh &mesh)
 
bool open3d::io::WriteTriangleMeshToPLY (const std::string &filename, const geometry::TriangleMesh &mesh, bool write_ascii=false, bool compressed=false)
 
bool open3d::io::ReadLineSetFromPLY (const std::string &filename, geometry::LineSet &lineset)
 
bool open3d::io::WriteLineSetToPLY (const std::string &filename, const geometry::LineSet &lineset, bool write_ascii=false, bool compressed=false)
 
bool open3d::io::ReadVoxelGridFromPLY (const std::string &filename, geometry::VoxelGrid &voxelgrid)
 
bool open3d::io::WriteVoxelGridToPLY (const std::string &filename, const geometry::VoxelGrid &voxelgrid, bool write_ascii=false, bool compressed=false)
 

Variable Documentation

◆ color_index

long color_index

◆ color_num

long color_num

◆ line_index

long line_index

◆ line_num

long line_num

◆ lineset_ptr

geometry::LineSet* lineset_ptr

◆ mesh_ptr

geometry::TriangleMesh* mesh_ptr

◆ normal_index

long normal_index

◆ normal_num

long normal_num

◆ pointcloud_ptr

geometry::PointCloud* pointcloud_ptr

◆ triangle_index

long triangle_index

◆ triangle_num

long triangle_num

◆ vertex_index

long vertex_index

◆ vertex_num

long vertex_num

◆ voxel_index

long voxel_index

◆ voxel_num

long voxel_num

◆ voxelgrid_ptr

geometry::VoxelGrid* voxelgrid_ptr