Overview     Modules     Class Hierarchy     Classes     Members  

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AbstractComputeProperty
tlp::AbstractCSVToGraphDataMappingAbstract class handling node or edge mapping between a CSV column and a graph property
tlp::AbstractViewAbstract view provide interactors' functions
tlp::AugmentedDisplayDialog
tlp::BaseGraphicsViewComponent
ChooseFileNameDialog
tlp::ColorButton
tlp::ColorScaleConfigDialog
ColorScaleWidgetWidget used to display and edit color scale
ComputePropertyTemplate< PropertyType >
ComputePropertyThread
tlp::ControllerTulip controller interface class
tlp::ControllerAlgorithmToolsAlgorithm tools for Controller
tlp::ControllerContext
tlp::ControllerFactory
tlp::ControllerPluginsManagerController plugins manager
tlp::ControllerViewsManagerViews manager for Controller
tlp::ControllerViewsToolsViews manager tools for Controller
tlp::CoordWidgetSimple Coord edition widget
tlp::CopyPropertyDialogProvide a dialog that allow user to copy a property in an existing property or in a new one
tlp::CSVColumnStore import parameters for a CSV file column
tlp::CSVColumnComboBoxCombo box used to select a CSV column
tlp::CSVContentHandlerInterface to inherit to get and treat data from csv files with CSVParser object
tlp::CSVGraphImportManage all the CSV import process. Use the mapping object to find the graph element in function of the row and the propertiesManager to find the property corresponding to the column. The import parameters are used to filter the rows and the columns to import
tlp::CSVGraphMappingConfigurationQWizardPage
tlp::CSVGraphMappingConfigurationWidgetWidget generating the CSVToGraphDataMapping object
tlp::CSVImportColumnToGraphPropertyMappingInterface to perform mapping between CSV columns and graph properties during the CSV import process
tlp::CSVImportColumnToGraphPropertyMappingProxyProxy to handle all the properties operations like access, creation, data type detection during the CSV parsing process
tlp::CSVImportConfigurationQWizardPage
tlp::CSVImportConfigurationWidgetWidget generating a CSVImportParameters object configuring the CSV import process
tlp::CSVImportParametersStore all the advanced import parameters for the CSV file
tlp::CSVImportWizard
tlp::CSVInvertMatrixParserCSV parser used to invert the token matrix in order to treat rows as columns
tlp::CSVParser
tlp::CSVParserConfigurationWidget
tlp::CSVParserConfigurationWidgetEditableComboBox
tlp::CSVParsingConfigurationQWizardPageQWIzardPage encapsulating a CSVParserConfigurationWidget and a preview
tlp::CSVSimpleParserParse a csv data and send each tokens to the given CSVContentHandler object
tlp::CSVTableWidgetSimple table preview of CSV file. Load in a QTableWidget the data send by a CSVContentHandler
tlp::CSVToGraphDataMappingInterface to map CSV rows to graph elements
tlp::CSVToGraphEdgeIdMappingTry to map CSV file rows to edges according to value between a CSV column and a graph property
tlp::CSVToGraphEdgeSrcTgtMappingTry to map CSV file rows to edges according to edge source and destination
tlp::CSVToGraphNodeIdMappingTry to map CSV file rows to nodes according to value between a CSV column and a graph property
tlp::CSVToNewNodeIdMappingMap each row of the CSV file on a new node
tlp::DoubleStringsListSelectionWidget
tlp::ElementPropertiesWidget
tlp::ElementPropertiesWidgetPlugin
tlp::ElementPropertiesWidgetUI
tlp::FileNameEditorWidgetFile selection widget
tlp::FindSelectionWidget
tlp::ForegroundEntityAbstract class use by entities who want to be displayed in foreground of GlMainWidget
tlp::GlCompositeHierarchyManager
tlp::GlHierarchyMainComposite
tlp::GlMainViewProvide an abstract view with OpenGl rendering
tlp::GlMainWidgetWidget of visualisation
tlp::GlMainWidgetGraphicsViewClass use to create a QGraphicsView with GlMainWidget inside
tlp::GlMainWidgetItemClass use to render a GlMainWidget on GraphicsView
tlp::GlMainWidgetPlugin
tlp::GlOffscreenRendererRender a scene in an image or in a texture
tlp::GraphicsWidgetBase
tlp::GraphPropertiesSelectionComboBoxCombo box for property selection and creation in a graph
tlp::GraphPropertiesSelectionWidgetA widget which allows the user to select a subset of graph properties
tlp::GraphPropertiesTableWidgetWidget to display properties for a graph. Widget to display properties for a graph. User can filter displayed properties in function of their name with a QRegularExpression. Property name don't need to fully match regular expression to be displayed, if only one part of the name match the property is displayed
tlp::GridOptionsWidgetWidget for displaying a grid on the graph
tlp::GWOverviewWidget
tlp::GWOverviewWidgetPlugin
tlp::InteractorTulip interactor main class
tlp::InteractorActionInteractorAction extend QAction to provide Interactor information
tlp::InteractorChainOfResponsibilityTulip interactor abstract class with chain of responsibility
tlp::InteractorComponentTulip interactor component main class
tlp::InteractorContext
tlp::InteractorFactory
tlp::LayerManagerWidget
ListPropertyWidget
tlp::MainControllerDefault controller of Tulip
tlp::MainWindowFacadeFacade of QMainWindow
tlp::MouseBoxZoomer
tlp::MouseEdgeBendEditorThis interactor allows to move/add/delete EdgeBends
tlp::MouseEdgeBuilder
tlp::MouseEdgeSelector
tlp::MouseElementDeleter
tlp::MouseNKeysNavigator
tlp::MouseNodeBuilder
tlp::MousePanNZoomNavigator
tlp::MouseSelectionEditorThis interactor allows to move/rotate/stretch the current selection layout
tlp::MouseSelector
tlp::MouseShowElementInfos
tlp::NodeLinkDiagramComponentMain view of old Tulip
PluginInformationsThis class describes the whereabouts of a plugin, be it locally installed, or on a remote server
tlp::PluginProgressWidgetDisplays the progression of a process and allow user to stop or cancel it
tlp::PropertyConfigurationWidgetConfiguration widget for a property
tlp::PropertyCreationDialogProvide a dialog that allow user to create a new property
tlp::PropertyDialog
tlp::PropertyNameValidatorCheck if the property name already exist in the property list
tlp::PropertyToolsProperty management class. Convert property type to property type label. Remove this class in next version
PropertyWidget
PropertyWidgetPlugin
tlp::QGlBufferManagerClass to manage QGlPixelBuffer and QGlFramebufferObject Singleton class to manager QGlPixelBuffer and QGlFramebufferObject
tlp::QtGlSceneZoomAndPanAnimatorA convenient class to perform a Zoom and Pan animation on a GlMainWidget
tlp::QtOpenGlErrorViewerSimple class to display OpenGl error is QDialog
tlp::QtOpenGlErrorViewerWithAskAgainDialogSimple QDialog with an ask again check box
tlp::QtProgressQDialog wrapping a PluginProgressWidget. See the PluginProgressWidget and PluginProgress documentation for more information
tlp::RenderingParametersDialog
tlp::SGHierarchyWidget
tlp::SGHierarchyWidgetPlugin
tlp::SimpleStringsListSelectionWidget
tlp::SizeWidgetSimple Size edition widget. Allow the user to input negative sizes
tlp::SnapshotDialog
tlp::StringsListSelectionWidgetA widget for selecting a set of strings
tlp::StringsListSelectionWidgetInterface
tlp::TabWidget
tlp::TabWidgetHidableMenuGraphicsProxy
tlp::TextEditDialog
TulipSettingsThis class provides convenience functions to access to the Tulip settings file (using QSettings) TulipSettings is a wrapper for QSettings providing quick access to common keys provided in the tulip configuration file. This object does not mask any method from the QSettings class. Which mean that the user can still access to custom keys by invoking the QSettings::value method
tlp::TulipTableWidget
tlp::ViewTulip view interface class
tlp::ViewContext
tlp::ViewFactoryThis class should only be used by the plugin macros
tlp::ViewPluginsManagerManager of view's plugins


Tulip Software by LaBRI Visualization Team    2001 - 2012