Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
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.