|
Lexis
1.1.0
Vocabulary of events and shared objects for BBP and HBP software
|
Inheritance diagram for lexis::render::LookOut:
Collaboration diagram for lexis::render::LookOut:Public Member Functions | |
| double * | getMatrix () |
| Get a pointer to the Matrix fixed size array. More... | |
| const double * | getMatrix () const |
| std::vector< double > | getMatrixVector () const |
| void | setMatrix (double value[16]) |
| Set the value of the Matrix fixed size array from a double*. More... | |
| void | setMatrix (const std::vector< double > &value) |
| Set the value of the Matrix fixed size array object from a std::vector< double >. More... | |
| size_t | getMatrixSize () const |
| LookOut (const std::vector< double > &matrixValue) | |
| LookOut (const LookOut &rhs) | |
| LookOut (LookOut &&rhs) noexcept | |
| LookOut (const ::zerobuf::Zerobuf &rhs) | |
| LookOut (::zerobuf::AllocatorPtr allocator) | |
| LookOut & | operator= (const LookOut &rhs) |
| LookOut & | operator= (LookOut &&rhs) |
| std::string | getSchema () const final |
| std::string | getTypeName () const final |
| ::zerobuf::uint128_t | getTypeIdentifier () const final |
| size_t | getZerobufStaticSize () const final |
| size_t | getZerobufNumDynamics () const final |
| void | _parseJSON (const Json::Value &json) final |
| void | _createJSON (Json::Value &json) const final |
| double* lexis::render::LookOut::getMatrix | ( | ) |
Get a pointer to the Matrix fixed size array.
| void lexis::render::LookOut::setMatrix | ( | double | value[16] | ) |
Set the value of the Matrix fixed size array from a double*.
notifyChanged() is internally called after the data has been copied.
| value | a 16-length double array with the data to be set |
| void lexis::render::LookOut::setMatrix | ( | const std::vector< double > & | value | ) |
Set the value of the Matrix fixed size array object from a std::vector< double >.
notifyChanged() is internally called after the change has been done.
| value | a std::vector< double > with the data to be set |