|
Lagrange
|
A single mesh instance in a scene. More...
#include <lagrange/scene/SimpleScene.h>
Public Types | |
| using | AffineTransform = Eigen::Transform< Scalar, static_cast< int >(Dimension), Eigen::Affine > |
| Affine transformation matrix. | |
Public Attributes | |
| Index | mesh_index = invalid<Index>() |
| Index of the referenced mesh in the scene. | |
| AffineTransform | transform = AffineTransform::Identity() |
| Instance transformation. | |
| std::any | user_data = {} |
| Opaque user data. | |
Static Public Attributes | |
| static constexpr size_t | Dim = Dimension |
| Access dimension from outside the class. | |
A single mesh instance in a scene.