#include <mat4.h>
Public Member Functions | |
void | BuildOrthographicMatrix (float left, float right, float top, float bottom, float near, float far) |
mat4 () | |
mat4 (float r00, float r10, float r20, float r01, float r11, float r21, float r02, float r12, float r22, float x, float y, float z) | |
mat4 (const mat4 &mat) | |
void | MulVec (const float *vecIn, float *vecOut) |
mat4 & | operator & (const mat4 &mat) |
mat4 | operator* (float s) const |
mat4 | operator+ (const mat4 &mat) const |
mat4 & | operator= (const mat4 &mat)=default |
float & | operator[] (unsigned i) |
float | operator[] (unsigned i) const |
Public Attributes | |
float | data [12] |
|
inline |
|
inline |
|
inline |
Definition at line 88 of file mat4.h.
References data.
Referenced by SiPixelPhase1Analyzer::SiPixelPhase1Analyzer().
|
inline |
Definition at line 79 of file mat4.h.
References data, mps_fire::i, dqmiolumiharvest::j, and groupFilesInBlocks::temp.
Referenced by SiPixelPhase1Analyzer::BookForwardBins().
|
inline |
Definition at line 67 of file mat4.h.
References mps_fire::i, alignCSCRings::s, and createJobs::tmp.
|
inline |
|
inline |
float mat4::data[12] |
Definition at line 11 of file mat4.h.
Referenced by data_sources.node::__str__(), confdb.HLTProcess::_fix_parameter(), confdb.HLTProcess::addEras(), confdb.HLTProcess::addGlobalOptions(), confdb.HLTProcess::append_filenames(), data_sources.json_list::as_dicts(), data_sources.json_list::as_table(), confdb.HLTProcess::build_source(), BuildOrthographicMatrix(), confdb.HLTProcess::customize(), confdb.HLTProcess::dump(), confdb.HLTProcess::fixPrescales(), data_sources.json_list::get_members(), confdb.HLTProcess::getRawConfigurationFromDB(), confdb.HLTProcess::instrumentDQM(), confdb.HLTProcess::instrumentOpenMode(), confdb.HLTProcess::instrumentTiming(), data_sources.json_list::last(), confdb.HLTProcess::loadAdditionalConditions(), confdb.HLTProcess::loadCff(), confdb.HLTProcess::loadSetupCff(), mat4(), MulVec(), operator &(), operator[](), confdb.HLTProcess::overrideGlobalTag(), confdb.HLTProcess::overrideL1MenuXml(), confdb.HLTProcess::overrideOutput(), confdb.HLTProcess::overrideParameters(), confdb.HLTProcess::overrideProcessName(), confdb.HLTProcess::removeElementFromSequencesTasksAndPaths(), confdb.HLTProcess::runL1Emulator(), confdb.HLTProcess::specificCustomize(), cuy.FindIssue::startElement(), edmStreamStallGrapher.Stack::update(), and confdb.HLTProcess::updateMessageLogger().