Proxy object for Legs. More...
#include <tree.h>
Public Types | |
typedef std::array< Ptr, NodeLegs > | Base |
Public Member Functions | |
Base::reference constexpr | operator[] (Index i) |
Base::const_reference constexpr | operator[] (Index i) const |
Base::reference | operator[] (LegType const l) |
Base::const_reference | operator[] (LegType const l) const |
Public Member Functions inherited from std::array< Ptr, NodeLegs > | |
Ptr | at (Ptr ... args) |
Ptr | back (Ptr ... args) |
Ptr | begin (Ptr ... args) |
Ptr | cbegin (Ptr ... args) |
Ptr | cend (Ptr ... args) |
Ptr | crbegin (Ptr ... args) |
Ptr | crend (Ptr ... args) |
Ptr | data (Ptr ... args) |
Ptr | empty (Ptr ... args) |
Ptr | end (Ptr ... args) |
Ptr | fill (Ptr ... args) |
Ptr | front (Ptr ... args) |
Ptr | max_size (Ptr ... args) |
Ptr | operator[] (Ptr ... args) |
Ptr | rbegin (Ptr ... args) |
Ptr | rend (Ptr ... args) |
Ptr | size (Ptr ... args) |
Ptr | swap (Ptr ... args) |
Additional Inherited Members | |
Public Attributes inherited from std::array< Ptr, NodeLegs > | |
Ptr | elements |
STL member. More... | |
Proxy object for Legs.