This files declares the functions which bind various portions of the geometry namespace.
These functions form a complete partition of all geometry bindings. The implementation of these methods are parceled out into various .cc files as indicated in each function's documentation.
#include "drake/bindings/pydrake/pydrake_pybind.h"
Namespaces | |
drake | |
drake::pydrake | |
For more high-level information, see the Python Bindings technical notes. | |
Functions | |
void | DefineGeometryCommon (py::module m) |
Defines the common elements in the drake::geometry namespace. More... | |
void | DefineGeometryHydro (py::module m) |
Defines all of the hydroelastic-specific entities. More... | |
void | DefineGeometryMeshes (py::module m) |
Defines the basic mesh types (and some parsing operations) on those types. More... | |
void | DefineGeometryOptimization (py::module m) |
Defines all elements in the drake::geometry::optimization namespace. More... | |
void | DefineGeometryRender (py::module m) |
Binds the public API of the drake/geometry/render and drake/geometry/render_* directories. More... | |
void | DefineGeometrySceneGraph (py::module m) |
Binds SceneGraph and its query-related classes. More... | |
void | DefineGeometryVisualizers (py::module m) |
Binds the visualizers in drake::geometry. More... | |