votca 2024-dev
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
votca::tools::Color< TColorScheme > Class Template Referencefinal

#include <colors.h>

Inheritance diagram for votca::tools::Color< TColorScheme >:
Inheritance graph
[legend]
Collaboration diagram for votca::tools::Color< TColorScheme >:
Collaboration graph
[legend]

Public Member Functions

const char * Reset () const
 
const char * Black () const
 
const char * Red () const
 
const char * Green () const
 
const char * Yellow () const
 
const char * Blue () const
 
const char * Magenta () const
 
const char * Cyan () const
 
const char * White () const
 
- Public Member Functions inherited from votca::tools::ColorSchemeBase
virtual const char * Reset () const =0
 
virtual const char * Black () const =0
 
virtual const char * Red () const =0
 
virtual const char * Green () const =0
 
virtual const char * Yellow () const =0
 
virtual const char * Blue () const =0
 
virtual const char * Magenta () const =0
 
virtual const char * Cyan () const =0
 
virtual const char * White () const =0
 
virtual ~ColorSchemeBase ()=default
 

Private Attributes

TColorScheme cs_
 

Detailed Description

template<typename TColorScheme>
class votca::tools::Color< TColorScheme >

Definition at line 92 of file colors.h.

Member Function Documentation

◆ Black()

template<typename TColorScheme >
const char * votca::tools::Color< TColorScheme >::Black ( ) const
inlinevirtual

Implements votca::tools::ColorSchemeBase.

Definition at line 97 of file colors.h.

◆ Blue()

template<typename TColorScheme >
const char * votca::tools::Color< TColorScheme >::Blue ( ) const
inlinevirtual

Implements votca::tools::ColorSchemeBase.

Definition at line 101 of file colors.h.

◆ Cyan()

template<typename TColorScheme >
const char * votca::tools::Color< TColorScheme >::Cyan ( ) const
inlinevirtual

Implements votca::tools::ColorSchemeBase.

Definition at line 103 of file colors.h.

◆ Green()

template<typename TColorScheme >
const char * votca::tools::Color< TColorScheme >::Green ( ) const
inlinevirtual

Implements votca::tools::ColorSchemeBase.

Definition at line 99 of file colors.h.

◆ Magenta()

template<typename TColorScheme >
const char * votca::tools::Color< TColorScheme >::Magenta ( ) const
inlinevirtual

Implements votca::tools::ColorSchemeBase.

Definition at line 102 of file colors.h.

◆ Red()

template<typename TColorScheme >
const char * votca::tools::Color< TColorScheme >::Red ( ) const
inlinevirtual

Implements votca::tools::ColorSchemeBase.

Definition at line 98 of file colors.h.

◆ Reset()

template<typename TColorScheme >
const char * votca::tools::Color< TColorScheme >::Reset ( ) const
inlinevirtual

Implements votca::tools::ColorSchemeBase.

Definition at line 96 of file colors.h.

◆ White()

template<typename TColorScheme >
const char * votca::tools::Color< TColorScheme >::White ( ) const
inlinevirtual

Implements votca::tools::ColorSchemeBase.

Definition at line 104 of file colors.h.

◆ Yellow()

template<typename TColorScheme >
const char * votca::tools::Color< TColorScheme >::Yellow ( ) const
inlinevirtual

Implements votca::tools::ColorSchemeBase.

Definition at line 100 of file colors.h.

Member Data Documentation

◆ cs_

template<typename TColorScheme >
TColorScheme votca::tools::Color< TColorScheme >::cs_
private

Definition at line 93 of file colors.h.


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