Overview     Modules     Class Hierarchy     Classes     Members  

Properties

Classes

Functions

Variables


Function Documentation

tlp::BooleanProperty::BooleanProperty Graph g,
std::string  n = ""
[inline, inherited]
 

virtual PropertyInterface* tlp::PropertyInterface::clonePrototype Graph ,
const std::string & 
[pure virtual, inherited]
 

Implemented in tlp::BooleanProperty, tlp::BooleanVectorProperty, tlp::ColorProperty, tlp::ColorVectorProperty, tlp::DoubleProperty, tlp::DoubleVectorProperty, tlp::GraphProperty, tlp::IntegerProperty, tlp::IntegerVectorProperty, tlp::LayoutProperty, tlp::CoordVectorProperty, tlp::SizeProperty, tlp::SizeVectorProperty, tlp::StringProperty, and tlp::StringVectorProperty.

PropertyInterface* tlp::BooleanVectorProperty::clonePrototype Graph ,
const std::string & 
[virtual, inherited]
 

Implements tlp::PropertyInterface.

PropertyInterface* tlp::BooleanProperty::clonePrototype Graph ,
const std::string & 
[virtual, inherited]
 

Implements tlp::PropertyInterface.

virtual void tlp::PropertyInterface::copy const   edge,
const   edge,
PropertyInterface
[pure virtual, inherited]
 

Implemented in tlp::BooleanProperty, tlp::BooleanVectorProperty, tlp::ColorProperty, tlp::ColorVectorProperty, tlp::DoubleProperty, tlp::DoubleVectorProperty, tlp::GraphProperty, tlp::IntegerProperty, tlp::IntegerVectorProperty, tlp::LayoutProperty, tlp::CoordVectorProperty, tlp::SizeProperty, tlp::SizeVectorProperty, tlp::StringProperty, and tlp::StringVectorProperty.

virtual void tlp::PropertyInterface::copy const   node,
const   node,
PropertyInterface
[pure virtual, inherited]
 

Implemented in tlp::BooleanProperty, tlp::BooleanVectorProperty, tlp::ColorProperty, tlp::ColorVectorProperty, tlp::DoubleProperty, tlp::DoubleVectorProperty, tlp::GraphProperty, tlp::IntegerProperty, tlp::IntegerVectorProperty, tlp::LayoutProperty, tlp::CoordVectorProperty, tlp::SizeProperty, tlp::SizeVectorProperty, tlp::StringProperty, and tlp::StringVectorProperty.

void tlp::BooleanVectorProperty::copy const   edge,
const   edge,
PropertyInterface
[virtual, inherited]
 

Implements tlp::PropertyInterface.

void tlp::BooleanVectorProperty::copy const   node,
const   node,
PropertyInterface
[virtual, inherited]
 

Implements tlp::PropertyInterface.

void tlp::BooleanProperty::copy const   edge,
const   edge,
PropertyInterface
[virtual, inherited]
 

Implements tlp::PropertyInterface.

void tlp::BooleanProperty::copy const   node,
const   node,
PropertyInterface
[virtual, inherited]
 

Implements tlp::PropertyInterface.

virtual void tlp::PropertyInterface::erase const   edge  )  [pure virtual, inherited]
 

Implemented in tlp::AbstractProperty< Tnode, Tedge, TPROPERTY >, tlp::AbstractProperty< SizeType, SizeType, SizeAlgorithm >, tlp::AbstractProperty< IntegerType, IntegerType, IntegerAlgorithm >, tlp::AbstractProperty< StringVectorType, StringVectorType >, tlp::AbstractProperty< BooleanType, BooleanType, BooleanAlgorithm >, tlp::AbstractProperty< ColorType, ColorType, ColorAlgorithm >, tlp::AbstractProperty< IntegerVectorType, IntegerVectorType >, tlp::AbstractProperty< GraphType, EdgeSetType >, tlp::AbstractProperty< DoubleType, DoubleType, DoubleAlgorithm >, tlp::AbstractProperty< PointType, LineType, LayoutAlgorithm >, tlp::AbstractProperty< SizeVectorType, SizeVectorType >, tlp::AbstractProperty< CoordVectorType, CoordVectorType >, tlp::AbstractProperty< StringType, StringType, StringAlgorithm >, tlp::AbstractProperty< ColorVectorType, ColorVectorType >, tlp::AbstractProperty< DoubleVectorType, DoubleVectorType >, and tlp::AbstractProperty< BooleanVectorType, BooleanVectorType >.

virtual void tlp::PropertyInterface::erase const   node  )  [pure virtual, inherited]
 

