Overview     Modules     Class Hierarchy     Classes     Members  
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
oCtlp::AlgorithmContextParameter for calling clustering plugins
oCtlp::Array< Obj, SIZE >Fixed-size array encapsulation. In debug mode, a bound check is performed at each access
oCtlp::Array< TYPE, SIZE >
oCtlp::Array< Vec3f, 2 >
oCtlp::Array< Vector< Obj, 2 >, 2 >
oCtlp::Array< Vector< Obj, SIZE >, SIZE >
oCtlp::Bfs
oCtlp::VoronoiDiagram::Cell
oCtlp::CheckAllFunctor< TYPE >That class implement a default functor that always return true
oCtlp::DataMem
oCtlp::DataSetA container which can store data of any type, as long as it has a well-defined copy constructor
oCtlp::DataTypeSerializer
oCtlp::DataTypeSerializerContainer
oCtlp::DependencyRepresents a single Tulip plug-in
oCtlp::edgeClass edge
oCtlp::VoronoiDiagram::Edge
oCtlp::EventEvent is the base class for all events used in the Observable/listener/Observer mechanism
oCtlp::FaceClass face
oCtlp::GraphObserverThat class receives a message (call back/handler function) after each modification of a Graph
oCtlp::GraphStorageThat class provide a simple implementation for the storage of graph elts (nodes edges)
oCtlp::GraphStorageIdsMementoThat class provides a simple interface to save the state of the ids manage by the GraphStorage class
oCstdext::hash< const std::string >
oCstdext::hash< double >
oCstdext::hash< std::string >
oCtlp::Iterator< itType >Interface for Tulip iterators. Allows basic iteration operations only
oCtlp::Iterator< edge >
oCtlp::Iterator< node >
oCtlp::Iterator< std::pair< KEY, VALUE > >
oCtlp::Iterator< TYPE >
oCtlp::Iterator< TYPEOUT >
oCtlp::Iterator< VALUE >
oCListenerListener is the base class for the implementation of an Observbale listener
oCtlp::MemoryBlocks
oCtlp::MemoryPool< TYPE >That class enables to easily create a memory pool for an a class
oCtlp::MemoryPool< MPConversionIterator< TYPEIN, TYPEOUT, CONVERSIONFUNCTOR > >
oCtlp::MemoryPool< MPFilterIterator< TYPE, FILTER > >
oCtlp::MemoryPool< MPStlFilterIterator< VALUE, ITERATOR, FILTER > >
oCtlp::MemoryPool< MPStlIterator< VALUE, ITERATOR > >
oCtlp::MemoryPool< MPUniqueIterator< TYPE, TOCHECKFUNCTOR > >
oCtlp::PropertyInterface::MetaValueCalculator
oCtlp::MutableContainer< TYPE >
oCtlp::MutableContainer< typename tlp::BooleanType::RealType >
oCtlp::MutableContainer< typename tlp::BooleanVectorType::RealType >
oCtlp::MutableContainer< typename tlp::ColorVectorType::RealType >
oCtlp::MutableContainer< typename tlp::CoordVectorType::RealType >
oCtlp::MutableContainer< typename tlp::DoubleVectorType::RealType >
oCtlp::MutableContainer< typename tlp::IntegerVectorType::RealType >
oCtlp::MutableContainer< typename tlp::SizeVectorType::RealType >
oCtlp::MutableContainer< typename tlp::StringVectorType::RealType >
oCtlp::MutableContainer< typename vectType::RealType >
oCtlp::nodeClass node
oCObserverObserver is the base class for the implementation of an Observbale Observer
oCtlp::OLOObjectOLOObject is the base class of the Observable/Listener/Observer object hierachy. It manages storage of a unique id for these objects as well as the storage of relations between them. It also manages destruction of these objects
oCOnlookerOnlooker is the base class for Observer and Listener, it enbales to unify these two classes
oCtlp::ParameterDescriptionDescribes a parameter with a type, default value, whether or not is it mandatory and a help string describing what this parameter should be used for
oCtlp::ParameterDescriptionListThis class describes parameters taken by a plugin
oCtlp::PluginInfoInterfaceBase interface for plug-in description. This class is not intented to be subclassed by plug-ins themselves, but by the factories who create the plug-ins. This class holds user informations, such as name of the author, date of creation, and miscellaneous informations. It also holds informations for the Tulip plug-in system, such as the version (used to know when there is an update for a plug-in), the name (used as unique identifier to register the plug-in), the Tulip version the plug-in was built with (to know whether the plug-in is compatible with the currently running version of TUlip), and the group this plug-in belongs to (e.g. trees)
oCtlp::PluginLoader
oCtlp::PluginProgressInterface to notify and control the progression of a process
oCtlp::PreferenceManagerClass to manage preference Singleton class to load/store preference need by Tulip
oCtlp::PropertyObserverObserver for Property
oCtlp::QuadTreeNode< TYPE >QuadTree template class
oCtlp::VoronoiDiagram::Ray
oCtlp::SelfLoops
oCtlp::StringCollection
oCtlp::StructDefThis class enables to define a structure
oCtlp::TemplateFactoryInterfaceThis interface lists functions used to regroup plug-ins
oCTextBgColorSetup
oCTextEffectSetup
oCTextFgColorSetup
oCtlp::TulipExceptionTulipException is a basic class to build exceptions from string
oCtlp::TypeInterface< T >
oCtlp::TypeInterface< bool >
oCtlp::TypeInterface< double >
oCtlp::TypeInterface< float >
oCtlp::TypeInterface< int >
oCtlp::TypeInterface< long >
oCtlp::TypeInterface< std::set< edge > >
oCtlp::TypeInterface< std::string >
oCtlp::TypeInterface< std::vector< bool > >
oCtlp::TypeInterface< std::vector< std::string > >
oCtlp::TypeInterface< std::vector< tlp::Coord > >
oCtlp::TypeInterface< std::vector< VT > >
oCtlp::TypeInterface< tlp::Color >
oCtlp::TypeInterface< tlp::Coord >
oCtlp::TypeInterface< tlp::Graph * >
oCtlp::TypeInterface< tlp::Size >
oCtlp::TypeInterface< unsigned int >
oCtlp::ValArrayInterfaceInternal class to access to a stl::vector in VectorGraph
oCtlp::Vector< Obj, 2 >
oCtlp::Vector< Obj, SIZE >
oCtlp::Vector< unsigned char, 4 >
oCtlp::VectorCast< float, 3, tlp::Coord >
oCtlp::VectorCast< float, 3, tlp::Size >
oCtlp::VectorGraphThat class provide a simple implementation of graph structure (without subgraphs, observer, metagraph) it enables to obtain very efficient access/modification time
oCtlp::VectorGraphProperty< TYPE >That class enables to factorize code for NodeProperty and EdgeProperty in VectorGraph, it could not be used directly
oCtlp::VoronoiDiagram
oCtlp::WithDependencyDescribes the dependencies of a plug-in on other plug-ins, identified by their name. This allows to have a plug-in inner workings depend on other plug-ins without linking them statically, or hoping depended plug-in will be there
\Ctlp::WithParameterThis class describes parameters on a plug-in


Tulip Software by LaBRI Visualization Team    2001 - 2012