Tulip  4.6.0
Better Visualization Through Research
tlp::SizeProperty Class Reference

#include <SizeProperty.h>

+ Inheritance diagram for tlp::SizeProperty:
+ Collaboration diagram for tlp::SizeProperty:

List of all members.

Public Member Functions

 SizeProperty (Graph *, const std::string &n="")
PropertyInterfaceclonePrototype (Graph *, const std::string &)
int compare (const node n1, const node n2) const
Size getMax (Graph *sg=NULL)
Size getMin (Graph *sg=NULL)
const std::string & getTypename () const
void scale (const tlp::Vector< float, 3 > &, Graph *sg=NULL)
void scale (const tlp::Vector< float, 3 > &, Iterator< node > *, Iterator< edge > *)
virtual void setAllNodeValue (const Size &v)
virtual void setNodeValue (const node n, const Size &v)

Static Public Attributes

static const std::string propertyTypename

Protected Member Functions

void resetMinMax ()

Detailed Description

A graph property that maps a tlp::Size value to graph elements.

Examples:
graph_display/graph_display.cpp.

Definition at line 38 of file SizeProperty.h.

 All Classes Files Functions Variables Enumerations Enumerator Properties