Implemented in tlp::AbstractProperty< Tnode, Tedge, TPROPERTY >, tlp::AbstractProperty< SizeType, SizeType, SizeAlgorithm >, tlp::AbstractProperty< IntegerType, IntegerType, IntegerAlgorithm >, tlp::AbstractProperty< StringVectorType, StringVectorType >, tlp::AbstractProperty< BooleanType, BooleanType, BooleanAlgorithm >, tlp::AbstractProperty< ColorType, ColorType, ColorAlgorithm >, tlp::AbstractProperty< IntegerVectorType, IntegerVectorType >, tlp::AbstractProperty< GraphType, EdgeSetType >, tlp::AbstractProperty< DoubleType, DoubleType, DoubleAlgorithm >, tlp::AbstractProperty< PointType, LineType, LayoutAlgorithm >, tlp::AbstractProperty< SizeVectorType, SizeVectorType >, tlp::AbstractProperty< CoordVectorType, CoordVectorType >, tlp::AbstractProperty< StringType, StringType, StringAlgorithm >, tlp::AbstractProperty< ColorVectorType, ColorVectorType >, tlp::AbstractProperty< DoubleVectorType, DoubleVectorType >, and tlp::AbstractProperty< BooleanVectorType, BooleanVectorType >.

virtual DataMem* tlp::PropertyInterface::getEdgeDataMemValue const edge  e  )  const [pure virtual, inherited]
 

Implemented in tlp::AbstractProperty< Tnode, Tedge, TPROPERTY >, tlp::AbstractProperty< SizeType, SizeType, SizeAlgorithm >, tlp::AbstractProperty< IntegerType, IntegerType, IntegerAlgorithm >, tlp::AbstractProperty< StringVectorType, StringVectorType >, tlp::AbstractProperty< BooleanType, BooleanType, BooleanAlgorithm >, tlp::AbstractProperty< ColorType, ColorType, ColorAlgorithm >, tlp::AbstractProperty< IntegerVectorType, IntegerVectorType >, tlp::AbstractProperty< GraphType, EdgeSetType >, tlp::AbstractProperty< DoubleType, DoubleType, DoubleAlgorithm >, tlp::AbstractProperty< PointType, LineType, LayoutAlgorithm >, tlp::AbstractProperty< SizeVectorType, SizeVectorType >, tlp::AbstractProperty< CoordVectorType, CoordVectorType >, tlp::AbstractProperty< StringType, StringType, StringAlgorithm >, tlp::AbstractProperty< ColorVectorType, ColorVectorType >, tlp::AbstractProperty< DoubleVectorType, DoubleVectorType >, and tlp::AbstractProperty< BooleanVectorType, BooleanVectorType >.

virtual DataMem* tlp::PropertyInterface::getEdgeDefaultDataMemValue  )  const [pure virtual, inherited]
 

Implemented in tlp::AbstractProperty< Tnode, Tedge, TPROPERTY >, tlp::AbstractProperty< SizeType, SizeType, SizeAlgorithm >, tlp::AbstractProperty< IntegerType, IntegerType, IntegerAlgorithm >, tlp::AbstractProperty< StringVectorType, StringVectorType >, tlp::AbstractProperty< BooleanType, BooleanType, BooleanAlgorithm >, tlp::AbstractProperty< ColorType, ColorType, ColorAlgorithm >, tlp::AbstractProperty< IntegerVectorType, IntegerVectorType >, tlp::AbstractProperty< GraphType, EdgeSetType >, tlp::AbstractProperty< DoubleType, DoubleType, DoubleAlgorithm >, tlp::AbstractProperty< PointType, LineType, LayoutAlgorithm >, tlp::AbstractProperty< SizeVectorType, SizeVectorType >, tlp::AbstractProperty< CoordVectorType, CoordVectorType >, tlp::AbstractProperty< StringType, StringType, StringAlgorithm >, tlp::AbstractProperty< ColorVectorType, ColorVectorType >, tlp::AbstractProperty< DoubleVectorType, DoubleVectorType >, and tlp::AbstractProperty< BooleanVectorType, BooleanVectorType >.

virtual std::string tlp::PropertyInterface::getEdgeDefaultStringValue  )  const [pure virtual, inherited]
 

