Go to the source code of this file.
Namespaces | |
Eigen | |
: TensorContractionSycl.h, provides various tensor contraction kernel for SYCL backend | |
Macros | |
#define | EIGEN_GL_EVAL(X) |
#define | EIGEN_GL_FUNC1_DECLARATION(FUNC, ARG1, CONST) |
#define | EIGEN_GL_FUNC1_SPECIALIZATION_MAT(FUNC, ARG1, CONST, SCALAR, ROWS, COLS, SUFFIX) |
#define | EIGEN_GL_FUNC1_SPECIALIZATION_VEC(FUNC, ARG1, CONST, SCALAR, SIZE, SUFFIX) |
#define | EIGEN_GL_FUNC_DECLARATION(FUNC) |
#define | EIGEN_GL_FUNC_SPECIALIZATION_MAT(FUNC, SCALAR, ROWS, COLS, SUFFIX) |
#define | EIGEN_GL_FUNC_SPECIALIZATION_VEC(FUNC, SCALAR, SIZE, SUFFIX) |
#define | EIGEN_GL_MAKE_CONST__ |
#define | EIGEN_GL_MAKE_CONST_const |
#define | EIGEN_OPENGL_MODULE_H |
Functions | |
template<typename Scalar > | |
void | Eigen::glLoadMatrix (const Transform< Scalar, 3, Affine > &t) |
template<typename Scalar > | |
void | Eigen::glLoadMatrix (const Transform< Scalar, 3, AffineCompact > &t) |
template<typename Scalar > | |
void | Eigen::glLoadMatrix (const Transform< Scalar, 3, Projective > &t) |
template<typename Scalar > | |
void | Eigen::glMultMatrix (const Transform< Scalar, 3, Affine > &t) |
template<typename Scalar > | |
void | Eigen::glMultMatrix (const Transform< Scalar, 3, AffineCompact > &t) |
template<typename Scalar > | |
void | Eigen::glMultMatrix (const Transform< Scalar, 3, Projective > &t) |
void | Eigen::glRotate (const Rotation2D< double > &rot) |
void | Eigen::glRotate (const Rotation2D< float > &rot) |
template<typename Derived > | |
void | Eigen::glRotate (const RotationBase< Derived, 3 > &rot) |
template<typename Scalar > | |
void | Eigen::glScale (const UniformScaling< Scalar > &s) |
void | Eigen::glScale2dv (const double *v) |
void | Eigen::glScale2fv (const float *v) |
void | Eigen::glScale3dv (const double *v) |
void | Eigen::glScale3fv (const float *v) |
template<typename Scalar > | |
void | Eigen::glTranslate (const Translation< Scalar, 2 > &t) |
template<typename Scalar > | |
void | Eigen::glTranslate (const Translation< Scalar, 3 > &t) |
void | Eigen::glTranslate2dv (const double *v) |
void | Eigen::glTranslate2fv (const float *v) |
void | Eigen::glTranslate3dv (const double *v) |
void | Eigen::glTranslate3fv (const float *v) |
#define EIGEN_GL_EVAL | ( | X | ) |
Definition at line 198 of file OpenGLSupport.
#define EIGEN_GL_FUNC1_DECLARATION | ( | FUNC, | |
ARG1, | |||
CONST | |||
) |
Definition at line 200 of file OpenGLSupport.
#define EIGEN_GL_FUNC1_SPECIALIZATION_MAT | ( | FUNC, | |
ARG1, | |||
CONST, | |||
SCALAR, | |||
ROWS, | |||
COLS, | |||
SUFFIX | |||
) |
Definition at line 223 of file OpenGLSupport.
#define EIGEN_GL_FUNC1_SPECIALIZATION_VEC | ( | FUNC, | |
ARG1, | |||
CONST, | |||
SCALAR, | |||
SIZE, | |||
SUFFIX | |||
) |
Definition at line 231 of file OpenGLSupport.
#define EIGEN_GL_FUNC_DECLARATION | ( | FUNC | ) |
Definition at line 48 of file OpenGLSupport.
#define EIGEN_GL_FUNC_SPECIALIZATION_MAT | ( | FUNC, | |
SCALAR, | |||
ROWS, | |||
COLS, | |||
SUFFIX | |||
) |
Definition at line 71 of file OpenGLSupport.
#define EIGEN_GL_FUNC_SPECIALIZATION_VEC | ( | FUNC, | |
SCALAR, | |||
SIZE, | |||
SUFFIX | |||
) |
Definition at line 79 of file OpenGLSupport.
#define EIGEN_GL_MAKE_CONST__ |
Definition at line 197 of file OpenGLSupport.
#define EIGEN_GL_MAKE_CONST_const |
Definition at line 196 of file OpenGLSupport.
#define EIGEN_OPENGL_MODULE_H |
Definition at line 11 of file OpenGLSupport.