GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
TensorDerivate Class Reference

#include <Math.hh>

Inheritance diagram for TensorDerivate:
Collaboration diagram for TensorDerivate:

Public Member Functions

 TensorDerivate (VectorField &field, Vector u, Point P)
void Update (float time)
Public Member Functions inherited from Vector
 Vector ()
 Vector (float ddx, float ddy, float ddz)
 Vector (const Vector &aVec)
 Vector (const Point &aPoint)
Point operator() (Point p) const
Point ApplyPoint (Point p) const
void operator+= (const Vector &aVec)
void operator*= (const float &aFloat)
void operator/= (const float &aFloat)
Vector operator- () const
void XMultiply (const ComponentMultipliers &aMult)
void YMultiply (const ComponentMultipliers &aMult)
void ZMultiply (const ComponentMultipliers &aMult)
float Dist () const
Vector UnitConvert (const Vector &u_x, const Vector &u_y, const Vector &u_z)

Additional Inherited Members

Static Public Member Functions inherited from Vector
static float DotProduct (const Vector &aVec, const Vector &aVec2)
static Vector CrossProduct (const Vector &aVec, const Vector &aVec2)
static float FindProjectionLength (Vector u, Vector u_x)
static std::pair< Vector, Vector > SplitToComponents (Vector u, Vector u_x)
static float Angle (const Vector &aVec, const Vector &aVec2)
static Vector UnitX ()
static Vector UnitY ()
static Vector UnitZ ()
Public Attributes inherited from Vector
float dx
float dy
float dz

Constructor & Destructor Documentation

◆ TensorDerivate()

TensorDerivate::TensorDerivate ( VectorField & field,
Vector u,
Point P )
inline

Member Function Documentation

◆ Update()

void TensorDerivate::Update ( float time)
inline

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