Implemented in tlp::AbstractProperty< Tnode, Tedge, TPROPERTY >, tlp::AbstractProperty< SizeType, SizeType, SizeAlgorithm >, tlp::AbstractProperty< IntegerType, IntegerType, IntegerAlgorithm >, tlp::AbstractProperty< StringVectorType, StringVectorType >, tlp::AbstractProperty< BooleanType, BooleanType, BooleanAlgorithm >, tlp::AbstractProperty< ColorType, ColorType, ColorAlgorithm >, tlp::AbstractProperty< IntegerVectorType, IntegerVectorType >, tlp::AbstractProperty< GraphType, EdgeSetType >, tlp::AbstractProperty< DoubleType, DoubleType, DoubleAlgorithm >, tlp::AbstractProperty< PointType, LineType, LayoutAlgorithm >, tlp::AbstractProperty< SizeVectorType, SizeVectorType >, tlp::AbstractProperty< CoordVectorType, CoordVectorType >, tlp::AbstractProperty< StringType, StringType, StringAlgorithm >, tlp::AbstractProperty< ColorVectorType, ColorVectorType >, tlp::AbstractProperty< DoubleVectorType, DoubleVectorType >, and tlp::AbstractProperty< BooleanVectorType, BooleanVectorType >.

Iterator<edge>* tlp::BooleanProperty::getEdgesEqualTo const bool  val,
Graph = 0
[inherited]
 

virtual std::string tlp::PropertyInterface::getEdgeStringValue const edge  e  )  const [pure virtual, inherited]
 

Implemented in tlp::AbstractProperty< Tnode, Tedge, TPROPERTY >, tlp::AbstractProperty< SizeType, SizeType, SizeAlgorithm >, tlp::AbstractProperty< IntegerType, IntegerType, IntegerAlgorithm >, tlp::AbstractProperty< StringVectorType, StringVectorType >, tlp::AbstractProperty< BooleanType, BooleanType, BooleanAlgorithm >, tlp::AbstractProperty< ColorType, ColorType, ColorAlgorithm >, tlp::AbstractProperty< IntegerVectorType, IntegerVectorType >, tlp::AbstractProperty< GraphType, EdgeSetType >, tlp::AbstractProperty< DoubleType, DoubleType, DoubleAlgorithm >, tlp::AbstractProperty< PointType, LineType, LayoutAlgorithm >, tlp::AbstractProperty< SizeVectorType, SizeVectorType >, tlp::AbstractProperty< CoordVectorType, CoordVectorType >, tlp::AbstractProperty< StringType, StringType, StringAlgorithm >, tlp::AbstractProperty< ColorVectorType, ColorVectorType >, tlp::AbstractProperty< DoubleVectorType, DoubleVectorType >, and tlp::AbstractProperty< BooleanVectorType, BooleanVectorType >.

const std::string& tlp::PropertyInterface::getName  )  const [inline, inherited]
 

virtual DataMem* tlp::PropertyInterface::getNodeDataMemValue const node  n  )  const [pure virtual, inherited]
 

Implemented in tlp::AbstractProperty< Tnode, Tedge, TPROPERTY >, tlp::AbstractProperty< SizeType, SizeType, SizeAlgorithm >, tlp::AbstractProperty< IntegerType, IntegerType, IntegerAlgorithm >, tlp::AbstractProperty< StringVectorType, StringVectorType >, tlp::AbstractProperty< BooleanType, BooleanType, BooleanAlgorithm >, tlp::AbstractProperty< ColorType, ColorType, ColorAlgorithm >, tlp::AbstractProperty< IntegerVectorType, IntegerVectorType >, tlp::AbstractProperty< GraphType, EdgeSetType >, tlp::AbstractProperty< DoubleType, DoubleType, DoubleAlgorithm >, tlp::AbstractProperty< PointType, LineType, LayoutAlgorithm >, tlp::AbstractProperty< SizeVectorType, SizeVectorType >, tlp::AbstractProperty< CoordVectorType, CoordVectorType >, tlp::AbstractProperty< StringType, StringType, StringAlgorithm >, tlp::AbstractProperty< ColorVectorType, ColorVectorType >, tlp::AbstractProperty< DoubleVectorType, DoubleVectorType >, and tlp::AbstractProperty< BooleanVectorType, BooleanVectorType >.

virtual DataMem* tlp::PropertyInterface::getNodeDefaultDataMemValue  )  const [pure virtual, inherited]
 

Implemented in tlp::AbstractProperty< Tnode, Tedge, TPROPERTY >, tlp::AbstractProperty< SizeType, SizeType, SizeAlgorithm >, tlp::AbstractProperty< IntegerType, IntegerType, IntegerAlgorithm >, tlp::AbstractProperty< StringVectorType, StringVectorType >, tlp::AbstractProperty< BooleanType, BooleanType, BooleanAlgorithm >, tlp::AbstractProperty< ColorType, ColorType, ColorAlgorithm >, tlp::AbstractProperty< IntegerVectorType, IntegerVectorType >, tlp::AbstractProperty< GraphType, EdgeSetType >, tlp::AbstractProperty< DoubleType, DoubleType, DoubleAlgorithm >, tlp::AbstractProperty< PointType, LineType, LayoutAlgorithm >, tlp::AbstractProperty< SizeVectorType, SizeVectorType >, tlp::AbstractProperty< CoordVectorType, CoordVectorType >, tlp::AbstractProperty< StringType, StringType, StringAlgorithm >, tlp::AbstractProperty< ColorVectorType, ColorVectorType >, tlp::AbstractProperty< DoubleVectorType, DoubleVectorType >, and tlp::AbstractProperty< BooleanVectorType, BooleanVectorType >.

