OpenMesh
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Bindings.hh File Reference
#include <boost/python.hpp>
#include <boost/python/return_internal_reference.hpp>
#include <boost/python/reference_existing_object.hpp>
#include <boost/python/copy_const_reference.hpp>
#include "OpenMesh/Core/IO/MeshIO.hh"
#include "OpenMesh/Core/Mesh/TriMesh_ArrayKernelT.hh"
#include "OpenMesh/Core/Mesh/PolyMesh_ArrayKernelT.hh"
Include dependency graph for Bindings.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  OpenMesh::Python::MeshTraits
 

Namespaces

 OpenMesh
 Contains all the mesh ingredients like the polygonal mesh, the triangle mesh, different mesh kernels and mesh traits.
 
 OpenMesh::Python
 This namespace contains classes and functions that are used to expose OpenMesh to Python.
 

Macros

#define OPENMESH_PYTHON_DEFAULT_POLICY   return_value_policy<copy_const_reference>()
 Return value policy for functions that return references to objects that are managed by OpenMesh.
 

Typedefs

typedef
OpenMesh::TriMesh_ArrayKernelT
< MeshTraits > 
OpenMesh::Python::TriMesh
 
typedef
OpenMesh::PolyMesh_ArrayKernelT
< MeshTraits > 
OpenMesh::Python::PolyMesh
 

Project OpenMesh, ©  Computer Graphics Group, RWTH Aachen. Documentation generated using doxygen .