Overview | Modules | Class Hierarchy | Classes | Members

# Tulip Graph Library Class List

Here are the classes, structs, unions and interfaces with brief descriptions:

tlp::AbstractProperty< Tnode, Tedge, TPROPERTY > |
tlp::AcyclicTest | Class for testing if the graph is acyclic
tlp::Algorithm | Interface for general algorithm plug-ins
tlp::AlgorithmContext | Parameter for calling clustering plugins
tlp::AlgorithmFactory |
tlp::Array< Obj, SIZE > | Class for array encapsulation
tlp::Bfs |
tlp::BiconnectedTest | Class for testing if the graph is biconnected
tlp::BooleanAlgorithm | Interface for selection plug-ins
tlp::BooleanProperty |
tlp::BooleanType |
tlp::BooleanVectorProperty |
tlp::BooleanVectorType |
tlp::BoundingBox |
tlp::Circle< Obj > | Class for circle
tlp::Color |
tlp::ColorAlgorithm | Interface for color plug-ins
tlp::ColorProperty |
tlp::ColorScale |
tlp::ColorType |
tlp::ColorVectorProperty |
tlp::ColorVectorType |
tlp::ConcatIterator< itType > |
tlp::ConnectedTest | Class for testing if the graph is connected
tlp::Coord | Class for coordinates in 3D
tlp::CoordVectorProperty |
tlp::CoordVectorType |
tlp::DataMem |
tlp::DataSet |
tlp::DataType |
tlp::Dependency |
tlp::DoubleAlgorithm | Interface for metric plug-ins
tlp::DoubleProperty |
tlp::DoubleType |
tlp::DoubleVectorProperty |
tlp::DoubleVectorType |
tlp::edge | Class edge
tlp::EdgeSetType |
tlp::ExportModule | Interface for exportModule plug-ins
tlp::ExportModuleFactory |
tlp::Face | Class face
tlp::Graph | Interface for a graph
tlp::GraphObserver | Observer for Graph
tlp::GraphProperty |
tlp::GraphType |
stdext::hash< const std::string > |
stdext::hash< double > |
stdext::hash< std::string > |
tlp::ImportModule | Interface for importModule plug-ins
tlp::ImportModuleFactory |
tlp::IntegerAlgorithm | Interface for int plug-ins
tlp::IntegerProperty |
tlp::IntegerType |
tlp::IntegerVectorProperty |
tlp::IntegerVectorType |
tlp::Iterator< itType > | Interface of Iterators
tlp::LayoutAlgorithm | Interface for layout plug-ins
tlp::LayoutProperty |
tlp::LineType |
tlp::Matrix< Obj, SIZE > | Class for mathematical square matrix
tlp::MutableContainer< TYPE > |
tlp::node | Class node
tlp::Observable |
tlp::ObservableGraph | Observable object for graph
tlp::ObservableProperty | Observable object for Property
tlp::Observer |
tlp::OuterPlanarTest | Class for testing the outerplanarity of a graph
tlp::PlanarityTest | Class for testing the planarity of a graph
tlp::Plugin |
tlp::PluginLoader |
tlp::PluginLoaderTxt |
tlp::PluginProgress |
tlp::PointType |
tlp::PreferenceManager | Class to manage preference Singleton class to load/store preference need by Tulip
tlp::PropertyAlgorithm |
tlp::PropertyContext | Parameter for calling Property plugins
tlp::PropertyFactory< T > |
tlp::PropertyInterface |
tlp::PropertyObserver | Observer for Property
tlp::Rectangle< Obj > | Class for rectangle
tlp::SelfLoops |
tlp::SimpleTest |
tlp::Size |
tlp::SizeAlgorithm | Interface for sizes plug-ins
tlp::SizeProperty |
tlp::SizeType |
tlp::SizeVectorProperty |
tlp::SizeVectorType |
tlp::SortNodeIterator | Interface of Sortiterator,
tlp::SortTargetEdgeIterator | Interface of Sortiterator,
tlp::StableIterator< itType > | Interface of StableIterator,
tlp::StlIterator< VALUE, ITERATOR > |
tlp::StlMapIterator< KEY, VALUE > |
tlp::StringAlgorithm | Interface for String plug-ins
tlp::StringCollection |
tlp::StringProperty |
tlp::StringType |
tlp::StringVectorProperty |
tlp::StringVectorType |
tlp::StructDef | This class enables to define a structure
tlp::TemplateFactory< ObjectFactory, ObjectType, Context > |
tlp::TemplateFactoryInterface |
tlp::TreeTest | Class for testing if the graph is a tree
tlp::TriconnectedTest | Class for testing if a graph is triconnected
tlp::Type |
tlp::Vector | Class for mathematical vector
tlp::VectorCast | Class for mathematical vector
tlp::VoronoiDiagram |
tlp::VoronoiDiagram::Cell |
tlp::VoronoiDiagram::Edge |
tlp::VoronoiDiagram::Ray |
tlp::WithDependency |
tlp::WithParameter |

Tulip Software by LaBRI Visualization Team 2001 - 2010