Classes | Namespaces | Macros
fwd.hpp File Reference
#include "eigenpy/config.hpp"
#include <boost/python.hpp>
#include <boost/python/scope.hpp>
#include "eigenpy/numpy.hpp"
#include <Eigen/Core>
#include <Eigen/Geometry>
#include <boost/shared_ptr.hpp>
#include "eigenpy/alignment.hpp"
Include dependency graph for fwd.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  eigenpy::EigenFromPy< EigenType, _Scalar >
 
struct  eigenpy::EigenToPy< EigenType, _Scalar >
 
struct  eigenpy::get_eigen_base_type< EigenType >
 
struct  eigenpy::get_eigen_ref_plain_type< EigenType >
 
struct  eigenpy::get_eigen_ref_plain_type< Eigen::Ref< MatType, Options, Stride > >
 
struct  eigenpy::remove_const_reference< T >
 

Namespaces

 eigenpy
 

Macros

#define _EIGENPY_PPCAT(A, B)   A##B
 
#define BOOST_BIND_GLOBAL_PLACEHOLDERS
 
#define EIGENPY_DEFAULT_ALIGN_BYTES   EIGEN_DEFAULT_ALIGN_BYTES
 
#define EIGENPY_DEFAULT_ALIGNMENT_VALUE   Eigen::Aligned
 
#define EIGENPY_DEPRECATED_FILE(the_message)
 
#define EIGENPY_DEPRECATED_MACRO(macro, the_message)
 
#define EIGENPY_DOCUMENTATION_START_IGNORE
 
#define EIGENPY_NO_ALIGNMENT_VALUE   Eigen::Unaligned
 
#define EIGENPY_PPCAT(A, B)   _EIGENPY_PPCAT(A, B)
 
#define EIGENPY_SHARED_PTR_HOLDER_TYPE(T)   ::boost::shared_ptr<T>
 
#define EIGENPY_STRING_LITERAL(string)   #string
 
#define EIGENPY_STRINGCAT(A, B)   A B
 
#define EIGENPY_STRINGIZE(string)   EIGENPY_STRING_LITERAL(string)
 
#define EIGENPY_UNUSED_TYPE(type)   EIGENPY_UNUSED_VARIABLE((type *)(NULL))
 
#define EIGENPY_UNUSED_VARIABLE(var)   (void)(var)
 
#define NO_IMPORT_ARRAY
 

Macro Definition Documentation

◆ _EIGENPY_PPCAT

#define _EIGENPY_PPCAT (   A,
 
)    A##B

Definition at line 30 of file fwd.hpp.

◆ BOOST_BIND_GLOBAL_PLACEHOLDERS

#define BOOST_BIND_GLOBAL_PLACEHOLDERS

Definition at line 72 of file fwd.hpp.

◆ EIGENPY_DEFAULT_ALIGN_BYTES

#define EIGENPY_DEFAULT_ALIGN_BYTES   EIGEN_DEFAULT_ALIGN_BYTES

Definition at line 102 of file fwd.hpp.

◆ EIGENPY_DEFAULT_ALIGNMENT_VALUE

#define EIGENPY_DEFAULT_ALIGNMENT_VALUE   Eigen::Aligned

Definition at line 99 of file fwd.hpp.

◆ EIGENPY_DEPRECATED_FILE

#define EIGENPY_DEPRECATED_FILE (   the_message)
Value:
EIGENPY_PRAGMA_WARNING( \
EIGENPY_STRINGCAT("this file is deprecated: ", the_message))
#define EIGENPY_STRINGCAT(A, B)
Definition: fwd.hpp:32

Definition at line 60 of file fwd.hpp.

◆ EIGENPY_DEPRECATED_MACRO

#define EIGENPY_DEPRECATED_MACRO (   macro,
  the_message 
)
Value:
EIGENPY_PRAGMA_WARNING( \
EIGENPY_STRINGCAT("this macro is deprecated: ", the_message))
#define EIGENPY_STRINGCAT(A, B)
Definition: fwd.hpp:32

Definition at line 57 of file fwd.hpp.

◆ EIGENPY_DOCUMENTATION_START_IGNORE

#define EIGENPY_DOCUMENTATION_START_IGNORE

Definition at line 64 of file fwd.hpp.

◆ EIGENPY_NO_ALIGNMENT_VALUE

#define EIGENPY_NO_ALIGNMENT_VALUE   Eigen::Unaligned

Definition at line 104 of file fwd.hpp.

◆ EIGENPY_PPCAT

#define EIGENPY_PPCAT (   A,
 
)    _EIGENPY_PPCAT(A, B)

Definition at line 31 of file fwd.hpp.

◆ EIGENPY_SHARED_PTR_HOLDER_TYPE

#define EIGENPY_SHARED_PTR_HOLDER_TYPE (   T)    ::boost::shared_ptr<T>

Definition at line 114 of file fwd.hpp.

◆ EIGENPY_STRING_LITERAL

#define EIGENPY_STRING_LITERAL (   string)    #string

Definition at line 28 of file fwd.hpp.

◆ EIGENPY_STRINGCAT

#define EIGENPY_STRINGCAT (   A,
 
)    A B

Definition at line 32 of file fwd.hpp.

◆ EIGENPY_STRINGIZE

#define EIGENPY_STRINGIZE (   string)    EIGENPY_STRING_LITERAL(string)

Definition at line 29 of file fwd.hpp.

◆ EIGENPY_UNUSED_TYPE

#define EIGENPY_UNUSED_TYPE (   type)    EIGENPY_UNUSED_VARIABLE((type *)(NULL))

Definition at line 107 of file fwd.hpp.

◆ EIGENPY_UNUSED_VARIABLE

#define EIGENPY_UNUSED_VARIABLE (   var)    (void)(var)

Definition at line 106 of file fwd.hpp.

◆ NO_IMPORT_ARRAY

#define NO_IMPORT_ARRAY

Definition at line 82 of file fwd.hpp.



eigenpy
Author(s): Justin Carpentier, Nicolas Mansard
autogenerated on Fri Jun 2 2023 02:10:27