Overview     Modules     Class Hierarchy     Classes     Members  

tlp Namespace Reference


Detailed Description

Author: Morgan Mathiaut Email : mathiaut@labri.fr Last modification : 23/10/2007 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.

Classes

Typedefs

Enumerations

Functions

  • TLP_GL_SCOPE GpuGraph * genGpuGraph (const tlp::Graph &graph)
  • TLP_GL_SCOPE GpuProperty * genGpuProperty (tlp::BooleanProperty &property, const tlp::Graph &graph, GpuValueType type=NODE_VALUES, bool outputOnly=false)
  • TLP_GL_SCOPE GpuProperty * genGpuProperty (tlp::ColorProperty &property, const tlp::Graph &graph, GpuValueType type=NODE_VALUES, bool outputOnly=false)
  • TLP_GL_SCOPE GpuProperty * genGpuProperty (tlp::DoubleProperty &property, const tlp::Graph &graph, GpuValueType type=NODE_VALUES, bool outputOnly=false)
  • TLP_GL_SCOPE GpuProperty * genGpuProperty (tlp::IntegerProperty &property, const tlp::Graph &graph, GpuValueType type=NODE_VALUES, bool outputOnly=false)
  • TLP_GL_SCOPE GpuProperty * genGpuProperty (tlp::LayoutProperty &property, const tlp::Graph &graph, bool outputOnly=false)
  • TLP_GL_SCOPE GpuProperty * genGpuProperty (tlp::SizeProperty &property, const tlp::Graph &graph, GpuValueType type=NODE_VALUES, bool outputOnly=false)
  • TLP_GL_SCOPE bool setGpuParameter (const std::string &pName, const tlp::Color &val)
  • TLP_GL_SCOPE bool setGpuParameter (const std::string &pName, const tlp::Coord &val)
  • TLP_GL_SCOPE bool setGpuParameter (const std::string &pName, const tlp::Size &val)
  • TLP_GL_SCOPE bool getGpuOutPropertyValues (tlp::BooleanProperty &prop, const tlp::Graph &)
  • TLP_GL_SCOPE bool getGpuOutPropertyValues (tlp::ColorProperty &prop, const tlp::Graph &)
  • TLP_GL_SCOPE bool getGpuOutPropertyValues (tlp::DoubleProperty &prop, const tlp::Graph &)
  • TLP_GL_SCOPE bool getGpuOutPropertyValues (tlp::IntegerProperty &prop, const tlp::Graph &)
  • TLP_GL_SCOPE bool getGpuOutPropertyValues (tlp::LayoutProperty &prop, const tlp::Graph &)
  • TLP_GL_SCOPE bool getGpuOutPropertyValues (tlp::SizeProperty &prop, const tlp::Graph &)

Variables


Typedef Documentation

typedef struct tlp::_DepthIndex tlp::DepthIndex
 

typedef struct tlp::_FeedBack3Dcolor tlp::Feedback3Dcolor
 

typedef Matrix<float, 4> tlp::MatrixGL
 


Enumeration Type Documentation

enum tlp::SelectionFlag
 

Enumerator:
SelectSimpleEntities 
SelectNodes 
SelectEdges 

enum tlp::TLP_FB_TROUGHTOKENTYPE
 

Enumerator:
TLP_FB_COLOR_INFO 
TLP_FB_BEGIN_ENTITY 
TLP_FB_END_ENTITY 
TLP_FB_BEGIN_GRAPH 
TLP_FB_END_GRAPH 
TLP_FB_BEGIN_NODE 
TLP_FB_END_NODE 
TLP_FB_BEGIN_EDGE 
TLP_FB_END_EDGE 


Function Documentation

TLP_GL_SCOPE GpuGraph* tlp::genGpuGraph const tlp::Graph &  graph  ) 
 

TLP_GL_SCOPE GpuProperty* tlp::genGpuProperty tlp::SizeProperty &  property,
const tlp::Graph &  graph,
GpuValueType  type = NODE_VALUES,
bool  outputOnly = false
 

TLP_GL_SCOPE GpuProperty* tlp::genGpuProperty tlp::LayoutProperty &  property,
const tlp::Graph &  graph,
bool  outputOnly = false
 

TLP_GL_SCOPE GpuProperty* tlp::genGpuProperty tlp::IntegerProperty &  property,
const tlp::Graph &  graph,
GpuValueType  type = NODE_VALUES,
bool  outputOnly = false
 

TLP_GL_SCOPE GpuProperty* tlp::genGpuProperty tlp::DoubleProperty &  property,
const tlp::Graph &  graph,
GpuValueType  type = NODE_VALUES,
bool  outputOnly = false
 

TLP_GL_SCOPE GpuProperty* tlp::genGpuProperty tlp::ColorProperty &  property,
const tlp::Graph &  graph,
GpuValueType  type = NODE_VALUES,
bool  outputOnly = false
 

TLP_GL_SCOPE GpuProperty* tlp::genGpuProperty tlp::BooleanProperty &  property,
const tlp::Graph &  graph,
GpuValueType  type = NODE_VALUES,
bool  outputOnly = false
 

TLP_GL_SCOPE bool tlp::getGpuOutPropertyValues tlp::SizeProperty &  prop,
const tlp::Graph & 
 

TLP_GL_SCOPE bool tlp::getGpuOutPropertyValues tlp::LayoutProperty &  prop,
const tlp::Graph & 
 

TLP_GL_SCOPE bool tlp::getGpuOutPropertyValues tlp::IntegerProperty &  prop,
const tlp::Graph & 
 

TLP_GL_SCOPE bool tlp::getGpuOutPropertyValues tlp::DoubleProperty &  prop,
const tlp::Graph & 
 

TLP_GL_SCOPE bool tlp::getGpuOutPropertyValues tlp::ColorProperty &  prop,
const tlp::Graph & 
 

TLP_GL_SCOPE bool tlp::getGpuOutPropertyValues tlp::BooleanProperty &  prop,
const tlp::Graph & 
 

TLP_GL_SCOPE bool tlp::setGpuParameter const std::string &  pName,
const tlp::Size &  val
 

TLP_GL_SCOPE bool tlp::setGpuParameter const std::string &  pName,
const tlp::Coord &  val
 

TLP_GL_SCOPE bool tlp::setGpuParameter const std::string &  pName,
const tlp::Color &  val
 


Variable Documentation

class TLP_GL_SCOPE tlp::GlShaderProgram
 



Tulip Software by LaBRI Visualization Team    2001 - 2010