#include "Common.h"
#include <Eigen/Dense>
#include <Eigen/Sparse>
Go to the source code of this file.
|
#define | SHAPEOP_ALIGNMENT Eigen::AutoAlign |
|
|
typedef ShapeOpScalar | ShapeOp::Scalar |
|
template<int Rows, int Cols, int Options = (Eigen::ColMajor | SHAPEOP_ALIGNMENT)> |
using | ShapeOp::MatrixT = Eigen::Matrix< Scalar, Rows, Cols, Options > |
|
typedef MatrixT< 2, 1 > | ShapeOp::Vector2 |
|
typedef MatrixT< 2, 2 > | ShapeOp::Matrix22 |
|
typedef MatrixT< 2, 3 > | ShapeOp::Matrix23 |
|
typedef MatrixT< 3, 1 > | ShapeOp::Vector3 |
|
typedef MatrixT< 3, 2 > | ShapeOp::Matrix32 |
|
typedef MatrixT< 3, 3 > | ShapeOp::Matrix33 |
|
typedef MatrixT< 3, 4 > | ShapeOp::Matrix34 |
|
typedef MatrixT< 4, 1 > | ShapeOp::Vector4 |
|
typedef MatrixT< 4, 4 > | ShapeOp::Matrix44 |
|
typedef MatrixT
< 3, Eigen::Dynamic > | ShapeOp::Matrix3X |
|
typedef MatrixT
< Eigen::Dynamic, 3 > | ShapeOp::MatrixX3 |
|
typedef MatrixT
< Eigen::Dynamic, 1 > | ShapeOp::VectorX |
|
typedef MatrixT
< Eigen::Dynamic,
Eigen::Dynamic > | ShapeOp::MatrixXX |
|
template<int Options = Eigen::ColMajor> |
using | ShapeOp::SparseMatrixT = Eigen::SparseMatrix< Scalar, Options > |
|
typedef SparseMatrixT | ShapeOp::SparseMatrix |
|
typedef Eigen::Triplet< Scalar > | ShapeOp::Triplet |
|
This file redefines EIGEN types using the scalar type ::ShapeOpScalar defined in Common.h.