TwiceAsNice  2019-02-18
Namespaces | Typedefs | Functions
NiceMapPy.cc File Reference
#include <boost/python.hpp>
#include <boost/python/suite/indexing/vector_indexing_suite.hpp>
#include <Nice/App/Endpoint.h>
#include <Nice/Map.h>
#include <Nice/Python/Property.h>
#include <Nice/Python/StlWrapper.hh>
#include <Nice/Python/ToStringWrapper.hh>
Include dependency graph for NiceMapPy.cc:

Namespaces

 Nice
 

 
 Nice::Python
 

Typedefs

typedef void(Nice::NPoint::* Nice::Python::NiceNPointSingleSetPtrType) (double)
 
typedef void(Nice::NPoint::* Nice::Python::NiceNPointDoubleSetPtrType) (double, double)
 
typedef void(Nice::NPoint::* Nice::Python::NiceNPointTripleSetPtrType) (double, double, double)
 
typedef Nice::Point(Nice::WMatrix::* Nice::Python::NiceWMatrixMapPointType) (const Nice::Point &) const
 
typedef Nice::Rect(Nice::WMatrix::* Nice::Python::NiceWMatrixMapRectType) (const Nice::Rect &) const
 
typedef Nice::Line(Nice::WMatrix::* Nice::Python::NiceWMatrixMapLineType) (const Nice::Line &) const
 

Functions

 Nice::Python::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (NiceNPointSingleSet, Nice::NPoint::set, 1, 1)
 
 Nice::Python::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (NiceNPointDoubleSet, Nice::NPoint::set, 2, 2)
 
 Nice::Python::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (NiceNPointTripleSet, Nice::NPoint::set, 3, 3)
 
void Nice::Python::export_NiceMapFactory ()