Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Stack Of Tasks
eigenpy
Commits
1123493b
Commit
1123493b
authored
Oct 15, 2019
by
Wolfgang Merkt
Browse files
Expose all real-valued specialised Eigen types
parent
598f3c4b
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/eigenpy.cpp
View file @
1123493b
...
...
@@ -24,15 +24,62 @@ namespace eigenpy
bp
::
def
(
"switchToNumpyMatrix"
,
&
NumpyType
::
switchToNumpyMatrix
,
"Set the conversion from Eigen::Matrix to numpy.matrix."
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
MatrixXd
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Matrix2d
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Matrix2f
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Matrix2i
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Matrix2Xd
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Matrix2Xf
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Matrix2Xi
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Matrix3d
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Matrix3f
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Matrix3i
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Matrix3Xd
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Matrix3Xf
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Matrix3Xi
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Matrix4d
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
VectorXd
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Matrix4f
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Matrix4i
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Matrix4Xd
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Matrix4Xf
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Matrix4Xi
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
MatrixX2d
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
MatrixX2f
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
MatrixX2i
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
MatrixX3d
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
MatrixX3f
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
MatrixX3i
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
MatrixX4d
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
MatrixX4f
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
MatrixX4i
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
MatrixXd
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
MatrixXf
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
MatrixXi
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
RowVector2d
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
RowVector2f
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
RowVector2i
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
RowVector3d
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
RowVector3f
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
RowVector3i
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
RowVector4d
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
RowVector4f
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
RowVector4i
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
RowVectorXd
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
RowVectorXf
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
RowVectorXi
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Vector2d
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Vector2f
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Vector2i
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Vector3d
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Vector3f
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Vector3i
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Vector4d
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Vector4f
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
Vector4i
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
VectorXd
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
VectorXf
);
ENABLE_SPECIFIC_MATRIX_TYPE
(
VectorXi
);
}
}
// namespace eigenpy
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment