tlp::GlGraphRenderingParameters Class Reference#include <GlGraphRenderingParameters.h>
List of all members.
Detailed Description
That class defines all the paremters used by the GlGraph class during the rendering of a graph.
Public Member Functions
Constructor & Destructor Documentation
tlp::GlGraphRenderingParameters::GlGraphRenderingParameters |
( |
|
) |
|
|
Member Function Documentation
int tlp::GlGraphRenderingParameters::getEdgesLabelStencil |
( |
|
) |
|
|
|
get stencil number for edges label |
bool tlp::GlGraphRenderingParameters::getEdgesMaxSizeToNodesSize |
( |
|
) |
const |
|
|
return if Edge max size is block to node size |
int tlp::GlGraphRenderingParameters::getEdgesStencil |
( |
|
) |
|
|
|
get stencil number for edges |
bool tlp::GlGraphRenderingParameters::getFeedbackRender |
( |
|
) |
|
|
|
return true if the graph is draw with feedback information |
std::string tlp::GlGraphRenderingParameters::getFontsPath |
( |
|
) |
|
|
|
return the absolute path used for the fonts loading |
unsigned int tlp::GlGraphRenderingParameters::getFontsType |
( |
|
) |
const |
|
|
return the type of fonts used in the renderer(0=3D,1=bitmap,2=texture) |
unsigned int tlp::GlGraphRenderingParameters::getLabelsBorder |
( |
|
) |
const |
|
|
Get the size of the border that is added to any label when using bitmap fonts. |
int tlp::GlGraphRenderingParameters::getMetaNodesLabelStencil |
( |
|
) |
|
|
|
get stencil number for meta-nodes label |
int tlp::GlGraphRenderingParameters::getMetaNodesStencil |
( |
|
) |
|
|
|
get stencil number for meta-nodes |
int tlp::GlGraphRenderingParameters::getNodesLabelStencil |
( |
|
) |
|
|
|
get stencil number for nodes label |
int tlp::GlGraphRenderingParameters::getNodesStencil |
( |
|
) |
|
|
|
get stencil number for nodes |
DataSet tlp::GlGraphRenderingParameters::getParameters |
( |
|
) |
const |
|
int tlp::GlGraphRenderingParameters::getSelectedEdgesStencil |
( |
|
) |
|
|
|
get stencil number for selected edges |
int tlp::GlGraphRenderingParameters::getSelectedMetaNodesStencil |
( |
|
) |
|
|
|
get stencil number for selected meta-nodes |
int tlp::GlGraphRenderingParameters::getSelectedNodesStencil |
( |
|
) |
|
|
|
get stencil number for selected nodes |
Color tlp::GlGraphRenderingParameters::getSelectionColor |
( |
|
) |
|
|
|
return the selection color |
std::string tlp::GlGraphRenderingParameters::getTexturePath |
( |
|
) |
const |
|
|
return the absolute path used for texture loading |
bool tlp::GlGraphRenderingParameters::isAntialiased |
( |
|
) |
const |
|
|
return true if antialiasing is activated else false. |
bool tlp::GlGraphRenderingParameters::isDisplayEdges |
( |
|
) |
const |
|
|
return true if edges are displayed. |
bool tlp::GlGraphRenderingParameters::isDisplayMetaNodes |
( |
|
) |
const |
|
|
return true if meta-nodes are displayed. |
bool tlp::GlGraphRenderingParameters::isDisplayNodes |
( |
|
) |
const |
|
|
return true if nodes are displayed. |
bool tlp::GlGraphRenderingParameters::isEdge3D |
( |
|
) |
const |
|
|
return true if 3D drawing of edges is activated |
bool tlp::GlGraphRenderingParameters::isEdgeColorInterpolate |
( |
|
) |
const |
|
|
return true if color interpolation is activated |
bool tlp::GlGraphRenderingParameters::isEdgeSizeInterpolate |
( |
|
) |
const |
|
|
return true if color interpolation is activated |
bool tlp::GlGraphRenderingParameters::isElementOrdered |
( |
|
) |
const |
|
|
return true if element ordering is activated |
bool tlp::GlGraphRenderingParameters::isElementZOrdered |
( |
|
) |
const |
|
|
return true if element Z ordering is activated |
bool tlp::GlGraphRenderingParameters::isIncrementalRendering |
( |
|
) |
const |
|
|
return the incremental rendering state |
bool tlp::GlGraphRenderingParameters::isViewArrow |
( |
|
) |
const |
|
|
return true if arrows drawing is activated else false. - See also:
- setViewArrow
|
bool tlp::GlGraphRenderingParameters::isViewEdgeLabel |
( |
|
) |
const |
|
|
return true if drawing of nodes' labels is activated. |
bool tlp::GlGraphRenderingParameters::isViewMetaLabel |
( |
|
) |
const |
|
|
return the true if viewMetaLabels is enable else false |
bool tlp::GlGraphRenderingParameters::isViewNodeLabel |
( |
|
) |
const |
|
|
return true if drawing of nodes' labels is activated. |
void tlp::GlGraphRenderingParameters::setAntialiasing |
( |
const bool |
state |
) |
|
|
|
activate or deactivate anlialiasing |
void tlp::GlGraphRenderingParameters::setDisplayEdges |
( |
const bool |
state |
) |
|
|
|
If true edges are displayed. |
void tlp::GlGraphRenderingParameters::setDisplayMetaNodes |
( |
const bool |
state |
) |
|
|
|
If true meta-nodes are displayed. |
void tlp::GlGraphRenderingParameters::setDisplayNodes |
( |
const bool |
state |
) |
|
|
|
If true nodes are displayed. |
void tlp::GlGraphRenderingParameters::setEdge3D |
( |
const bool |
state |
) |
|
|
|
if true use 3D displaying of edges instead of 2D lines on ALL edges |
void tlp::GlGraphRenderingParameters::setEdgeColorInterpolate |
( |
const bool |
state |
) |
|
|
|
activate or deactivate interpolation of nodes colors along edge |
void tlp::GlGraphRenderingParameters::setEdgeSizeInterpolate |
( |
const bool |
state |
) |
|
|
|
activate or deactivate interpolation of nodes colors along edge |
void tlp::GlGraphRenderingParameters::setEdgesLabelStencil |
( |
const int |
stencil |
) |
|
|
|
set stencil number for edges label |
void tlp::GlGraphRenderingParameters::setEdgesMaxSizeToNodesSize |
( |
const bool |
b |
) |
|
|
|
set if Edge max size is block to node size |
void tlp::GlGraphRenderingParameters::setEdgesStencil |
( |
const int |
stencil |
) |
|
|
|
set stencil number for edges |
void tlp::GlGraphRenderingParameters::setElementOrdered |
( |
const bool |
state |
) |
|
|
|
If true node and edges are ordered according to the viewMetric property |
void tlp::GlGraphRenderingParameters::setElementZOrdered |
( |
const bool |
state |
) |
|
|
|
If true node and edges are ordered according to the distance with camera |
void tlp::GlGraphRenderingParameters::setFeedbackRender |
( |
bool |
feedback |
) |
|
|
|
if true draw graph with feedback information (very low) |
void tlp::GlGraphRenderingParameters::setFontsPath |
( |
const std::string & |
path |
) |
|
|
|
set the absolute path used for the fonts loading |
void tlp::GlGraphRenderingParameters::setFontsType |
( |
unsigned int |
type |
) |
|
|
|
set fonts type used in the renderer (0=3D,1=bitmap,2=texture) |
void tlp::GlGraphRenderingParameters::setIncrementalRendering |
( |
const bool |
state |
) |
|
|
|
if true glgraph use the incremental rendering else display all elements in one pass |
void tlp::GlGraphRenderingParameters::setLabelsBorder |
( |
const unsigned |
int |
) |
|
|
|
Get the size of the border that is added to any label when using bitmap fonts. Setting this parameter to a high value enables de reduce the label density in the final drawing. Default value is set to 2 which enables readable labels. |
void tlp::GlGraphRenderingParameters::setMetaNodesLabelStencil |
( |
const int |
stencil |
) |
|
|
|
set stencil number for meta-nodes label |
void tlp::GlGraphRenderingParameters::setMetaNodesStencil |
( |
const int |
stencil |
) |
|
|
|
set stencil number for meta-nodes |
void tlp::GlGraphRenderingParameters::setNodesLabelStencil |
( |
const int |
stencil |
) |
|
|
|
set stencil number for nodes label |
void tlp::GlGraphRenderingParameters::setNodesStencil |
( |
const int |
stencil |
) |
|
|
|
set stencil number for nodes |
void tlp::GlGraphRenderingParameters::setParameters |
( |
const DataSet & |
|
) |
|
|
void tlp::GlGraphRenderingParameters::setSelectedEdgesStencil |
( |
const int |
stencil |
) |
|
|
|
set stencil number for selected edges |
void tlp::GlGraphRenderingParameters::setSelectedMetaNodesStencil |
( |
const int |
stencil |
) |
|
|
|
set stencil number for selected meta-nodes |
void tlp::GlGraphRenderingParameters::setSelectedNodesStencil |
( |
const int |
stencil |
) |
|
|
|
set stencil number for selected nodes |
void tlp::GlGraphRenderingParameters::setSelectionColor |
( |
const Color & |
color |
) |
|
|
|
Change the selection color |
void tlp::GlGraphRenderingParameters::setTexturePath |
( |
const std::string & |
path |
) |
|
|
|
set the path for the texture loading |
void tlp::GlGraphRenderingParameters::setViewArrow |
( |
const bool |
state |
) |
|
|
|
activate or deactivate displaying of arrows along the graph's edges. |
void tlp::GlGraphRenderingParameters::setViewEdgeLabel |
( |
const bool |
state |
) |
|
|
|
activate or deactivate displaying of labels on nodes. |
void tlp::GlGraphRenderingParameters::setViewMetaLabel |
( |
const bool |
state |
) |
|
|
|
If true and if labels are activated label inside meta nodes will be displayed |
void tlp::GlGraphRenderingParameters::setViewNodeLabel |
( |
const bool |
state |
) |
|
|
|
activate or deactivate displaying of labels on nodes. |
|