gramods
Public Member Functions | Public Attributes | List of all members
gramods::gmGraphics::PoseTransform::Impl Struct Reference
Collaboration diagram for gramods::gmGraphics::PoseTransform::Impl:
Collaboration graph
[legend]

Public Member Functions

Eigen::Affine3f getTransform ()
 

Public Attributes

Eigen::Vector3f position = Eigen::Vector3f::Zero()
 
Eigen::Quaternionf orientation = Eigen::Quaternionf::Identity()
 
Eigen::Vector3f orientation_center = Eigen::Vector3f::Zero()
 
Eigen::Vector3f scale = Eigen::Vector3f(1.f, 1.f, 1.f)
 
Eigen::Vector3f scale_center = Eigen::Vector3f::Zero()
 
Eigen::Quaternionf scale_orientation = Eigen::Quaternionf::Identity()
 
std::optional< Eigen::Affine3f > cache_transform
 

The documentation for this struct was generated from the following file: