VICUS Library
Documentation of Vicus library
Loading...
Searching...
No Matches
VICUS::ViewSettings Class Reference

#include <VICUS_ViewSettings.h>

Public Member Functions

 ViewSettings ()
 

Public Attributes

IBKMK::Vector3D m_cameraTranslation
 
RotationMatrix m_cameraRotation
 
double m_farDistance = 10000
 
std::vector< VICUS::GridPlanem_gridPlanes
 

Detailed Description

Stores general settings about user interface appearance.

Constructor & Destructor Documentation

◆ ViewSettings()

VICUS::ViewSettings::ViewSettings ( )
inline

C'tor, initializes defaults.

Member Data Documentation

◆ m_cameraRotation

RotationMatrix VICUS::ViewSettings::m_cameraRotation

Camera rotation.

◆ m_cameraTranslation

IBKMK::Vector3D VICUS::ViewSettings::m_cameraTranslation

Camera position.

◆ m_farDistance

double VICUS::ViewSettings::m_farDistance = 10000

Visibility of scene in [m].

◆ m_gridPlanes

std::vector<VICUS::GridPlane> VICUS::ViewSettings::m_gridPlanes

Vector with grid planes. This vector always has at least one main grid.


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