Public Member Functions | Public Attributes
icMatrix2x2 Class Reference

#include <icMatrix.h>

List of all members.

Public Member Functions

 icMatrix2x2 ()
 icMatrix2x2 (double x)
 icMatrix2x2 (const icMatrix2x2 &that)
 icMatrix2x2 (double M00, double M01, double M10, double M11)
 icMatrix2x2 (double M[2][2])
icMatrix2x2leftMultiply (const icMatrix2x2 &that)
int operator!= (const icMatrix2x2 &that) const
int operator!= (double d) const
icMatrix2x2operator*= (double d)
icMatrix2x2operator*= (const icMatrix2x2 &that)
icMatrix2x2operator+= (double d)
icMatrix2x2operator+= (const icMatrix2x2 &that)
icMatrix2x2operator-= (double d)
icMatrix2x2operator-= (const icMatrix2x2 &that)
icMatrix2x2operator= (const double d)
icMatrix2x2operator= (const icMatrix2x2 &that)
icMatrix2x2operator= (double M[2][2])
int operator== (const icMatrix2x2 &that) const
int operator== (double d) const
icMatrix2x2rightMultiply (const icMatrix2x2 &that)
icMatrix2x2set (const double d)
icMatrix2x2set (const icMatrix2x2 &that)
icMatrix2x2set (double M[2][2])
icMatrix2x2setIdentity ()

Public Attributes

double entry [2][2]

Detailed Description

Definition at line 14 of file icMatrix.h.


Constructor & Destructor Documentation

Definition at line 77 of file icMatrix.h.

icMatrix2x2::icMatrix2x2 ( double  x) [inline]

Definition at line 84 of file icMatrix.h.

icMatrix2x2::icMatrix2x2 ( const icMatrix2x2 that) [inline]

Definition at line 99 of file icMatrix.h.

icMatrix2x2::icMatrix2x2 ( double  M00,
double  M01,
double  M10,
double  M11 
) [inline]

Definition at line 91 of file icMatrix.h.

icMatrix2x2::icMatrix2x2 ( double  M[2][2]) [inline]

Member Function Documentation

icMatrix2x2 & icMatrix2x2::leftMultiply ( const icMatrix2x2 that) [inline]

Definition at line 209 of file icMatrix.h.

int icMatrix2x2::operator!= ( const icMatrix2x2 that) const [inline]

Definition at line 166 of file icMatrix.h.

int icMatrix2x2::operator!= ( double  d) const [inline]

Definition at line 152 of file icMatrix.h.

icMatrix2x2 & icMatrix2x2::operator*= ( double  d) [inline]

Definition at line 185 of file icMatrix.h.

icMatrix2x2 & icMatrix2x2::operator*= ( const icMatrix2x2 that) [inline]

Definition at line 203 of file icMatrix.h.

icMatrix2x2 & icMatrix2x2::operator+= ( double  d) [inline]

Definition at line 173 of file icMatrix.h.

icMatrix2x2 & icMatrix2x2::operator+= ( const icMatrix2x2 that) [inline]

Definition at line 191 of file icMatrix.h.

icMatrix2x2 & icMatrix2x2::operator-= ( double  d) [inline]

Definition at line 179 of file icMatrix.h.

icMatrix2x2 & icMatrix2x2::operator-= ( const icMatrix2x2 that) [inline]

Definition at line 197 of file icMatrix.h.

icMatrix2x2 & icMatrix2x2::operator= ( const double  d) [inline]

Definition at line 110 of file icMatrix.h.

icMatrix2x2 & icMatrix2x2::operator= ( const icMatrix2x2 that) [inline]

Definition at line 123 of file icMatrix.h.

icMatrix2x2 & icMatrix2x2::operator= ( double  M[2][2]) [inline]

Definition at line 136 of file icMatrix.h.

int icMatrix2x2::operator== ( const icMatrix2x2 that) const [inline]

Definition at line 159 of file icMatrix.h.

int icMatrix2x2::operator== ( double  d) const [inline]

Definition at line 145 of file icMatrix.h.

icMatrix2x2 & icMatrix2x2::rightMultiply ( const icMatrix2x2 that) [inline]

Definition at line 219 of file icMatrix.h.

icMatrix2x2 & icMatrix2x2::set ( const double  d) [inline]

Definition at line 106 of file icMatrix.h.

icMatrix2x2 & icMatrix2x2::set ( const icMatrix2x2 that) [inline]

Definition at line 119 of file icMatrix.h.

icMatrix2x2 & icMatrix2x2::set ( double  M[2][2]) [inline]

Definition at line 132 of file icMatrix.h.

Definition at line 229 of file icMatrix.h.


Member Data Documentation

double icMatrix2x2::entry[2][2]

Definition at line 56 of file icMatrix.h.


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


tensor_field_nav_core
Author(s): Lintao Zheng, Kai Xu
autogenerated on Thu Jun 6 2019 19:50:56