#include <SimpleMatrix.h>
Public Types | |
typedef std::vector< T >::size_type | size_type |
typedef T | value_type |
Public Member Functions | |
size_type | col (size_type index) const |
size_type | cols () const |
double & | operator() (size_type row, size_type col) |
double | operator() (size_type row, size_type col) const |
double & | operator[] (size_type index) |
double | operator[] (size_type index) const |
size_type | row (size_type index) const |
size_type | rows () const |
SimpleMatrix (size_type rows, size_type cols) | |
size_type | size () const |
~SimpleMatrix () | |
Protected Member Functions | |
size_type | index (size_type row, size_type col) const |
Private Attributes | |
std::vector< T > | container |
size_type | height |
size_type | width |
Definition at line 9 of file SimpleMatrix.h.
typedef std::vector<T>::size_type lhef::SimpleMatrix< T >::size_type |
Definition at line 12 of file SimpleMatrix.h.
typedef T lhef::SimpleMatrix< T >::value_type |
Definition at line 11 of file SimpleMatrix.h.
|
inline |
Definition at line 14 of file SimpleMatrix.h.
|
inline |
Definition at line 17 of file SimpleMatrix.h.
|
inline |
Definition at line 34 of file SimpleMatrix.h.
Referenced by python.rootplot.root2matplotlib.Hist2D::colz(), and lhef::SimpleMatrix< Delta >::index().
|
inline |
Definition at line 20 of file SimpleMatrix.h.
|
inlineprotected |
Definition at line 37 of file SimpleMatrix.h.
Referenced by lhef::SimpleMatrix< Delta >::operator()(), and lhef::SimpleMatrix< Delta >::operator[]().
|
inline |
Definition at line 23 of file SimpleMatrix.h.
|
inline |
Definition at line 25 of file SimpleMatrix.h.
|
inline |
Definition at line 28 of file SimpleMatrix.h.
|
inline |
Definition at line 30 of file SimpleMatrix.h.
|
inline |
Definition at line 33 of file SimpleMatrix.h.
|
inline |
Definition at line 19 of file SimpleMatrix.h.
|
inline |
|
private |
Definition at line 42 of file SimpleMatrix.h.
Referenced by lhef::SimpleMatrix< Delta >::operator()(), lhef::SimpleMatrix< Delta >::operator[](), and lhef::SimpleMatrix< Delta >::size().
|
private |
Definition at line 41 of file SimpleMatrix.h.
Referenced by Vispa.Main.MainWindow.MainWindow::_saveIni(), Vispa.Gui.VispaWidget.VispaWidget::autosize(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), Vispa.Gui.ConnectableWidget.ConnectableWidget::centerSinglePortVertically(), Vispa.Gui.VispaWidget.VispaWidget::contentRect(), Vispa.Gui.VispaWidget.VispaWidget::defineArrowBackgroundShape(), Vispa.Gui.VispaWidget.VispaWidget::defineCircleBackgroundShape(), Vispa.Gui.VispaWidget.VispaWidget::defineRoundRectBackgroundShape(), Vispa.Gui.VispaWidget.VispaWidget::imageRectF(), Vispa.Gui.VispaWidget.VispaWidget::paint(), lhef::SimpleMatrix< Delta >::rows(), Vispa.Gui.VispaWidget.VispaWidget::setZoom(), and Vispa.Main.MainWindow.MainWindow::updateStartupScreenGeometry().
|
private |
Definition at line 41 of file SimpleMatrix.h.
Referenced by python.rootplot.utilities.Hist::__init_TGraph(), Vispa.Main.MainWindow.MainWindow::_saveIni(), Vispa.Gui.VispaWidget.VispaWidget::autosize(), python.rootplot.root2matplotlib.Hist::bar(), python.rootplot.root2matplotlib.Hist::barh(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), lhef::SimpleMatrix< Delta >::col(), lhef::SimpleMatrix< Delta >::cols(), Vispa.Gui.VispaWidget.VispaWidget::contentRect(), Vispa.Gui.VispaWidget.VispaWidget::defineArrowBackgroundShape(), Vispa.Gui.VispaWidget.VispaWidget::defineCircleBackgroundShape(), Vispa.Gui.VispaWidget.VispaWidget::defineRoundRectBackgroundShape(), Vispa.Gui.VispaWidget.VispaWidget::drawHeaderBackground(), Vispa.Gui.ConnectableWidget.ConnectableWidget::drawPortNames(), Vispa.Gui.VispaWidget.VispaWidget::imageRectF(), lhef::SimpleMatrix< Delta >::index(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), Vispa.Views.PropertyView.PropertyView::resizeEvent(), lhef::SimpleMatrix< Delta >::row(), Vispa.Views.PropertyView.PropertyView::sectionResized(), Vispa.Gui.VispaWidget.VispaWidget::setZoom(), and Vispa.Main.MainWindow.MainWindow::updateStartupScreenGeometry().