ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
geometry.h
Go to the documentation of this file.
1 // ----------------------------------------------------------------------------
2 // - CloudViewer: www.cloudViewer.org -
3 // ----------------------------------------------------------------------------
4 // Copyright (c) 2018-2024 www.cloudViewer.org
5 // SPDX-License-Identifier: MIT
6 // ----------------------------------------------------------------------------
7 
8 #pragma once
9 
11 
12 namespace cloudViewer {
13 namespace geometry {
14 
15 void pybind_geometry(py::module &m);
16 
17 void pybind_cloudbase(py::module &m);
18 void pybind_pointcloud(py::module &m);
19 void pybind_keypoint(py::module &m);
20 void pybind_voxelgrid(py::module &m);
21 void pybind_lineset(py::module &m);
22 void pybind_meshbase(py::module &m);
23 void pybind_trianglemesh(py::module &m);
24 void pybind_primitives(py::module &m);
25 void pybind_facet(py::module &m);
26 void pybind_polyline(py::module &m);
27 void pybind_halfedgetrianglemesh(py::module &m);
28 void pybind_image(py::module &m);
29 void pybind_tetramesh(py::module &m);
30 void pybind_kdtreeflann(py::module &m);
31 void pybind_cloudbase_methods(py::module &m);
32 void pybind_pointcloud_methods(py::module &m);
33 void pybind_voxelgrid_methods(py::module &m);
34 void pybind_meshbase_methods(py::module &m);
35 void pybind_trianglemesh_methods(py::module &m);
36 void pybind_primitives_methods(py::module &m);
37 void pybind_facet_methods(py::module &m);
38 void pybind_polyline_methods(py::module &m);
39 void pybind_lineset_methods(py::module &m);
40 void pybind_image_methods(py::module &m);
41 void pybind_octree_methods(py::module &m);
42 void pybind_octree(py::module &m);
43 void pybind_boundingvolume(py::module &m);
44 
45 } // namespace geometry
46 } // namespace cloudViewer
void pybind_meshbase_methods(py::module &m)
Definition: meshbase.cpp:509
void pybind_octree_methods(py::module &m)
Definition: octree.cpp:348
void pybind_voxelgrid(py::module &m)
Definition: voxelgrid.cpp:24
void pybind_image_methods(py::module &m)
Definition: image.cpp:274
void pybind_geometry(py::module &m)
Definition: geometry.cpp:1021
void pybind_pointcloud(py::module &m)
Definition: pointcloud.cpp:28
void pybind_polyline(py::module &m)
Definition: polyline.cpp:31
void pybind_tetramesh(py::module &m)
Definition: tetramesh.cpp:18
void pybind_image(py::module &m)
Definition: image.cpp:40
void pybind_primitives_methods(py::module &m)
void pybind_facet(py::module &m)
Definition: facet.cpp:30
void pybind_lineset(py::module &m)
Definition: lineset.cpp:20
void pybind_pointcloud_methods(py::module &m)
void pybind_trianglemesh_methods(py::module &m)
void pybind_cloudbase(py::module &m)
Definition: cloudbase.cpp:30
void pybind_kdtreeflann(py::module &m)
Definition: kdtreeflann.cpp:17
void pybind_boundingvolume(py::module &m)
void pybind_meshbase(py::module &m)
Definition: meshbase.cpp:24
void pybind_cloudbase_methods(py::module &m)
Definition: cloudbase.cpp:479
void pybind_voxelgrid_methods(py::module &m)
Definition: voxelgrid.cpp:244
void pybind_octree(py::module &m)
Definition: octree.cpp:38
void pybind_halfedgetrianglemesh(py::module &m)
void pybind_keypoint(py::module &m)
Definition: keypoint.cpp:52
void pybind_lineset_methods(py::module &m)
Definition: lineset.cpp:129
void pybind_trianglemesh(py::module &m)
void pybind_polyline_methods(py::module &m)
Definition: polyline.cpp:277
void pybind_facet_methods(py::module &m)
Definition: facet.cpp:237
void pybind_primitives(py::module &m)
Definition: primitives.cpp:37
Generic file read and write utility for python interface.