#include <ElementProxy.hpp>
Public Member Functions | |
ElementProxy (T *pos=nullptr, unsigned w=0) | |
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 | |
ElementProxyPtr< T > | operator& () |
look at ElementProxyPtr documentation. More... | |
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) |
template<typename BaseVecT > | |
ElementProxy | operator= (const BaseVecT &v) |
template<typename type , size_t size> | |
ElementProxy | operator= (const std::array< type, size > &array) |
ElementProxy | operator= (const T &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 |
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 |
|
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 157 of file ElementProxy.hpp.
|
inline |
Definition at line 145 of file ElementProxy.hpp.
|
inline |
Definition at line 137 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.