MatrixConstructor Class Reference

a data structure to describe one step in the construction of a matrix. To facilitate parsing of complicated matrix constructors and the recursion implicit in the block structure, we distinguish the following types: 1 - BaseMatrix 2 - several types of Elements (e.g., constant, var reference, etc.) 3 - Transformation 4 - MatrixBlocks 5 - MatrixBlock 6 - OSMatrix Most of the logic of this representation is derived from the OSnLNode class. More...

#include <OSMatrix.h>

Inheritance diagram for MatrixConstructor:
Inheritance graph
[legend]
Collaboration diagram for MatrixConstructor:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 MatrixConstructor ()
 constructor
virtual ~MatrixConstructor ()
 destructor

Detailed Description

a data structure to describe one step in the construction of a matrix. To facilitate parsing of complicated matrix constructors and the recursion implicit in the block structure, we distinguish the following types: 1 - BaseMatrix 2 - several types of Elements (e.g., constant, var reference, etc.) 3 - Transformation 4 - MatrixBlocks 5 - MatrixBlock 6 - OSMatrix Most of the logic of this representation is derived from the OSnLNode class.

Definition at line 209 of file OSMatrix.h.


Constructor & Destructor Documentation

MatrixConstructor::MatrixConstructor (  ) 

constructor

---------- Methods for class MatrixConstructor ----------

Definition at line 145 of file OSMatrix.cpp.

MatrixConstructor::~MatrixConstructor (  )  [virtual]

destructor

Definition at line 152 of file OSMatrix.cpp.


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

Generated on 5 Jul 2015 by  doxygen 1.6.1