Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
HepRepConstants.h
Go to the documentation of this file.
1// -*- C++ -*-
2// AID-GENERATED
3// =========================================================================
4// This class was generated by AID - Abstract Interface Definition
5// DO NOT MODIFY, but use the org.freehep.aid.Aid utility to regenerate it.
6// =========================================================================
7#ifndef HEPREP_HEPREPCONSTANTS_H
8#define HEPREP_HEPREPCONSTANTS_H 1
9
10// Copyright 2000-2005, FreeHEP.
11
12namespace HEPREP {
13
14/**
15 * Constants for HepRep interfaces.
16 *
17 * @author Mark Donszelmann
18 */
20
21public:
22 /// Destructor.
23 virtual ~HepRepConstants() { /* nop */; }
24
25 /**
26 * Defines constants for type
27 */
28 enum { TYPE_UNKNOWN = -1, TYPE_STRING = 1, TYPE_COLOR = 2, TYPE_LONG = 10, TYPE_INT = 11, TYPE_DOUBLE = 20, TYPE_BOOLEAN = 30 };
29
30 /**
31 * Defines constants for showLabel
32 */
33 enum { SHOW_NONE = 0x0000, SHOW_NAME = 0x0001, SHOW_DESC = 0x0002, SHOW_VALUE = 0x0004, SHOW_EXTRA = 0x0008 };
34}; // class
35} // namespace HEPREP
36#endif /* ifndef HEPREP_HEPREPCONSTANTS_H */
virtual ~HepRepConstants()
Destructor.