virtual std::string tlp::PropertyInterface::getNodeDefaultStringValue  )  const [pure virtual, inherited]
 

Implemented in tlp::AbstractProperty< Tnode, Tedge, TPROPERTY >, tlp::AbstractProperty< SizeType, SizeType, SizeAlgorithm >, tlp::AbstractProperty< IntegerType, IntegerType, IntegerAlgorithm >, tlp::AbstractProperty< StringVectorType, StringVectorType >, tlp::AbstractProperty< BooleanType, BooleanType, BooleanAlgorithm >, tlp::AbstractProperty< ColorType, ColorType, ColorAlgorithm >, tlp::AbstractProperty< IntegerVectorType, IntegerVectorType >, tlp::AbstractProperty< GraphType, EdgeSetType >, tlp::AbstractProperty< DoubleType, DoubleType, DoubleAlgorithm >, tlp::AbstractProperty< PointType, LineType, LayoutAlgorithm >, tlp::AbstractProperty< SizeVectorType, SizeVectorType >, tlp::AbstractProperty< CoordVectorType, CoordVectorType >, tlp::AbstractProperty< StringType, StringType, StringAlgorithm >, tlp::AbstractProperty< ColorVectorType, ColorVectorType >, tlp::AbstractProperty< DoubleVectorType, DoubleVectorType >, and tlp::AbstractProperty< BooleanVectorType, BooleanVectorType >.

Iterator<node>* tlp::BooleanProperty::getNodesEqualTo const bool  val,
Graph = 0
[inherited]
 

virtual std::string tlp::PropertyInterface::getNodeStringValue const node  n  )  const [pure virtual, inherited]
 

Implemented in tlp::AbstractProperty< Tnode, Tedge, TPROPERTY >, tlp::AbstractProperty< SizeType, SizeType, SizeAlgorithm >, tlp::AbstractProperty< IntegerType, IntegerType, IntegerAlgorithm >, tlp::AbstractProperty< StringVectorType, StringVectorType >, tlp::AbstractProperty< BooleanType, BooleanType, BooleanAlgorithm >, tlp::AbstractProperty< ColorType, ColorType, ColorAlgorithm >, tlp::AbstractProperty< IntegerVectorType, IntegerVectorType >, tlp::AbstractProperty< GraphType, EdgeSetType >, tlp::AbstractProperty< DoubleType, DoubleType, DoubleAlgorithm >, tlp::AbstractProperty< PointType, LineType, LayoutAlgorithm >, tlp::AbstractProperty< SizeVectorType, SizeVectorType >, tlp::AbstractProperty< CoordVectorType, CoordVectorType >, tlp::AbstractProperty< StringType, StringType, StringAlgorithm >, tlp::AbstractProperty< ColorVectorType, ColorVectorType >, tlp::AbstractProperty< DoubleVectorType, DoubleVectorType >, and tlp::AbstractProperty< BooleanVectorType, BooleanVectorType >.

virtual DataMem* tlp::PropertyInterface::getNonDefaultDataMemValue const edge  e  )  const [pure virtual, inherited]
 

Implemented in tlp::AbstractProperty< Tnode, Tedge, TPROPERTY >, tlp::AbstractProperty< SizeType, SizeType, SizeAlgorithm >, tlp::AbstractProperty< IntegerType, IntegerType, IntegerAlgorithm >, tlp::AbstractProperty< StringVectorType, StringVectorType >, tlp::AbstractProperty< BooleanType, BooleanType, BooleanAlgorithm >, tlp::AbstractProperty< ColorType, ColorType, ColorAlgorithm >, tlp::AbstractProperty< IntegerVectorType, IntegerVectorType >, tlp::AbstractProperty< GraphType, EdgeSetType >, tlp::AbstractProperty< DoubleType, DoubleType, DoubleAlgorithm >, tlp::AbstractProperty< PointType, LineType, LayoutAlgorithm >, tlp::AbstractProperty< SizeVectorType, SizeVectorType >, tlp::AbstractProperty< CoordVectorType, CoordVectorType >, tlp::AbstractProperty< StringType, StringType, StringAlgorithm >, tlp::AbstractProperty< ColorVectorType, ColorVectorType >, tlp::AbstractProperty< DoubleVectorType, DoubleVectorType >, and tlp::AbstractProperty< BooleanVectorType, BooleanVectorType >.

