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

Public Member Functions

void renderFullPipeline (ViewSettings settings, Eye eye)
 
void renderFullPipeline (ViewSettings settings, Eye eye, Viewpoint *viewpoint)
 
void calculateCorners ()
 

Public Attributes

std::optional< Eigen::Vector3f > upDirection
 
std::optional< Eigen::Vector3f > topLeftCorner
 
std::optional< Eigen::Vector3f > bottomRightCorner
 
Eigen::Quaternionf orientation = Eigen::Quaternionf::Identity()
 
Eigen::Vector3f position = Eigen::Vector3f::Zero()
 
std::optional< gmCore::angle4shape_angles
 
std::optional< float > distance
 

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