Open3D (C++ API)
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Data Structures | Functions | Variables
open3d::docstring Namespace Reference

Data Structures

class  ArgumentDoc
 
class  FunctionDoc
 

Functions

void ClassMethodDocInject (py::module &pybind_module, const std::string &class_name, const std::string &function_name, const std::unordered_map< std::string, std::string > &map_parameter_body_docs)
 
void FunctionDocInject (py::module &pybind_module, const std::string &function_name, const std::unordered_map< std::string, std::string > &map_parameter_body_docs)
 

Variables

py::handle static_property
 

Function Documentation

◆ ClassMethodDocInject()

void open3d::docstring::ClassMethodDocInject ( py::module &  pybind_module,
const std::string &  class_name,
const std::string &  function_name,
const std::unordered_map< std::string, std::string > &  map_parameter_body_docs = std::unordered_map< std::string, std::string >() 
)

Parse pybind docstring to FunctionDoc and inject argument docstrings for class methods

◆ FunctionDocInject()

void open3d::docstring::FunctionDocInject ( py::module &  pybind_module,
const std::string &  function_name,
const std::unordered_map< std::string, std::string > &  map_parameter_docs = std::unordered_map< std::string, std::string >() 
)

Parse pybind docstring to FunctionDoc and inject argument docstrings for functions

Variable Documentation

◆ static_property

py::handle open3d::docstring::static_property
Initial value:
=
py::handle((PyObject*)py::detail::get_internals().static_property_type)