virtual DataMem* tlp::PropertyInterface::getNonDefaultDataMemValue const node  n  )  const [pure virtual, inherited]
 

Implemented in tlp::AbstractProperty< Tnode, Tedge, TPROPERTY >, tlp::AbstractProperty< SizeType, SizeType, SizeAlgorithm >, tlp::AbstractProperty< IntegerType, IntegerType, IntegerAlgorithm >, tlp::AbstractProperty< StringVectorType, StringVectorType >, tlp::AbstractProperty< BooleanType, BooleanType, BooleanAlgorithm >, tlp::AbstractProperty< ColorType, ColorType, ColorAlgorithm >, tlp::AbstractProperty< IntegerVectorType, IntegerVectorType >, tlp::AbstractProperty< GraphType, EdgeSetType >, tlp::AbstractProperty< DoubleType, DoubleType, DoubleAlgorithm >, tlp::AbstractProperty< PointType, LineType, LayoutAlgorithm >, tlp::AbstractProperty< SizeVectorType, SizeVectorType >, tlp::AbstractProperty< CoordVectorType, CoordVectorType >, tlp::AbstractProperty< StringType, StringType, StringAlgorithm >, tlp::AbstractProperty< ColorVectorType, ColorVectorType >, tlp::AbstractProperty< DoubleVectorType, DoubleVectorType >, and tlp::AbstractProperty< BooleanVectorType, BooleanVectorType >.

virtual Iterator<edge>* tlp::PropertyInterface::getNonDefaultValuatedEdges  )  const [pure virtual, inherited]
 

Implemented in tlp::AbstractProperty< Tnode, Tedge, TPROPERTY >, tlp::AbstractProperty< SizeType, SizeType, SizeAlgorithm >, tlp::AbstractProperty< IntegerType, IntegerType, IntegerAlgorithm >, tlp::AbstractProperty< StringVectorType, StringVectorType >, tlp::AbstractProperty< BooleanType, BooleanType, BooleanAlgorithm >, tlp::AbstractProperty< ColorType, ColorType, ColorAlgorithm >, tlp::AbstractProperty< IntegerVectorType, IntegerVectorType >, tlp::AbstractProperty< GraphType, EdgeSetType >, tlp::AbstractProperty< DoubleType, DoubleType, DoubleAlgorithm >, tlp::AbstractProperty< PointType, LineType, LayoutAlgorithm >, tlp::AbstractProperty< SizeVectorType, SizeVectorType >, tlp::AbstractProperty< CoordVectorType, CoordVectorType >, tlp::AbstractProperty< StringType, StringType, StringAlgorithm >, tlp::AbstractProperty< ColorVectorType, ColorVectorType >, tlp::AbstractProperty< DoubleVectorType, DoubleVectorType >, and tlp::AbstractProperty< BooleanVectorType, BooleanVectorType >.

virtual Iterator<node>* tlp::PropertyInterface::getNonDefaultValuatedNodes  )  const [pure virtual, inherited]
 

Implemented in tlp::AbstractProperty< Tnode, Tedge, TPROPERTY >, tlp::AbstractProperty< SizeType, SizeType, SizeAlgorithm >, tlp::AbstractProperty< IntegerType, IntegerType, IntegerAlgorithm >, tlp::AbstractProperty< StringVectorType, StringVectorType >, tlp::AbstractProperty< BooleanType, BooleanType, BooleanAlgorithm >, tlp::AbstractProperty< ColorType, ColorType, ColorAlgorithm >, tlp::AbstractProperty< IntegerVectorType, IntegerVectorType >, tlp::AbstractProperty< GraphType, EdgeSetType >, tlp::AbstractProperty< DoubleType, DoubleType, DoubleAlgorithm >, tlp::AbstractProperty< PointType, LineType, LayoutAlgorithm >, tlp::AbstractProperty< SizeVectorType, SizeVectorType >, tlp::AbstractProperty< CoordVectorType, CoordVectorType >, tlp::AbstractProperty< StringType, StringType, StringAlgorithm >, tlp::AbstractProperty< ColorVectorType, ColorVectorType >, tlp::AbstractProperty< DoubleVectorType, DoubleVectorType >, and tlp::AbstractProperty< BooleanVectorType, BooleanVectorType >.

static std::string tlp::PropertyInterface::getTypename const PropertyInterface  )  [static, inherited]
 

virtual std::string tlp::PropertyInterface::getTypename  )  const [pure virtual, inherited]
 

