New in version 3.8.
That class holds all the rendering parameters for a Tulip OpenGL graph drawing.
Returns the boolean property used to filter the rendering of graph elements.
Return type: | tulip.tlp.BooleanProperty |
---|
Returns the stencil value for edges labels.
Return type: | integer |
---|
Returns the stencil value for edges.
Return type: | integer |
---|
Returns the double property used for the ordered rendering of graph elements.
Return type: | tulip.tlp.DoubleProperty |
---|
Returns the absolute path used for fonts loading (.ttf files).
Return type: | string |
---|
Returns the state of the labels billboarding (always facing the camera).
Return type: | boolean |
---|
Returns the labels density value.
Return type: | integer |
---|
Returns the maximum size of labels. That value is only used if the labels are not scaled to nodes sizes.
Return type: | integer |
---|
Returns the stencil value for meta-nodes labels.
Return type: | integer |
---|
Returns the stencil value for meta-nodes.
Return type: | integer |
---|
Returns the minimum size of labels. That value is only used if the labels are not scaled to nodes sizes.
Return type: | integer |
---|
Returns the stencil value for nodes labels.
Return type: | integer |
---|
Returns the stencil value for nodes.
Return type: | integer |
---|
Returns the Level Of Detail threshold below which point rendering for nodes and edges (typically when far from the camera) is activated.
Return type: | float |
---|
Returns the stencil value for selected edges.
Return type: | integer |
---|
Returns the stencil value for selected meta-nodes.
Return type: | integer |
---|
Returns the stencil value for selected nodes.
Return type: | integer |
---|
Returns the color of selection.
Return type: | tulip.tlp.Color |
---|
Returns the absolute path used for texture loading.
Return type: | string |
---|
Returns if antialiasing rendering is activated.
Return type: | boolean |
---|
Returns the state of the displaying of edges.
Return type: | boolean |
---|
Returns the state of the displaying of meta-nodes.
Return type: | boolean |
---|
Returns the state of the displaying of nodes.
Return type: | boolean |
---|
Returns the state of the 3d edge rendering.
Return type: | boolean |
---|
Returns the state of the edge color interpolation.
Return type: | boolean |
---|
Returns the state of the edge size interpolation.
Return type: | boolean |
---|
Returns the state of the ordered rendering of graph elements.
Return type: | boolean |
---|
Returns the state of the z-ordered rendering.
Return type: | boolean |
---|
Returns the state of the scaling of labels to nodes sizes.
Return type: | boolean |
---|
Returns the state of the displaying of arrows along the graph edges.
Return type: | boolean |
---|
Returns the state of the displaying of edges labels.
Return type: | boolean |
---|
Returns the state of the displaying of labels inside meta-nodes.
Return type: | boolean |
---|
Returns the state of the displaying of nodes labels.
Return type: | boolean |
---|
Returns the state of the displaying of labels for elements outside the screen.
Return type: | boolean |
---|
Activates/desactivates antialiasing.
Parameters: | antialiasing (boolean) – the antialiasing state |
---|
Activates / desactivates the displaying of edges.
Parameters: | displayEdges (boolean) – the state of the displaying of edges. |
---|
Sets the boolean property used to filter the rendering of graph elements. If sets to None, the filtering is desactivated. If the value for a node / edge in that property is False, it will not be displayed.
Parameters: | property (tulip.tlp.BooleanProperty) – the boolean property used to filter the rendering of graph elements |
---|
Activates / desactivates the displaying of nodes.
Parameters: | displayMetaNodes (boolean) – the state of the displaying of meta-nodes. |
---|
Activates / desactivates the displaying of nodes.
Parameters: | displayNodes (boolean) – the state of the displaying of nodes. |
---|
Activates / desactivates the 3d displaying of edges instead of 2d lines.
Parameters: | edge3d (boolean) – the state of the 3d edge rendering |
---|
Activates / desactivates the interpolation of nodes colors along edges.
Parameters: | interpolate (boolean) – the state of the edge color interpolation |
---|
Activates / desactivates the interpolation of nodes sizes along edges.
Parameters: | interpolate (boolean) – the state of the edge size interpolation |
---|
Sets the stencil value for edges labels. The lower the value is, the more the objects will be drawn on top of other ones. The default value is 255.
Parameters: | stencil (integer) – a value in the range [0, 255] |
---|
Sets the stencil value for edges. The lower the value is, the more the objects will be drawn on top of other ones. The default value is 255.
Parameters: | stencil (integer) – a value in the range [0, 255] |
---|
Activates / desactivates the ordered rendering of graph elements according to the values in the “viewMetric” double property.
Parameters: | elementsOrdered – the state of the ordered rendering |
---|
Defines which property should be used for the ordered rendering of graph elements. Setting it to None will use the “viewMetric” property if the ordering is enabled.
Parameters: | property (tulip.tlp.DoubleProperty) – the property to use to order the rendering of graph elements |
---|
Activates / desactivates the ordered rendering of elements according to their distance to the camera.
Parameters: | zOrdering (boolean) – the state of the z-ordered rendering |
---|
Sets the absolute path for fonts loading (.ttf files).
Parameters: | path (string) – the absolute path of a directory for fonts loading. |
---|
Activates / desactivates the scaling of labels to nodes sizes.
Parameters: | labelScaled (boolean) – the state of the scaling of labels to nodes sizes. |
---|
Activates / desactivates labels billboarding (always facing the camera).
Parameters: | billboardLabels (boolean) – the state of labels billboarding |
---|
Sets the labels density value. It must be in the range [-100, 100]. The labels are displayed according to that value :
- -100 : no labels are displayed
- 0 : only non overlapping labels are displayed
- 100 : all labels are displayed
Parameters: | density (integer) – a value in the range [-100, 100] |
---|
Sets the maximum size of labels. That value is only used if the labels are not scaled to nodes sizes.
;param size: the maximum size of labels :type: integer
Sets the stencil value for meta-nodes labels. The lower the value is, the more the objects will be drawn on top of other ones. The default value is 255.
Parameters: | stencil (integer) – a value in the range [0, 255] |
---|
Sets the stencil value for meta-nodes. The lower the value is, the more the objects will be drawn on top of other ones. The default value is 255.
Parameters: | stencil (integer) – a value in the range [0, 255] |
---|
Sets the minimum size of labels. That value is only used if the labels are not scaled to nodes sizes.
;param size: the minimum size of labels :type: integer
Sets the stencil value for nodes labels. The lower the value is, the more the objects will be drawn on top of other ones. The default value is 255.
Parameters: | stencil (integer) – a value in the range [0, 255] |
---|
Sets the stencil value for nodes. The lower the value is, the more the objects will be drawn on top of other ones. The default value is 255.
Parameters: | stencil (integer) – a value in the range [0, 255] |
---|
Sets the Level Of Detail threshold below which point rendering for nodes and edges (typically when far from the camera) is activated.
Parameters: | lod (float) – the Level Of Detail threshold value |
---|
Sets the stencil value for selected edges. The lower the value is, the more the objects will be drawn on top of other ones. The default value is 2.
Parameters: | stencil (integer) – a value in the range [0, 255] |
---|
Sets the stencil value for selected meta-nodes. The lower the value is, the more the objects will be drawn on top of other ones. The default value is 2.
Parameters: | stencil (integer) – a value in the range [0, 255] |
---|
Sets the stencil value for selected nodes. The lower the value is, the more the objects will be drawn on top of other ones. The default value is 2.
Parameters: | stencil (integer) – a value in the range [0, 255] |
---|
Sets the color of selected elements.
Parameters: | color (tulip.tlp.Color) – the selection color |
---|
Sets the absolute path for textures loading.
Parameters: | path (string) – the absolute path of a directory for textures loading. |
---|
Activates / desactivates the displaying of arrows along the graph edges.
Parameters: | arrow (boolean) – the state of the arrows rendering |
---|
Activates / desactivates the displaying of edges labels.
Parameters: | edgeLabel (boolean) – the state of the edges labels rendering |
---|
Activates / desactivates the displaying of labels inside meta-nodes.
Parameters: | metaLabel – the state of the displaying of labels inside meta-nodes. |
---|
Activates / desactivates the displaying of nodes labels.
Parameters: | nodeLabel (boolean) – the state of the nodes labels rendering |
---|
Activates / desactivates the displaying of labels for elements outside the screen.
Parameters: | outScreenLabel (boolean) – the state of the labels rendering for elements outside the screen. |
---|