#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 10 of file SimpleMatrix.h.
typedef std::vector<T>::size_type btag::SimpleMatrix< T >::size_type |
Definition at line 13 of file SimpleMatrix.h.
typedef T btag::SimpleMatrix< T >::value_type |
Definition at line 12 of file SimpleMatrix.h.
|
inline |
Definition at line 15 of file SimpleMatrix.h.
|
inline |
Definition at line 18 of file SimpleMatrix.h.
|
inline |
Definition at line 35 of file SimpleMatrix.h.
Referenced by python.rootplot.root2matplotlib.Hist2D::colz(), and btag::SimpleMatrix< Delta >::index().
|
inline |
Definition at line 21 of file SimpleMatrix.h.
|
inlineprotected |
Definition at line 38 of file SimpleMatrix.h.
Referenced by BeautifulSoup.PageElement::insert(), btag::SimpleMatrix< Delta >::operator()(), and btag::SimpleMatrix< Delta >::operator[]().
|
inline |
Definition at line 24 of file SimpleMatrix.h.
|
inline |
Definition at line 26 of file SimpleMatrix.h.
|
inline |
Definition at line 29 of file SimpleMatrix.h.
|
inline |
Definition at line 31 of file SimpleMatrix.h.
|
inline |
Definition at line 34 of file SimpleMatrix.h.
|
inline |
Definition at line 20 of file SimpleMatrix.h.
|
inline |
Definition at line 22 of file SimpleMatrix.h.
Referenced by ntupleDataFormat._Collection::__iter__(), ntupleDataFormat._Collection::__len__(), and btag::Matching< Delta >::match().
|
private |
Definition at line 43 of file SimpleMatrix.h.
Referenced by btag::SimpleMatrix< Delta >::operator()(), btag::SimpleMatrix< Delta >::operator[](), and btag::SimpleMatrix< Delta >::size().
|
private |
Definition at line 42 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(), btag::SimpleMatrix< Delta >::rows(), Vispa.Gui.VispaWidget.VispaWidget::setZoom(), and Vispa.Main.MainWindow.MainWindow::updateStartupScreenGeometry().
|
private |
Definition at line 42 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(), btag::SimpleMatrix< Delta >::col(), btag::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(), btag::SimpleMatrix< Delta >::index(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), Vispa.Views.PropertyView.PropertyView::resizeEvent(), btag::SimpleMatrix< Delta >::row(), Vispa.Views.PropertyView.PropertyView::sectionResized(), Vispa.Gui.VispaWidget.VispaWidget::setZoom(), and Vispa.Main.MainWindow.MainWindow::updateStartupScreenGeometry().