Implemented in tlp::AbstractProperty< Tnode, Tedge, TPROPERTY >, tlp::AbstractProperty< SizeType, SizeType, SizeAlgorithm >, tlp::AbstractProperty< IntegerType, IntegerType, IntegerAlgorithm >, tlp::AbstractProperty< StringVectorType, StringVectorType >, tlp::AbstractProperty< BooleanType, BooleanType, BooleanAlgorithm >, tlp::AbstractProperty< ColorType, ColorType, ColorAlgorithm >, tlp::AbstractProperty< IntegerVectorType, IntegerVectorType >, tlp::AbstractProperty< GraphType, EdgeSetType >, tlp::AbstractProperty< DoubleType, DoubleType, DoubleAlgorithm >, tlp::AbstractProperty< PointType, LineType, LayoutAlgorithm >, tlp::AbstractProperty< SizeVectorType, SizeVectorType >, tlp::AbstractProperty< CoordVectorType, CoordVectorType >, tlp::AbstractProperty< StringType, StringType, StringAlgorithm >, tlp::AbstractProperty< ColorVectorType, ColorVectorType >, tlp::AbstractProperty< DoubleVectorType, DoubleVectorType >, and tlp::AbstractProperty< BooleanVectorType, BooleanVectorType >.

void tlp::PropertyInterface::notifyAfterSetAllEdgeValue PropertyInterface  )  [protected, inherited]
 

Reimplemented from tlp::ObservableProperty.

void tlp::PropertyInterface::notifyAfterSetAllNodeValue PropertyInterface  )  [protected, inherited]
 

Reimplemented from tlp::ObservableProperty.

void tlp::PropertyInterface::notifyAfterSetEdgeValue PropertyInterface ,
const edge  e
[protected, inherited]
 

Reimplemented from tlp::ObservableProperty.

void tlp::PropertyInterface::notifyAfterSetNodeValue PropertyInterface ,
const node  n
[protected, inherited]
 

Reimplemented from tlp::ObservableProperty.

void tlp::PropertyInterface::notifyDestroy PropertyInterface  )  [protected, inherited]
 

Reimplemented from tlp::ObservableProperty.

void tlp::BooleanProperty::reverse  )  [inherited]
 

void tlp::BooleanProperty::reverseEdgeDirection  )  [inherited]
 

reverse all the direction of edges of the visible graph which are true in this BooleanProperty

virtual void tlp::PropertyInterface::setAllEdgeDataMemValue const DataMem v  )  [pure virtual, inherited]
 

Implemented in tlp::AbstractProperty< Tnode, Tedge, TPROPERTY >, tlp::AbstractProperty< SizeType, SizeType, SizeAlgorithm >, tlp::AbstractProperty< IntegerType, IntegerType, IntegerAlgorithm >, tlp::AbstractProperty< StringVectorType, StringVectorType >, tlp::AbstractProperty< BooleanType, BooleanType, BooleanAlgorithm >, tlp::AbstractProperty< ColorType, ColorType, ColorAlgorithm >, tlp::AbstractProperty< IntegerVectorType, IntegerVectorType >, tlp::AbstractProperty< GraphType, EdgeSetType >, tlp::AbstractProperty< DoubleType, DoubleType, DoubleAlgorithm >, tlp::AbstractProperty< PointType, LineType, LayoutAlgorithm >, tlp::AbstractProperty< SizeVectorType, SizeVectorType >, tlp::AbstractProperty< CoordVectorType, CoordVectorType >, tlp::AbstractProperty< StringType, StringType, StringAlgorithm >, tlp::AbstractProperty< ColorVectorType, ColorVectorType >, tlp::AbstractProperty< DoubleVectorType, DoubleVectorType >, and tlp::AbstractProperty< BooleanVectorType, BooleanVectorType >.

virtual bool tlp::PropertyInterface::setAllEdgeStringValue const std::string &  v  )  [pure virtual, inherited]
 

Implemented in tlp::AbstractProperty< Tnode, Tedge, TPROPERTY >, tlp::GraphProperty, tlp::AbstractProperty< SizeType, SizeType, SizeAlgorithm >, tlp::AbstractProperty< IntegerType, IntegerType, IntegerAlgorithm >, tlp::AbstractProperty< StringVectorType, StringVectorType >, tlp::AbstractProperty< BooleanType, BooleanType, BooleanAlgorithm >, tlp::AbstractProperty< ColorType, ColorType, ColorAlgorithm >, tlp::AbstractProperty< IntegerVectorType, IntegerVectorType >, tlp::AbstractProperty< GraphType, EdgeSetType >, tlp::AbstractProperty< DoubleType, DoubleType, DoubleAlgorithm >, tlp::AbstractProperty< PointType, LineType, LayoutAlgorithm >, tlp::AbstractProperty< SizeVectorType, SizeVectorType >, tlp::AbstractProperty< CoordVectorType, CoordVectorType >, tlp::AbstractProperty< StringType, StringType, StringAlgorithm >, tlp::AbstractProperty< ColorVectorType, ColorVectorType >, tlp::AbstractProperty< DoubleVectorType, DoubleVectorType >, and tlp::AbstractProperty< BooleanVectorType, BooleanVectorType >.

