#include <ElementProxy.hpp>
Public Member Functions | |
| ElementProxy (T *pos=nullptr, unsigned w=0) | |
| ElementProxyPtr< T > | operator & () |
| look at ElementProxyPtr documentation. More... | |
| template<typename BaseVecT > | |
| operator BaseVecT () const | |
| User defined conversion operator. More... | |
| operator EdgeHandle () const | |
| operator FaceHandle () const | |
| template<typename type , size_t size> | |
| operator std::array< type, size > () const | |
| operator std::array< VertexHandle, 3 > () const | |
| operator T () const | |
| template<typename BaseVecT > | |
| BaseVecT | operator+ (const BaseVecT &v) |
| template<typename BaseVecT > | |
| ElementProxy | operator+= (const BaseVecT &v) |
| template<typename BaseVecT > | |
| BaseVecT | operator- (const BaseVecT &v) |
| template<typename BaseVecT > | |
| ElementProxy | operator-= (const BaseVecT &v) |
| ElementProxy | operator= (const T &v) |
| template<typename type , size_t size> | |
| ElementProxy | operator= (const std::array< type, size > &array) |
| template<typename BaseVecT > | |
| ElementProxy | operator= (const BaseVecT &v) |
| T & | operator[] (int i) |
| const T & | operator[] (int i) const |
Private Attributes | |
| T * | m_ptr |
| unsigned | m_w |
Friends | |
| class | ElementProxyPtr< T > |
Definition at line 43 of file ElementProxy.hpp.
|
inline |
Definition at line 215 of file ElementProxy.hpp.
|
inline |
|
inline |
User defined conversion operator.
Definition at line 237 of file ElementProxy.hpp.
|
inline |
Definition at line 269 of file ElementProxy.hpp.
|
inline |
Definition at line 278 of file ElementProxy.hpp.
|
inline |
Definition at line 247 of file ElementProxy.hpp.
|
inline |
Definition at line 259 of file ElementProxy.hpp.
|
inline |
Definition at line 287 of file ElementProxy.hpp.
|
inline |
Definition at line 194 of file ElementProxy.hpp.
|
inline |
Definition at line 169 of file ElementProxy.hpp.
|
inline |
Definition at line 205 of file ElementProxy.hpp.
|
inline |
Definition at line 181 of file ElementProxy.hpp.
|
inline |
Definition at line 137 of file ElementProxy.hpp.
|
inline |
Definition at line 145 of file ElementProxy.hpp.
|
inline |
Definition at line 157 of file ElementProxy.hpp.
|
inline |
Definition at line 217 of file ElementProxy.hpp.
|
inline |
Definition at line 226 of file ElementProxy.hpp.
|
friend |
Definition at line 126 of file ElementProxy.hpp.
|
private |
Definition at line 298 of file ElementProxy.hpp.
|
private |
Definition at line 299 of file ElementProxy.hpp.