All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Public Member Functions | Private Member Functions | Private Attributes
jlo::Matrix Class Reference

#include <Matrix.h>

List of all members.

Public Member Functions

double get (int x, int y) const
int height () const
 Matrix ()
 Matrix (int _w, int _h)
 Matrix (const jlo::Matrix &src)
 Matrix (const ::BaseMatrix &src)
 operator ReturnMatrix () const
 operator::Matrix () const
Matrixoperator= (const Matrix &src)
const char * print ()
void set (int x, int y, double newval)
int width () const
 ~Matrix ()

Private Member Functions

void init (const ::Matrix &src)
::ReturnMatrix toReturnMatrix () const

Private Attributes

double * data
int h
char * printed
int w

Detailed Description

Definition at line 16 of file wrapped/Matrix.h.


Constructor & Destructor Documentation

jlo::Matrix::Matrix ( ) [inline]

Definition at line 19 of file wrapped/Matrix.h.

jlo::Matrix::Matrix ( int  _w,
int  _h 
) [inline]

Definition at line 20 of file wrapped/Matrix.h.

jlo::Matrix::Matrix ( const jlo::Matrix src) [inline]

Definition at line 23 of file wrapped/Matrix.h.

jlo::Matrix::Matrix ( const ::BaseMatrix src) [inline]

Definition at line 26 of file wrapped/Matrix.h.

jlo::Matrix::~Matrix ( ) [inline]

Definition at line 30 of file wrapped/Matrix.h.


Member Function Documentation

double jlo::Matrix::get ( int  x,
int  y 
) const [inline]

Definition at line 33 of file wrapped/Matrix.h.

int jlo::Matrix::height ( ) const [inline]

Definition at line 32 of file wrapped/Matrix.h.

void jlo::Matrix::init ( const ::Matrix src) [inline, private]

Definition at line 78 of file wrapped/Matrix.h.

jlo::Matrix::operator ReturnMatrix ( ) const [inline]

Definition at line 41 of file wrapped/Matrix.h.

jlo::Matrix::operator::Matrix ( ) const [inline]

Definition at line 36 of file wrapped/Matrix.h.

Matrix& jlo::Matrix::operator= ( const Matrix src) [inline]

Definition at line 45 of file wrapped/Matrix.h.

const char* jlo::Matrix::print ( ) [inline]

Definition at line 54 of file wrapped/Matrix.h.

void jlo::Matrix::set ( int  x,
int  y,
double  newval 
) [inline]

Definition at line 34 of file wrapped/Matrix.h.

::ReturnMatrix jlo::Matrix::toReturnMatrix ( ) const [inline, private]

Definition at line 93 of file wrapped/Matrix.h.

int jlo::Matrix::width ( ) const [inline]

Definition at line 31 of file wrapped/Matrix.h.


Member Data Documentation

double* jlo::Matrix::data [private]

Definition at line 75 of file wrapped/Matrix.h.

int jlo::Matrix::h [private]

Definition at line 74 of file wrapped/Matrix.h.

char* jlo::Matrix::printed [private]

Definition at line 76 of file wrapped/Matrix.h.

int jlo::Matrix::w [private]

Definition at line 73 of file wrapped/Matrix.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


lo
Author(s): U. Klank
autogenerated on Thu May 23 2013 07:34:46