virtual void tlp::PropertyInterface::setAllNodeDataMemValue const DataMem v  )  [pure virtual, inherited]
 

Implemented in tlp::AbstractProperty< Tnode, Tedge, TPROPERTY >, tlp::AbstractProperty< SizeType, SizeType, SizeAlgorithm >, tlp::AbstractProperty< IntegerType, IntegerType, IntegerAlgorithm >, tlp::AbstractProperty< StringVectorType, StringVectorType >, tlp::AbstractProperty< BooleanType, BooleanType, BooleanAlgorithm >, tlp::AbstractProperty< ColorType, ColorType, ColorAlgorithm >, tlp::AbstractProperty< IntegerVectorType, IntegerVectorType >, tlp::AbstractProperty< GraphType, EdgeSetType >, tlp::AbstractProperty< DoubleType, DoubleType, DoubleAlgorithm >, tlp::AbstractProperty< PointType, LineType, LayoutAlgorithm >, tlp::AbstractProperty< SizeVectorType, SizeVectorType >, tlp::AbstractProperty< CoordVectorType, CoordVectorType >, tlp::AbstractProperty< StringType, StringType, StringAlgorithm >, tlp::AbstractProperty< ColorVectorType, ColorVectorType >, tlp::AbstractProperty< DoubleVectorType, DoubleVectorType >, and tlp::AbstractProperty< BooleanVectorType, BooleanVectorType >.

virtual bool tlp::PropertyInterface::setAllNodeStringValue const std::string &  v  )  [pure virtual, inherited]
 

Implemented in tlp::AbstractProperty< Tnode, Tedge, TPROPERTY >, tlp::GraphProperty, tlp::AbstractProperty< SizeType, SizeType, SizeAlgorithm >, tlp::AbstractProperty< IntegerType, IntegerType, IntegerAlgorithm >, tlp::AbstractProperty< StringVectorType, StringVectorType >, tlp::AbstractProperty< BooleanType, BooleanType, BooleanAlgorithm >, tlp::AbstractProperty< ColorType, ColorType, ColorAlgorithm >, tlp::AbstractProperty< IntegerVectorType, IntegerVectorType >, tlp::AbstractProperty< GraphType, EdgeSetType >, tlp::AbstractProperty< DoubleType, DoubleType, DoubleAlgorithm >, tlp::AbstractProperty< PointType, LineType, LayoutAlgorithm >, tlp::AbstractProperty< SizeVectorType, SizeVectorType >, tlp::AbstractProperty< CoordVectorType, CoordVectorType >, tlp::AbstractProperty< StringType, StringType, StringAlgorithm >, tlp::AbstractProperty< ColorVectorType, ColorVectorType >, tlp::AbstractProperty< DoubleVectorType, DoubleVectorType >, and tlp::AbstractProperty< BooleanVectorType, BooleanVectorType >.

virtual void tlp::PropertyInterface::setEdgeDataMemValue const edge  e,
const DataMem v
[pure virtual, inherited]
 

Implemented in tlp::AbstractProperty< Tnode, Tedge, TPROPERTY >, tlp::AbstractProperty< SizeType, SizeType, SizeAlgorithm >, tlp::AbstractProperty< IntegerType, IntegerType, IntegerAlgorithm >, tlp::AbstractProperty< StringVectorType, StringVectorType >, tlp::AbstractProperty< BooleanType, BooleanType, BooleanAlgorithm >, tlp::AbstractProperty< ColorType, ColorType, ColorAlgorithm >, tlp::AbstractProperty< IntegerVectorType, IntegerVectorType >, tlp::AbstractProperty< GraphType, EdgeSetType >, tlp::AbstractProperty< DoubleType, DoubleType, DoubleAlgorithm >, tlp::AbstractProperty< PointType, LineType, LayoutAlgorithm >, tlp::AbstractProperty< SizeVectorType, SizeVectorType >, tlp::AbstractProperty< CoordVectorType, CoordVectorType >, tlp::AbstractProperty< StringType, StringType, StringAlgorithm >, tlp::AbstractProperty< ColorVectorType, ColorVectorType >, tlp::AbstractProperty< DoubleVectorType, DoubleVectorType >, and tlp::AbstractProperty< BooleanVectorType, BooleanVectorType >.

