|
Lexis
1.1.0
Vocabulary of events and shared objects for BBP and HBP software
|
Inheritance diagram for lexis::render::ClipPlanes:
Collaboration diagram for lexis::render::ClipPlanes:Public Types | |
| typedef ::zerobuf::Vector< Plane > | Planes |
Public Member Functions | |
| ClipPlanes::Planes & | getPlanes () |
| Get a reference to the Planes dynamic member. More... | |
| const ClipPlanes::Planes & | getPlanes () const |
| std::vector< Plane > | getPlanesVector () const |
| void | setPlanes (const std::vector< Plane > &value) |
| Set the value of Planes dynamic array from a std::vector< Plane >. More... | |
| void | compact (float threshold=0.1f) final |
| ClipPlanes (const std::vector< Plane > &planesValue) | |
| ClipPlanes (const ClipPlanes &rhs) | |
| ClipPlanes (ClipPlanes &&rhs) noexcept | |
| ClipPlanes (const ::zerobuf::Zerobuf &rhs) | |
| ClipPlanes (::zerobuf::AllocatorPtr allocator) | |
| ClipPlanes & | operator= (const ClipPlanes &rhs) |
| ClipPlanes & | operator= (ClipPlanes &&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 |
Definition at line 85 of file clipPlanes.h.
| ClipPlanes::Planes& lexis::render::ClipPlanes::getPlanes | ( | ) |
Get a reference to the Planes dynamic member.
| void lexis::render::ClipPlanes::setPlanes | ( | const std::vector< Plane > & | value | ) |
Set the value of Planes dynamic array from a std::vector< Plane >.
notifyChanged() is internally called after the data has been copied.
| value | a std::vector< Plane > object with the data to be set |