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