ManiVault 1.0.0
A Flexible and Extensible Visual Analytics Framework for High-Dimensional Data
Loading...
Searching...
No Matches
hdps::Matrix3f Class Reference

#include <Matrix3f.h>

Public Member Functions

 Matrix3f ()
 
 Matrix3f (float m00, float m01, float m10, float m11, float m02, float m12)
 
void setIdentity ()
 
void scale (const Vector2f &scale)
 
float * toArray ()
 
float operator[] (int i) const
 
float & operator[] (int i)
 
Matrix3f operator* (const Matrix3f &m) const
 
Vector2f operator* (const Vector2f &v) const
 
Selection operator* (const Selection &s) const
 

Constructor & Destructor Documentation

◆ Matrix3f() [1/2]

hdps::Matrix3f::Matrix3f ( )

◆ Matrix3f() [2/2]

hdps::Matrix3f::Matrix3f ( float  m00,
float  m01,
float  m10,
float  m11,
float  m02,
float  m12 
)

Member Function Documentation

◆ operator*() [1/3]

Matrix3f hdps::Matrix3f::operator* ( const Matrix3f m) const

◆ operator*() [2/3]

Selection hdps::Matrix3f::operator* ( const Selection s) const

◆ operator*() [3/3]

Vector2f hdps::Matrix3f::operator* ( const Vector2f v) const

◆ operator[]() [1/2]

float & hdps::Matrix3f::operator[] ( int  i)

◆ operator[]() [2/2]

float hdps::Matrix3f::operator[] ( int  i) const

◆ scale()

void hdps::Matrix3f::scale ( const Vector2f scale)

◆ setIdentity()

void hdps::Matrix3f::setIdentity ( )

◆ toArray()

float * hdps::Matrix3f::toArray ( )

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