Muninn 1.0.0
Loading...
Searching...
No Matches
Muninn::Models::Vector Class Referencefinal

#include <MathModels.h>

Public Member Functions

Vector operator- (const Vector &vector) const
Vector ViewToVec () const
Vector VecToView () const
float CalcAngleBetweenVectors (const Vector &vector) const
float VectorDotProduct (const Vector &vector) const
float CalcVectorLength () const
float RadiansToDegrees (float radians) const
float DegreesToRadians (float degrees) const

Public Attributes

float x {}
float y {}
float z {}

Member Function Documentation

◆ CalcAngleBetweenVectors()

float Muninn::Models::Vector::CalcAngleBetweenVectors ( const Vector & vector) const

◆ CalcVectorLength()

float Muninn::Models::Vector::CalcVectorLength ( ) const

◆ DegreesToRadians()

float Muninn::Models::Vector::DegreesToRadians ( float degrees) const

◆ operator-()

Vector Muninn::Models::Vector::operator- ( const Vector & vector) const

◆ RadiansToDegrees()

float Muninn::Models::Vector::RadiansToDegrees ( float radians) const

◆ VectorDotProduct()

float Muninn::Models::Vector::VectorDotProduct ( const Vector & vector) const

◆ VecToView()

Vector Muninn::Models::Vector::VecToView ( ) const

◆ ViewToVec()

Vector Muninn::Models::Vector::ViewToVec ( ) const

Member Data Documentation

◆ x

float Muninn::Models::Vector::x {}

◆ y

float Muninn::Models::Vector::y {}

◆ z

float Muninn::Models::Vector::z {}

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