Overview | Modules | Class Hierarchy | Classes | Members

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

AbstractComputeProperty |
tlp::AbstractCSVToGraphDataMapping | Abstract class handling node or edge mapping between a CSV column and a graph property
tlp::AbstractView | Abstract view provide interactors' functions
tlp::AugmentedDisplayDialog |
tlp::BaseGraphicsViewComponent |
ChooseFileNameDialog |
tlp::ColorButton |
tlp::ColorScaleConfigDialog |
ColorScaleWidget | Widget used to display and edit color scale
ComputePropertyTemplate< PropertyType > |
ComputePropertyThread |
tlp::Controller | Tulip controller interface class
tlp::ControllerAlgorithmTools | Algorithm tools for Controller
tlp::ControllerContext |
tlp::ControllerFactory |
tlp::ControllerPluginsManager | Controller plugins manager
tlp::ControllerViewsManager | Views manager for Controller
tlp::ControllerViewsTools | Views manager tools for Controller
tlp::CoordWidget | Simple Coord edition widget
tlp::CopyPropertyDialog | Provide a dialog that allow user to copy a property in an existing property or in a new one
tlp::CSVColumn | Store import parameters for a CSV file column
tlp::CSVColumnComboBox | Combo box used to select a CSV column
tlp::CSVContentHandler | Interface to inherit to get and treat data from csv files with CSVParser object
tlp::CSVGraphImport | Manage 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::CSVGraphMappingConfigurationWidget | Widget generating the CSVToGraphDataMapping object
tlp::CSVImportColumnToGraphPropertyMapping | Interface to perform mapping between CSV columns and graph properties during the CSV import process
tlp::CSVImportColumnToGraphPropertyMappingProxy | Proxy to handle all the properties operations like access, creation, data type detection during the CSV parsing process
tlp::CSVImportConfigurationQWizardPage |
tlp::CSVImportConfigurationWidget | Widget generating a CSVImportParameters object configuring the CSV import process
tlp::CSVImportParameters | Store all the advanced import parameters for the CSV file
tlp::CSVImportWizard |
tlp::CSVInvertMatrixParser | CSV parser used to invert the token matrix in order to treat rows as columns
tlp::CSVParser |
tlp::CSVParserConfigurationWidget |
tlp::CSVParserConfigurationWidgetEditableComboBox |
tlp::CSVParsingConfigurationQWizardPage | QWIzardPage encapsulating a CSVParserConfigurationWidget and a preview
tlp::CSVSimpleParser | Parse a csv data and send each tokens to the given CSVContentHandler object
tlp::CSVTableWidget | Simple table preview of CSV file. Load in a QTableWidget the data send by a CSVContentHandler
tlp::CSVToGraphDataMapping | Interface to map CSV rows to graph elements
tlp::CSVToGraphEdgeIdMapping | Try to map CSV file rows to edges according to value between a CSV column and a graph property
tlp::CSVToGraphEdgeSrcTgtMapping | Try to map CSV file rows to edges according to edge source and destination
tlp::CSVToGraphNodeIdMapping | Try to map CSV file rows to nodes according to value between a CSV column and a graph property
tlp::CSVToNewNodeIdMapping | Map each row of the CSV file on a new node
tlp::DoubleStringsListSelectionWidget |
tlp::ElementPropertiesWidget |
tlp::ElementPropertiesWidgetPlugin |
tlp::ElementPropertiesWidgetUI |
tlp::FileNameEditorWidget | File selection widget
tlp::FindSelectionWidget |
tlp::ForegroundEntity | Abstract class use by entities who want to be displayed in foreground of GlMainWidget
tlp::GlCompositeHierarchyManager |
tlp::GlHierarchyMainComposite |
tlp::GlMainView | Provide an abstract view with OpenGl rendering
tlp::GlMainWidget | Widget of visualisation
tlp::GlMainWidgetGraphicsView | Class use to create a QGraphicsView with GlMainWidget inside
tlp::GlMainWidgetItem | Class use to render a GlMainWidget on GraphicsView
tlp::GlMainWidgetPlugin |
tlp::GlOffscreenRenderer | Render a scene in an image or in a texture
tlp::GraphicsWidgetBase |
tlp::GraphPropertiesSelectionComboBox | Combo box for property selection and creation in a graph
tlp::GraphPropertiesSelectionWidget | A widget which allows the user to select a subset of graph properties
tlp::GraphPropertiesTableWidget | Widget 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::GridOptionsWidget | Widget for displaying a grid on the graph
tlp::GWOverviewWidget |
tlp::GWOverviewWidgetPlugin |
tlp::Interactor | Tulip interactor main class
tlp::InteractorAction | InteractorAction extend QAction to provide Interactor information
tlp::InteractorChainOfResponsibility | Tulip interactor abstract class with chain of responsibility
tlp::InteractorComponent | Tulip interactor component main class
tlp::InteractorContext |
tlp::InteractorFactory |
tlp::LayerManagerWidget |
ListPropertyWidget |
tlp::MainController | Default controller of Tulip
tlp::MainWindowFacade | Facade of QMainWindow
tlp::MouseBoxZoomer |
tlp::MouseEdgeBendEditor | This interactor allows to move/add/delete EdgeBends
tlp::MouseEdgeBuilder |
tlp::MouseEdgeSelector |
tlp::MouseElementDeleter |
tlp::MouseNKeysNavigator |
tlp::MouseNodeBuilder |
tlp::MousePanNZoomNavigator |
tlp::MouseSelectionEditor | This interactor allows to move/rotate/stretch the current selection layout
tlp::MouseSelector |
tlp::MouseShowElementInfos |
tlp::NetworkProxyConfiguration |
tlp::NodeLinkDiagramComponent | Main view of old Tulip
PluginInformations | This class describes the whereabouts of a plugin, be it locally installed, or on a remote server
tlp::PluginProgressWidget | Displays the progression of a process and allow user to stop or cancel it
tlp::PropertyConfigurationWidget | Configuration widget for a property
tlp::PropertyCreationDialog | Provide a dialog that allow user to create a new property
tlp::PropertyDialog |
tlp::PropertyNameValidator | Check if the property name already exist in the property list
tlp::PropertyTools | Property management class. Convert property type to property type label. Remove this class in next version
PropertyWidget |
PropertyWidgetPlugin |
tlp::QGlBufferManager | Class to manage QGlPixelBuffer and QGlFramebufferObject Singleton class to manager QGlPixelBuffer and QGlFramebufferObject
tlp::QtGlSceneZoomAndPanAnimator | A convenient class to perform a Zoom and Pan animation on a GlMainWidget
tlp::QtOpenGlErrorViewer | Simple class to display OpenGl error is QDialog
tlp::QtOpenGlErrorViewerWithAskAgainDialog | Simple QDialog with an ask again check box
tlp::QtProgress | QDialog wrapping a PluginProgressWidget. See the PluginProgressWidget and PluginProgress documentation for more information
tlp::RenderingParametersDialog |
tlp::SGHierarchyWidget |
tlp::SGHierarchyWidgetPlugin |
tlp::SimpleStringsListSelectionWidget |
tlp::SizeWidget | Simple Size edition widget. Allow the user to input negative sizes
tlp::SnapshotDialog |
tlp::StringsListSelectionWidget | A widget for selecting a set of strings
tlp::StringsListSelectionWidgetInterface |
tlp::TabWidget |
tlp::TabWidgetHidableMenuGraphicsProxy |
tlp::TextEditDialog |
TulipSettings | This 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::View | Tulip view interface class
tlp::ViewContext |
tlp::ViewFactory | This class should only be used by the plugin macros
tlp::ViewPluginsManager | Manager of view's plugins

Tulip Software by LaBRI Visualization Team 2001 - 2012