Numworks Epsilon  1.4.1
Graphing Calculator Operating System
Poincare::MatrixData Class Reference

#include <matrix_data.h>

Public Member Functions

 MatrixData (ListData *listData, bool clone)
 
 ~MatrixData ()
 
 MatrixData (const MatrixData &other)=delete
 
 MatrixData (MatrixData &&other)=delete
 
MatrixDataoperator= (const MatrixData &other)=delete
 
MatrixDataoperator= (MatrixData &&other)=delete
 
void pushListData (ListData *listData, bool clone)
 
int numberOfRows ()
 
int numberOfColumns ()
 
void pilferOperands (const Expression ***newStorageAddress)
 

Detailed Description

Definition at line 12 of file matrix_data.h.

Constructor & Destructor Documentation

◆ MatrixData() [1/3]

Poincare::MatrixData::MatrixData ( ListData listData,
bool  clone 
)

Definition at line 10 of file matrix_data.cpp.

◆ ~MatrixData()

Poincare::MatrixData::~MatrixData ( )

Definition at line 26 of file matrix_data.cpp.

◆ MatrixData() [2/3]

Poincare::MatrixData::MatrixData ( const MatrixData other)
delete

◆ MatrixData() [3/3]

Poincare::MatrixData::MatrixData ( MatrixData &&  other)
delete

Member Function Documentation

◆ numberOfColumns()

int Poincare::MatrixData::numberOfColumns ( )

Definition at line 57 of file matrix_data.cpp.

◆ numberOfRows()

int Poincare::MatrixData::numberOfRows ( )

Definition at line 53 of file matrix_data.cpp.

◆ operator=() [1/2]

MatrixData& Poincare::MatrixData::operator= ( const MatrixData other)
delete

◆ operator=() [2/2]

MatrixData& Poincare::MatrixData::operator= ( MatrixData &&  other)
delete

◆ pilferOperands()

void Poincare::MatrixData::pilferOperands ( const Expression ***  newStorageAddress)

Definition at line 61 of file matrix_data.cpp.

◆ pushListData()

void Poincare::MatrixData::pushListData ( ListData listData,
bool  clone 
)

Definition at line 35 of file matrix_data.cpp.


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