Poster of Linux kernelThe best gift for a Linux geek
tlp::SizeProperty

tlp::SizeProperty

Section: Tulip Graph Library (3) Updated: 19 Jul 2010
Local index Up
 

NAME

tlp::SizeProperty -  

SYNOPSIS


#include <SizeProperty.h>

Inherits AbstractProperty< SizeType, SizeType, SizeAlgorithm >, and tlp::PropertyObserver.  

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


void resetMinMax ()
 

Friends


class SizeAlgorithm
 

Constructor & Destructor Documentation

 

tlp::SizeProperty::SizeProperty (Graph *)

 

Member Function Documentation

 

virtual void tlp::SizeProperty::beforeSetAllEdgeValue (PropertyInterface * prop) [virtual]

Reimplemented from tlp::PropertyObserver.  

virtual void tlp::SizeProperty::beforeSetAllNodeValue (PropertyInterface * prop) [virtual]

Reimplemented from tlp::PropertyObserver.  

virtual void tlp::SizeProperty::beforeSetEdgeValue (PropertyInterface * prop, const edge e) [virtual]

Reimplemented from tlp::PropertyObserver.  

virtual void tlp::SizeProperty::beforeSetNodeValue (PropertyInterface * prop, const node n) [virtual]

Reimplemented from tlp::PropertyObserver.  

PropertyInterface* tlp::SizeProperty::clonePrototype (Graph *, std::string) [virtual]

Implements tlp::PropertyInterface.  

void tlp::SizeProperty::copy (const edge, const edge, PropertyInterface *) [virtual]

Implements tlp::PropertyInterface.  

void tlp::SizeProperty::copy (const node, const node, PropertyInterface *) [virtual]

Implements tlp::PropertyInterface.  

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 > &, Iterator< node > *, Iterator< edge > *)

 

void tlp::SizeProperty::scale (const tlp::Vector< float, 3 > &, Graph * sg = 0)

 

Friends And Related Function Documentation

 

friend class SizeAlgorithm [friend]

 

Author

Generated automatically by Doxygen for Tulip Graph Library from the source code.


 

Index

NAME
SYNOPSIS
Public Member Functions
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]
virtual void tlp::SizeProperty::beforeSetEdgeValue (PropertyInterface * prop, const edge e) [virtual]
virtual void tlp::SizeProperty::beforeSetNodeValue (PropertyInterface * prop, const node n) [virtual]
PropertyInterface* tlp::SizeProperty::clonePrototype (Graph *, std::string) [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 > &, Iterator< node > *, Iterator< edge > *)
void tlp::SizeProperty::scale (const tlp::Vector< float, 3 > &, Graph * sg = 0)
Friends And Related Function Documentation
friend class SizeAlgorithm [friend]
Author

This document was created by man2html, using the manual pages.
Time: 22:28:24 GMT, April 16, 2011