ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HEPVis_SoMarkerSet Class Reference

#include <geant4/tree/geant4-10.6-release/source/visualization/OpenInventor/include/HEPVis/nodes/SoMarkerSet.h>

+ Inheritance diagram for HEPVis_SoMarkerSet:
+ Collaboration diagram for HEPVis_SoMarkerSet:

Public Types

enum  MarkerType {
  PLUS_5_5 = 0, ASTERISK_5_5, CROSS_5_5, STAR_5_5,
  CIRCLE_LINE_5_5, CIRCLE_FILLED_5_5, TRIANGLE_UP_LINE_5_5, TRIANGLE_UP_FILLED_5_5,
  TRIANGLE_DOWN_LINE_5_5, TRIANGLE_DOWN_FILLED_5_5, DAVID_STAR_LINE_5_5 = 10, DAVID_STAR_FILLED_5_5,
  SWISS_CROSS_LINE_5_5, SWISS_CROSS_FILLED_5_5, DIAMOND_LINE_5_5, DIAMOND_FILLED_5_5,
  SQUARE_LINE_5_5, SQUARE_FILLED_5_5 = 17, PLUS_7_7 = 18, ASTERISK_7_7,
  CROSS_7_7, STAR_7_7, CIRCLE_LINE_7_7, CIRCLE_FILLED_7_7,
  TRIANGLE_UP_LINE_7_7, TRIANGLE_UP_FILLED_7_7, TRIANGLE_DOWN_LINE_7_7, TRIANGLE_DOWN_FILLED_7_7,
  DAVID_STAR_LINE_7_7, DAVID_STAR_FILLED_7_7, SWISS_CROSS_LINE_7_7 = 30, SWISS_CROSS_FILLED_7_7,
  DIAMOND_LINE_7_7, DIAMOND_FILLED_7_7, SQUARE_LINE_7_7, SQUARE_FILLED_7_7 = 35,
  PLUS_9_9 = 36, ASTERISK_9_9, CROSS_9_9, STAR_9_9,
  CIRCLE_LINE_9_9, CIRCLE_FILLED_9_9, TRIANGLE_UP_LINE_9_9, TRIANGLE_UP_FILLED_9_9,
  TRIANGLE_DOWN_LINE_9_9, TRIANGLE_DOWN_FILLED_9_9, DAVID_STAR_LINE_9_9, DAVID_STAR_FILLED_9_9,
  SWISS_CROSS_LINE_9_9 = 30, SWISS_CROSS_FILLED_9_9, DIAMOND_LINE_9_9, DIAMOND_FILLED_9_9,
  SQUARE_LINE_9_9, SQUARE_FILLED_9_9 = 53
}
 

Public Member Functions

 HEPVis_SoMarkerSet ()
 
virtual void GLRender (SoGLRenderAction *)
 

Static Public Member Functions

static void initClass ()
 

Public Attributes

SoMFInt32 markerIndex
 

Protected Member Functions

virtual ~HEPVis_SoMarkerSet ()
 

Private Member Functions

 SO_NODE_HEADER (HEPVis_SoMarkerSet)
 

Detailed Description

Definition at line 35 of file SoMarkerSet.h.

View newest version in sPHENIX GitHub at line 35 of file SoMarkerSet.h

Member Enumeration Documentation

Enumerator:
PLUS_5_5 
ASTERISK_5_5 
CROSS_5_5 
STAR_5_5 
CIRCLE_LINE_5_5 
CIRCLE_FILLED_5_5 
TRIANGLE_UP_LINE_5_5 
TRIANGLE_UP_FILLED_5_5 
TRIANGLE_DOWN_LINE_5_5 
TRIANGLE_DOWN_FILLED_5_5 
DAVID_STAR_LINE_5_5 
DAVID_STAR_FILLED_5_5 
SWISS_CROSS_LINE_5_5 
SWISS_CROSS_FILLED_5_5 
DIAMOND_LINE_5_5 
DIAMOND_FILLED_5_5 
SQUARE_LINE_5_5 
SQUARE_FILLED_5_5 
PLUS_7_7 
ASTERISK_7_7 
CROSS_7_7 
STAR_7_7 
CIRCLE_LINE_7_7 
CIRCLE_FILLED_7_7 
TRIANGLE_UP_LINE_7_7 
TRIANGLE_UP_FILLED_7_7 
TRIANGLE_DOWN_LINE_7_7 
TRIANGLE_DOWN_FILLED_7_7 
DAVID_STAR_LINE_7_7 
DAVID_STAR_FILLED_7_7 
SWISS_CROSS_LINE_7_7 
SWISS_CROSS_FILLED_7_7 
DIAMOND_LINE_7_7 
DIAMOND_FILLED_7_7 
SQUARE_LINE_7_7 
SQUARE_FILLED_7_7 
PLUS_9_9 
ASTERISK_9_9 
CROSS_9_9 
STAR_9_9 
CIRCLE_LINE_9_9 
CIRCLE_FILLED_9_9 
TRIANGLE_UP_LINE_9_9 
TRIANGLE_UP_FILLED_9_9 
TRIANGLE_DOWN_LINE_9_9 
TRIANGLE_DOWN_FILLED_9_9 
DAVID_STAR_LINE_9_9 
DAVID_STAR_FILLED_9_9 
SWISS_CROSS_LINE_9_9 
SWISS_CROSS_FILLED_9_9 
DIAMOND_LINE_9_9 
DIAMOND_FILLED_9_9 
SQUARE_LINE_9_9 
SQUARE_FILLED_9_9 

Definition at line 41 of file SoMarkerSet.h.

View newest version in sPHENIX GitHub at line 41 of file SoMarkerSet.h

Constructor & Destructor Documentation

HEPVis_SoMarkerSet::HEPVis_SoMarkerSet ( )
virtual HEPVis_SoMarkerSet::~HEPVis_SoMarkerSet ( )
protectedvirtual

Member Function Documentation

virtual void HEPVis_SoMarkerSet::GLRender ( SoGLRenderAction *  )
virtual
static void HEPVis_SoMarkerSet::initClass ( )
static
HEPVis_SoMarkerSet::SO_NODE_HEADER ( HEPVis_SoMarkerSet  )
private

Member Data Documentation

SoMFInt32 HEPVis_SoMarkerSet::markerIndex

Definition at line 38 of file SoMarkerSet.h.

View newest version in sPHENIX GitHub at line 38 of file SoMarkerSet.h


The documentation for this class was generated from the following file: