Public Member Functions | Private Attributes | List of all members
cheprep::DefaultHepRepAttDef Class Reference

#include "/cvmfs/nova.opensciencegrid.org/externals/geant4/v4_10_4_p02ba/source/geant4.10.04.p02/source/visualization/HepRep/include/cheprep/DefaultHepRepAttDef.h"

Inheritance diagram for cheprep::DefaultHepRepAttDef:
HEPREP::HepRepAttDef

Public Member Functions

 DefaultHepRepAttDef (std::string name, std::string desc, std::string category, std::string extra)
 
 ~DefaultHepRepAttDef ()
 
HEPREP::HepRepAttDefcopy ()
 
std::string getName ()
 
std::string getLowerCaseName ()
 
std::string getDescription ()
 
std::string getCategory ()
 
std::string getExtra ()
 

Private Attributes

std::string name
 
std::string desc
 
std::string category
 
std::string extra
 

Detailed Description

Definition at line 17 of file DefaultHepRepAttDef.h.

Constructor & Destructor Documentation

cheprep::DefaultHepRepAttDef::DefaultHepRepAttDef ( std::string  name,
std::string  desc,
std::string  category,
std::string  extra 
)
cheprep::DefaultHepRepAttDef::~DefaultHepRepAttDef ( )

Member Function Documentation

HEPREP::HepRepAttDef* cheprep::DefaultHepRepAttDef::copy ( )
virtual

Returns a deep copy of this attdef.

Returns
copy of this attdef.

Implements HEPREP::HepRepAttDef.

std::string cheprep::DefaultHepRepAttDef::getCategory ( )
virtual

Returns category of this attdef.

Returns
category.

Implements HEPREP::HepRepAttDef.

std::string cheprep::DefaultHepRepAttDef::getDescription ( )
virtual

Returns a description of this attdef.

Returns
description.

Implements HEPREP::HepRepAttDef.

std::string cheprep::DefaultHepRepAttDef::getExtra ( )
virtual

Returns any extra information of this attdef.

Returns
extra info.

Implements HEPREP::HepRepAttDef.

std::string cheprep::DefaultHepRepAttDef::getLowerCaseName ( )
virtual

Returns the lowercased name of this attdef.

Returns
lowercased name.

Implements HEPREP::HepRepAttDef.

std::string cheprep::DefaultHepRepAttDef::getName ( )
virtual

Returns the mixed case name of this attdef.

Returns
name.

Implements HEPREP::HepRepAttDef.

Member Data Documentation

std::string cheprep::DefaultHepRepAttDef::category
private

Definition at line 20 of file DefaultHepRepAttDef.h.

std::string cheprep::DefaultHepRepAttDef::desc
private

Definition at line 20 of file DefaultHepRepAttDef.h.

std::string cheprep::DefaultHepRepAttDef::extra
private

Definition at line 20 of file DefaultHepRepAttDef.h.

std::string cheprep::DefaultHepRepAttDef::name
private

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