![]()  | 
  
    Tulip
    6.0.0
    
   Large graphs analysis and drawing 
   | 
 
#include <GlScene.h>
Public Types | |
| enum | SelectedEntityType { UNKNOW_SELECTED = 0 , NODE_SELECTED = 1 , EDGE_SELECTED = 2 , SIMPLE_ENTITY_SELECTED = 3 } | 
Public Member Functions | |
| SelectedEntity (GlSimpleEntity *entity) | |
| SelectedEntity (Graph *graph, unsigned int id, SelectedEntityType type) | |
| Graph * | getComplexEntityGraph () const | 
| unsigned int | getComplexEntityId () const | 
| edge | getEdge () const | 
| SelectedEntityType | getEntityType () const | 
| node | getNode () const | 
| GlSimpleEntity * | getSimpleEntity () const | 
Protected Attributes | |
| union { | |
| Graph * | complexEntityGraph | 
| GlSimpleEntity * | simpleEntity | 
| }; | |
| unsigned int | complexEntityId | 
| SelectedEntityType | entityType | 
Structure to store selected entities.
After a selection, objects of SelectedEntity is returned To use this object the first thing to do is to call getEntity type to know the type of Entity After that you can :
      
  | 
  inline |