Rechercher une page de manuel
tlp_TulipStats
Langue: en
Version: 290522 (debian - 07/07/09)
Section: 3 (Bibliothèques de fonctions)
Sommaire
- NAME
- SYNOPSIS
- Detailed Description
- Constructor & Destructor Documentation
- Member Function Documentation
- Member Data Documentation
- SGHierarchyWidget* tlp::TulipStats::clusterTreeWidget [protected]
- float tlp::TulipStats::discretizationStep[3] [protected]
- GlMainWidget* tlp::TulipStats::glMainWidget [protected]
- Graph* tlp::TulipStats::graph [protected]
- int tlp::TulipStats::histoMax [protected]
- std::vector<DoubleProperty*> tlp::TulipStats::metrics [protected]
- int tlp::TulipStats::nMetrics [protected]
- Author
NAME
tlp::TulipStats - Panel widget using tulip data to compute statistical results.SYNOPSIS
#include <TulipStatsWidget.h>
Public Member Functions
TulipStats (QWidget *parent=0)
~TulipStats ()
void setSGHierarchyWidgetWidget (SGHierarchyWidget *)
Graph * getGraph ()
GlMainWidget * getGlMainWidget ()
void setGlMainWidget (GlMainWidget *)
void destroy (Graph *)
Protected Attributes
GlMainWidget * glMainWidget
Graph * graph
tlp::StatisticResults * statsResults
SGHierarchyWidget * clusterTreeWidget
int histoMax
std::vector< DoubleProperty * > metrics
int nMetrics
float discretizationStep [3]
Detailed Description
Panel widget using tulip data to compute statistical results.
This class is a widget which takes places in the main interface of tulip, in the tabwidget of properties. This panel has mainly 3 uses :
-Firstly : It changes the graph placement and order it under the form of an histogram or a scatter plot according to a defined number of metrics (up to 3). -Secondly : It computes and display some basic statistics results on the graph : average, variance, standard deviation, bounding box, linear regression and eigenvectors. -Thirdly : It clusterize the graph by a plane which is based upon statistic results calculated above.
Constructor & Destructor Documentation
tlp::TulipStats::TulipStats (QWidget * parent = 0)
Base constructor.
tlp::TulipStats::~TulipStats ()
Destructor.
Member Function Documentation
void tlp::TulipStats::destroy (Graph *)
Overriden function used to notify when the graph is going to be destroyed :
GlMainWidget* tlp::TulipStats::getGlMainWidget ()
Accessor in reading to the glMainWidget.
Graph* tlp::TulipStats::getGraph ()
Accessor in reading to the graph.
void tlp::TulipStats::setGlMainWidget (GlMainWidget *)
Accessor in writing to the glMainWidget.
void tlp::TulipStats::setSGHierarchyWidgetWidget (SGHierarchyWidget *)
Function used by viewGl to set the reference to the clusterTree.
Member Data Documentation
SGHierarchyWidget* tlp::TulipStats::clusterTreeWidget [protected]
A reference to the clusterTree widget of the properties panel, to make an up to date
float tlp::TulipStats::discretizationStep[3] [protected]
The discretization step used to regroup informations
GlMainWidget* tlp::TulipStats::glMainWidget [protected]
A reference to the graphwidget we are currently editing
Graph* tlp::TulipStats::graph [protected]
A reference to the graph we are considering
int tlp::TulipStats::histoMax [protected]
The value of the biggest column in the case of an histogram. Used to fit correctly the augmented displays
std::vector<DoubleProperty*> tlp::TulipStats::metrics [protected]
The metrics used for the computation
int tlp::TulipStats::nMetrics [protected]
The number of metrics used. $ 1
trics
sults* tlp::TulipStats::statsResults [protected]"
A structure to store the results of the calculus
Author
Generated automatically by Doxygen for Tulip QT Library from the source code.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre