Public Member Functions

mitk::ColorSequenceRainbow Class Reference

#include <mitkColorSequenceRainbow.h>

Inheritance diagram for mitk::ColorSequenceRainbow:
Inheritance graph
[legend]
Collaboration diagram for mitk::ColorSequenceRainbow:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ColorSequenceRainbow ()
virtual ~ColorSequenceRainbow ()
virtual Color GetNextColor ()
 method to return another color
virtual void GoToBegin ()
 method to set the color-index to begin again

Detailed Description

Definition at line 26 of file mitkColorSequenceRainbow.h.


Constructor & Destructor Documentation

mitk::ColorSequenceRainbow::ColorSequenceRainbow (  )

Definition at line 20 of file mitkColorSequenceRainbow.cpp.

{

ColorSequenceRainbow::ColorSequenceRainbow()
{
  m_ColorIndex = 0;
  m_Color.SetRed(1.0);
  m_Color.SetGreen(0.67);
  m_Color.SetBlue(0.0);
mitk::ColorSequenceRainbow::~ColorSequenceRainbow (  ) [virtual]

Definition at line 30 of file mitkColorSequenceRainbow.cpp.

{

Member Function Documentation

Color mitk::ColorSequenceRainbow::GetNextColor (  ) [virtual]

method to return another color

Implements mitk::ColorSequence.

Definition at line 35 of file mitkColorSequenceRainbow.cpp.

Referenced by QmitkIsoSurface::CreateSurface().

{ 
  m_Color = m_ColorList[m_ColorIndex];
  if(m_ColorIndex < m_ColorList.size())
  {
    m_ColorIndex++;
  }
  else
  {
    m_ColorIndex = 0;
  }
void mitk::ColorSequenceRainbow::GoToBegin (  ) [virtual]

method to set the color-index to begin again

Implements mitk::ColorSequence.

Definition at line 74 of file mitkColorSequenceRainbow.cpp.

{

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines