Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayMapData::cMapOrbit Class Reference

#include <cMapTime.h>

Public Member Functions

 cMapOrbit () noexcept
 
void GetOrbitMatrix (cMatrix4x4f &mOrbit, float fTimeOfCycle) const
 

Public Attributes

cVector3f m_vPosStart
 
cVector3f m_vOrbitAxis
 
float m_fOrbitOffset
 
float m_fOrbitSpeed
 

Detailed Description

params for any object in orbit. (sun or moon)

Constructor & Destructor Documentation

◆ cMapOrbit()

GrayMapData::cMapOrbit::cMapOrbit ( )
inlinenoexcept

Member Function Documentation

◆ GetOrbitMatrix()

void GrayMapData::cMapOrbit::GetOrbitMatrix ( cMatrix4x4f mOrbit,
float  fTimeOfCycle 
) const
inline

Member Data Documentation

◆ m_fOrbitOffset

float GrayMapData::cMapOrbit::m_fOrbitOffset

◆ m_fOrbitSpeed

float GrayMapData::cMapOrbit::m_fOrbitSpeed

◆ m_vOrbitAxis

cVector3f GrayMapData::cMapOrbit::m_vOrbitAxis

◆ m_vPosStart

cVector3f GrayMapData::cMapOrbit::m_vPosStart

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