![]() |
Tulip
6.0.0
Large graphs analysis and drawing
|
#include <AbstractProperty.h>
Inherited by tlp::DoubleProperty::nodeValueRef, and tlp::IntegerProperty::nodeValueRef.
Collaboration diagram for tlp::AbstractProperty< Tnode, Tedge, Tprop >::nodeValueRef:Public Member Functions | |
| constexpr | nodeValueRef (AbstractProperty *prop, node n) |
| tlp::StoredType< typename Tnode::RealType >::ReturnedConstValue | getValue () const |
| operator typename tlp::StoredType< typename Tnode::RealType >::ReturnedConstValue () | |
| nodeValueRef & | operator= (const nodeValueRef &ref) noexcept |
| nodeValueRef & | operator= (typename tlp::StoredType< typename Tnode::RealType >::ReturnedConstValue val) noexcept |
Protected Attributes | |
| node | _n |
| AbstractProperty * | _prop |
inner class used to overload the operator[] to set a node value
Definition at line 142 of file AbstractProperty.h.
|
inline |
overloading of value type conversion operator which allow to write: if (prop[n])
Definition at line 177 of file AbstractProperty.h.
|
inlinenoexcept |
overloading of operator= to assign a node value which allow to write: prop1[n] = prop2[m]
Definition at line 168 of file AbstractProperty.h.
Here is the call graph for this function:
|
inlinenoexcept |
overloading of operator= to assign a node value which allow to write: prop[n] = val
Definition at line 159 of file AbstractProperty.h.
Here is the call graph for this function: