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

#include <DMatrix1x3.h>

Public Member Functions

 DMatrix1x3 ()
 
 DMatrix1x3 (double c1, double c2, double c3)
 
 ~DMatrix1x3 ()
 
double & operator() (int col)
 
double operator() (int col) const
 
double operator* (const DMatrix3x1 &m2)
 
DMatrix1x3 operator* (const DMatrix3x3 &m2)
 
void Print ()
 

Private Attributes

double mA [3]
 

Detailed Description

Definition at line 1 of file DMatrix1x3.h.

Constructor & Destructor Documentation

DMatrix1x3::DMatrix1x3 ( )
inline

Definition at line 3 of file DMatrix1x3.h.

References mA.

Referenced by operator*().

DMatrix1x3::DMatrix1x3 ( double  c1,
double  c2,
double  c3 
)
inline

Definition at line 8 of file DMatrix1x3.h.

References c1, c2, c3, and mA.

DMatrix1x3::~DMatrix1x3 ( )
inline

Definition at line 13 of file DMatrix1x3.h.

Member Function Documentation

double& DMatrix1x3::operator() ( int  col)
inline

Definition at line 16 of file DMatrix1x3.h.

References mA.

double DMatrix1x3::operator() ( int  col) const
inline

Definition at line 19 of file DMatrix1x3.h.

References mA.

double DMatrix1x3::operator* ( const DMatrix3x1 m2)
inline

Definition at line 24 of file DMatrix1x3.h.

References mA.

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

Definition at line 29 of file DMatrix1x3.h.

References DMatrix1x3(), and mA.

void DMatrix1x3::Print ( )
inline

Definition at line 39 of file DMatrix1x3.h.

References mA.

Member Data Documentation

double DMatrix1x3::mA[3]
private

Definition at line 52 of file DMatrix1x3.h.

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


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