JX Application Framework
Loading...
Searching...
No Matches
Classes | Functions
JMatrix.h File Reference
#include "jTypes.h"
Include dependency graph for JMatrix.h:
This graph shows which files directly or indirectly include this file:

Classes

class  JMatrix
 

Functions

JMatrix operator+ (const JMatrix &, const JMatrix &)
 
JMatrix operator- (const JMatrix &, const JMatrix &)
 
JMatrix operator* (const JMatrix &, const JMatrix &)
 
JMatrix operator* (const JMatrix &, const JVector &)
 
JMatrix operator* (const JMatrix &, const JFloat)
 
JMatrix operator* (const JFloat, const JMatrix &)
 
JMatrix operator/ (const JMatrix &, const JFloat)
 
JMatrix JIdentityMatrix (const JSize dimCount)
 
std::istream & operator>> (std::istream &, JMatrix &)
 
std::ostream & operator<< (std::ostream &, const JMatrix &)
 
bool operator== (const JMatrix &, const JMatrix &)
 
bool JDimensionsEqual (const JMatrix &mx1, const JMatrix &mx2)
 

Function Documentation

◆ JDimensionsEqual()

bool JDimensionsEqual ( const JMatrix mx1,
const JMatrix mx2 
)
inline

◆ JIdentityMatrix()

JMatrix JIdentityMatrix ( const JSize  dimCount)

◆ operator*() [1/4]

JMatrix operator* ( const JFloat  s,
const JMatrix mx 
)

◆ operator*() [2/4]

JMatrix operator* ( const JMatrix mx,
const JFloat  s 
)

◆ operator*() [3/4]

JMatrix operator* ( const JMatrix mx1,
const JMatrix mx2 
)

◆ operator*() [4/4]

JMatrix operator* ( const JMatrix mx,
const JVector v 
)

◆ operator+()

JMatrix operator+ ( const JMatrix mx1,
const JMatrix mx2 
)

◆ operator-()

JMatrix operator- ( const JMatrix mx1,
const JMatrix mx2 
)

◆ operator/()

JMatrix operator/ ( const JMatrix mx,
const JFloat  s 
)

◆ operator<<()

std::ostream & operator<< ( std::ostream &  output,
const JMatrix aMatrix 
)

◆ operator==()

bool operator== ( const JMatrix mx1,
const JMatrix mx2 
)

◆ operator>>()

std::istream & operator>> ( std::istream &  input,
JMatrix aMatrix 
)