Overview     Modules     Class Hierarchy     Classes     Members  

tlp Namespace Reference
[Mouse_interactor]

Classes

Typedefs

Functions


Detailed Description

This file is part of Tulip (www.tulip-software.org)

Authors: David Auber and the Tulip development Team from LaBRI, University of Bordeaux 1 and Inria Bordeaux - Sud Ouest

Tulip is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Tulip is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

This file is part of Tulip (www.tulip-software.org)

Authors: David Auber and the Tulip development Team from LaBRI, University of Bordeaux 1 and Inria Bordeaux - Sud Ouest

Tulip is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Tulip is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Author: Morgan Mathiaut Email : mathiaut@labri.fr Last modification : 24/10/2008 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This file is part of Tulip (www.tulip-software.org)

Authors: David Auber and the Tulip development Team from LaBRI, University of Bordeaux 1 and Inria Bordeaux - Sud Ouest

Tulip is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Tulip is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Author: Antoine Lambert and Morgan Mathiaut This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This file is part of Tulip (www.tulip-software.org)

Authors: David Auber and the Tulip development Team from LaBRI, University of Bordeaux 1 and Inria Bordeaux - Sud Ouest

Tulip is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Tulip is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Author: Antoine Lambert This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This file is part of Tulip (www.tulip-software.org)

Authors: David Auber and the Tulip development Team from LaBRI, University of Bordeaux 1 and Inria Bordeaux - Sud Ouest

Tulip is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Tulip is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Author: Morgan Mathiaut Email : mathiaut@labri.fr Last modification : 16/05/08 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.


Typedef Documentation

typedef TLP_HASH_MAP<int, std::string> tlp::GlyphTableString

Function Documentation

TLP_QT_SCOPE bool tlp::canUseQGLPixelBuffer (  ) 
QColor tlp::colorToQColor ( const Color &  color  )  [inline]
TLP_QT_SCOPE bool tlp::getColorDialog ( const QColor &  color,
QWidget *  parent,
const QString &  title,
QColor &  result 
)
TLP_QT_SCOPE void tlp::loadControllerPluginsFromDir ( std::string  dir,
PluginLoader *  loader = 0 
)
TLP_QT_SCOPE void tlp::loadInteractorPluginsFromDir ( std::string  dir,
PluginLoader *  loader = 0 
)
TLP_QT_SCOPE void tlp::loadViewPluginsFromDir ( std::string  dir,
PluginLoader *  loader = 0 
)
TLP_QT_SCOPE bool tlp::openDataSetDialog ( DataSet &  outSet,
const StructDef *  sysDef,
StructDef *  inDef,
const DataSet *  inSet = NULL,
const char *  inName = NULL,
Graph *  inG = NULL,
QWidget *  parent = NULL 
)

Open a QT Dialog Box to fill-up an user DataSet according to a required StructDef inDef : Input-variable informations outSet : Output (filled) set [inSet : Input (optional) set, containing some default values]

TLP_QT_SCOPE void tlp::openGraphOnGlMainWidget ( Graph *  graph,
DataSet *  dataSet,
GlMainWidget *  glMainWidget 
)

Create a main layout in GlMainWidget and display the graph on it

Color tlp::QColorToColor ( const QColor &  color  )  [inline]
std::string tlp::QStringToTlpString ( const QString &  toConvert  )  [inline]

Convert a string from Tulip to QString.

QString tlp::tlpStringToQString ( const std::string &  toConvert  )  [inline]

Convert a QString to tulip string.



Tulip Software by LaBRI Visualization Team    2001 - 2011