10 #include <benchmark/benchmark.h>
23 const std::string& input_file_path) {
27 for (
auto _ : state) {
33 const std::string& input_file_path) {
37 for (
auto _ : state) {
43 ->Unit(benchmark::kMillisecond);
46 ->Unit(benchmark::kMillisecond);
Data class for KnotMesh contains the KnotMesh.ply file.
std::string GetPath() const
Path to the KnotMesh.ply file.
A triangle mesh contains vertices and triangles.
bool ReadTriangleMesh(const std::string &filename, ccMesh &mesh, ReadTriangleMeshOptions params)
BENCHMARK_CAPTURE(VoxelDownSample, kReductionMean_0_01, core::Device("CPU:0"), 0.01, kReductionMean) -> Unit(benchmark::kMillisecond)
void IOReadLegacyTriangleMesh(benchmark::State &state, const std::string &input_file_path)
void IOReadTensorTriangleMesh(benchmark::State &state, const std::string &input_file_path)
bool ReadTriangleMesh(const std::string &filename, geometry::TriangleMesh &mesh, cloudViewer::io::ReadTriangleMeshOptions params)
Generic file read and write utility for python interface.