virtual bool tlp::PropertyInterface::setEdgeStringValue const edge  e,
const std::string &  v
[pure virtual, inherited]
 

Implemented in tlp::AbstractProperty< Tnode, Tedge, TPROPERTY >, tlp::GraphProperty, tlp::AbstractProperty< SizeType, SizeType, SizeAlgorithm >, tlp::AbstractProperty< IntegerType, IntegerType, IntegerAlgorithm >, tlp::AbstractProperty< StringVectorType, StringVectorType >, tlp::AbstractProperty< BooleanType, BooleanType, BooleanAlgorithm >, tlp::AbstractProperty< ColorType, ColorType, ColorAlgorithm >, tlp::AbstractProperty< IntegerVectorType, IntegerVectorType >, tlp::AbstractProperty< GraphType, EdgeSetType >, tlp::AbstractProperty< DoubleType, DoubleType, DoubleAlgorithm >, tlp::AbstractProperty< PointType, LineType, LayoutAlgorithm >, tlp::AbstractProperty< SizeVectorType, SizeVectorType >, tlp::AbstractProperty< CoordVectorType, CoordVectorType >, tlp::AbstractProperty< StringType, StringType, StringAlgorithm >, tlp::AbstractProperty< ColorVectorType, ColorVectorType >, tlp::AbstractProperty< DoubleVectorType, DoubleVectorType >, and tlp::AbstractProperty< BooleanVectorType, BooleanVectorType >.

virtual void tlp::PropertyInterface::setNodeDataMemValue const node  n,
const DataMem v
[pure virtual, inherited]
 

Implemented in tlp::AbstractProperty< Tnode, Tedge, TPROPERTY >, tlp::AbstractProperty< SizeType, SizeType, SizeAlgorithm >, tlp::AbstractProperty< IntegerType, IntegerType, IntegerAlgorithm >, tlp::AbstractProperty< StringVectorType, StringVectorType >, tlp::AbstractProperty< BooleanType, BooleanType, BooleanAlgorithm >, tlp::AbstractProperty< ColorType, ColorType, ColorAlgorithm >, tlp::AbstractProperty< IntegerVectorType, IntegerVectorType >, tlp::AbstractProperty< GraphType, EdgeSetType >, tlp::AbstractProperty< DoubleType, DoubleType, DoubleAlgorithm >, tlp::AbstractProperty< PointType, LineType, LayoutAlgorithm >, tlp::AbstractProperty< SizeVectorType, SizeVectorType >, tlp::AbstractProperty< CoordVectorType, CoordVectorType >, tlp::AbstractProperty< StringType, StringType, StringAlgorithm >, tlp::AbstractProperty< ColorVectorType, ColorVectorType >, tlp::AbstractProperty< DoubleVectorType, DoubleVectorType >, and tlp::AbstractProperty< BooleanVectorType, BooleanVectorType >.

virtual bool tlp::PropertyInterface::setNodeStringValue const node  n,
const std::string &  v
[pure virtual, inherited]
 

Implemented in tlp::AbstractProperty< Tnode, Tedge, TPROPERTY >, tlp::GraphProperty, tlp::AbstractProperty< SizeType, SizeType, SizeAlgorithm >, tlp::AbstractProperty< IntegerType, IntegerType, IntegerAlgorithm >, tlp::AbstractProperty< StringVectorType, StringVectorType >, tlp::AbstractProperty< BooleanType, BooleanType, BooleanAlgorithm >, tlp::AbstractProperty< ColorType, ColorType, ColorAlgorithm >, tlp::AbstractProperty< IntegerVectorType, IntegerVectorType >, tlp::AbstractProperty< GraphType, EdgeSetType >, tlp::AbstractProperty< DoubleType, DoubleType, DoubleAlgorithm >, tlp::AbstractProperty< PointType, LineType, LayoutAlgorithm >, tlp::AbstractProperty< SizeVectorType, SizeVectorType >, tlp::AbstractProperty< CoordVectorType, CoordVectorType >, tlp::AbstractProperty< StringType, StringType, StringAlgorithm >, tlp::AbstractProperty< ColorVectorType, ColorVectorType >, tlp::AbstractProperty< DoubleVectorType, DoubleVectorType >, and tlp::AbstractProperty< BooleanVectorType, BooleanVectorType >.

virtual tlp::PropertyInterface::~PropertyInterface  )  [virtual, inherited]
 


Variable Documentation

Graph* tlp::PropertyInterface::graph [protected, inherited]
 

std::string tlp::PropertyInterface::name [protected, inherited]
 



Tulip Software by LaBRI Visualization Team    2001 - 2010