Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DMatrix2x3 Class Reference

#include <DMatrix2x3.h>

Public Member Functions

 DMatrix2x3 ()
 
 DMatrix2x3 (double c11, double c12, double c13, double c21, double c22, double c23)
 
 ~DMatrix2x3 ()
 
double & operator() (int row, int col)
 
double operator() (int row, int col) const
 
DMatrix2x2 operator* (const DMatrix3x2 &m2)
 
DMatrix2x3 operator* (const DMatrix3x3 &m2)
 
void Print ()
 

Private Attributes

double mA [2][3]
 

Detailed Description

Definition at line 7 of file DMatrix2x3.h.

Constructor & Destructor Documentation

DMatrix2x3::DMatrix2x3 ( )
inline

Definition at line 9 of file DMatrix2x3.h.

References mA.

Referenced by operator*().

DMatrix2x3::DMatrix2x3 ( double  c11,
double  c12,
double  c13,
double  c21,
double  c22,
double  c23 
)
inline

Definition at line 16 of file DMatrix2x3.h.

References mA.

DMatrix2x3::~DMatrix2x3 ( )
inline

Definition at line 25 of file DMatrix2x3.h.

Member Function Documentation

double& DMatrix2x3::operator() ( int  row,
int  col 
)
inline

Definition at line 27 of file DMatrix2x3.h.

References mA.

double DMatrix2x3::operator() ( int  row,
int  col 
) const
inline

Definition at line 30 of file DMatrix2x3.h.

References mA.

DMatrix2x2 DMatrix2x3::operator* ( const DMatrix3x2 m2)
inline

Definition at line 35 of file DMatrix2x3.h.

References mA.

DMatrix2x3 DMatrix2x3::operator* ( const DMatrix3x3 m2)
inline

Definition at line 43 of file DMatrix2x3.h.

References DMatrix2x3(), and mA.

void DMatrix2x3::Print ( )
inline

Definition at line 54 of file DMatrix2x3.h.

References mA.

Member Data Documentation

double DMatrix2x3::mA[2][3]
private

Definition at line 70 of file DMatrix2x3.h.

Referenced by DMatrix2x3(), operator()(), operator*(), and Print().


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