23 const std::string &
format =
"auto",
24 bool print_progress =
false);
29 const unsigned char *buffer,
32 bool print_progress =
false);
40 const ReadPointCloudOption ¶ms = {});
49 const ReadPointCloudOption ¶ms = {});
57 const WritePointCloudOption ¶ms = {});
69 const WritePointCloudOption ¶ms = {});
73 const ReadPointCloudOption ¶ms);
78 const ReadPointCloudOption ¶ms);
82 const WritePointCloudOption ¶ms);
87 const WritePointCloudOption ¶ms);
91 const ReadPointCloudOption ¶ms);
95 const WritePointCloudOption ¶ms);
99 const ReadPointCloudOption ¶ms);
103 const WritePointCloudOption ¶ms);
107 const ReadPointCloudOption ¶ms);
111 const WritePointCloudOption ¶ms);
115 const ReadPointCloudOption ¶ms);
119 const WritePointCloudOption ¶ms);
123 const ReadPointCloudOption ¶ms);
127 const WritePointCloudOption ¶ms);
filament::Texture::InternalFormat format
A 3D cloud and its associated features (color, normals, scalar fields, etc.)
bool ReadPointCloudFromPLY(const std::string &filename, ccPointCloud &pointcloud, const ReadPointCloudOption ¶ms)
bool ReadPointCloudFromXYZN(const std::string &filename, ccPointCloud &pointcloud, const ReadPointCloudOption ¶ms)
bool WritePointCloudToPCD(const std::string &filename, const ccPointCloud &pointcloud, const WritePointCloudOption ¶ms)
bool WritePointCloudToPTS(const std::string &filename, const ccPointCloud &pointcloud, const WritePointCloudOption ¶ms)
bool ReadPointCloudFromPCD(const std::string &filename, ccPointCloud &pointcloud, const ReadPointCloudOption ¶ms)
bool ReadPointCloudFromXYZ(const std::string &filename, ccPointCloud &pointcloud, const ReadPointCloudOption ¶ms)
bool ReadPointCloud(const std::string &filename, ccPointCloud &pointcloud, const ReadPointCloudOption ¶ms)
bool ReadPointCloudFromXYZRGB(const std::string &filename, ccPointCloud &pointcloud, const ReadPointCloudOption ¶ms)
bool WritePointCloud(const std::string &filename, const ccPointCloud &pointcloud, const WritePointCloudOption ¶ms)
bool WritePointCloudToXYZ(const std::string &filename, const ccPointCloud &pointcloud, const WritePointCloudOption ¶ms)
bool WritePointCloudToPLY(const std::string &filename, const ccPointCloud &pointcloud, const WritePointCloudOption ¶ms)
bool WritePointCloudToXYZN(const std::string &filename, const ccPointCloud &pointcloud, const WritePointCloudOption ¶ms)
std::shared_ptr< ccPointCloud > CreatePointCloudFromFile(const std::string &filename, const std::string &format, bool print_progress)
bool WritePointCloudToXYZRGB(const std::string &filename, const ccPointCloud &pointcloud, const WritePointCloudOption ¶ms)
bool WritePointCloudInMemoryToXYZ(unsigned char *&buffer, size_t &length, const ccPointCloud &pointcloud, const WritePointCloudOption ¶ms)
bool ReadPointCloudFromPTS(const std::string &filename, ccPointCloud &pointcloud, const ReadPointCloudOption ¶ms)
std::shared_ptr< ccPointCloud > CreatePointCloudFromMemory(const unsigned char *buffer, const size_t length, const std::string &format, bool print_progress)
bool ReadPointCloudInMemoryFromXYZ(const unsigned char *buffer, const size_t length, ccPointCloud &pointcloud, const ReadPointCloudOption ¶ms)
Generic file read and write utility for python interface.