tlp::SizeProperty Class Reference
[Properties]
#include <SizeProperty.h>
Inherits AbstractProperty< SizeType, SizeType, SizeAlgorithm >, and tlp::PropertyObserver.
List of all members.
Public Member Functions
- SizeProperty (Graph *)
- Size getMax (Graph *sg=0)
- Size getMin (Graph *sg=0)
- PropertyInterface * clonePrototype (Graph *, std::string)
- void copy (const node, const node, PropertyInterface *)
- void copy (const edge, const edge, PropertyInterface *)
- void scale (const tlp::Vector< float, 3 > &, Graph *sg=0)
- void scale (const tlp::Vector< float, 3 > &, Iterator< node > *, Iterator< edge > *)
- virtual void beforeSetNodeValue (PropertyInterface *prop, const node n)
- virtual void beforeSetEdgeValue (PropertyInterface *prop, const edge e)
- virtual void beforeSetAllNodeValue (PropertyInterface *prop)
- virtual void beforeSetAllEdgeValue (PropertyInterface *prop)
Protected Member Functions
Friends
Constructor & Destructor Documentation
tlp::SizeProperty::SizeProperty |
( |
Graph * |
|
) |
|
Member Function Documentation
virtual void tlp::SizeProperty::beforeSetAllEdgeValue |
( |
PropertyInterface * |
prop |
) |
[virtual] |
virtual void tlp::SizeProperty::beforeSetAllNodeValue |
( |
PropertyInterface * |
prop |
) |
[virtual] |
void tlp::SizeProperty::copy |
( |
const |
edge, |
|
|
const |
edge, |
|
|
PropertyInterface * |
| |
|
) |
| | [virtual] |
void tlp::SizeProperty::copy |
( |
const |
node, |
|
|
const |
node, |
|
|
PropertyInterface * |
| |
|
) |
| | [virtual] |
Size tlp::SizeProperty::getMax |
( |
Graph * |
sg = 0 |
) |
|
Size tlp::SizeProperty::getMin |
( |
Graph * |
sg = 0 |
) |
|
void tlp::SizeProperty::resetMinMax |
( |
|
) |
[protected] |
void tlp::SizeProperty::scale |
( |
const tlp::Vector< float, 3 > & |
, |
|
|
Graph * |
sg = 0 | |
|
) |
| | |
Friends And Related Function Documentation