te::se::SelectedChannel Class Reference

A selected channel to be display. More...

#include <SelectedChannel.h>

Inheritance diagram for te::se::SelectedChannel:

Public Member Functions

SelectedChannelclone () const
 It creates a new copy of this object. More...
 
Initializer Methods

Methods related to instantiation and destruction.

 SelectedChannel ()
 It initializes a new SelectedChannel. More...
 
 ~SelectedChannel ()
 Destructor. More...
 
Accessor methods

Methods used to get or set properties.

void setSourceChannelName (const std::string &name)
 
std::string getSourceChannelName () const
 
void setContrastEnhancement (ContrastEnhancement *c)
 
ContrastEnhancementgetContrastEnhancement () const
 

Private Attributes

ContrastEnhancementm_contrastEnhancement
 Contrast enhancement that can be applied to a channel in isolation. (Optional) More...
 
std::string m_sourceChannelName
 Channels are identified by a system and data-dependent character identifier. Commonly, channels will be labelled as "1", "2" and so on. (Mandatory) More...
 

Detailed Description

A selected channel to be display.

See also
ChannelSelection, ContrastEnhancement

Definition at line 52 of file SelectedChannel.h.

Constructor & Destructor Documentation

te::se::SelectedChannel::SelectedChannel ( )

It initializes a new SelectedChannel.

te::se::SelectedChannel::~SelectedChannel ( )

Destructor.

Member Function Documentation

SelectedChannel* te::se::SelectedChannel::clone ( ) const

It creates a new copy of this object.

ContrastEnhancement* te::se::SelectedChannel::getContrastEnhancement ( ) const
inline

Definition at line 80 of file SelectedChannel.h.

std::string te::se::SelectedChannel::getSourceChannelName ( ) const
inline

Definition at line 76 of file SelectedChannel.h.

void te::se::SelectedChannel::setContrastEnhancement ( ContrastEnhancement c)
void te::se::SelectedChannel::setSourceChannelName ( const std::string &  name)

Member Data Documentation

ContrastEnhancement* te::se::SelectedChannel::m_contrastEnhancement
private

Contrast enhancement that can be applied to a channel in isolation. (Optional)

Definition at line 90 of file SelectedChannel.h.

std::string te::se::SelectedChannel::m_sourceChannelName
private

Channels are identified by a system and data-dependent character identifier. Commonly, channels will be labelled as "1", "2" and so on. (Mandatory)

Definition at line 89 of file SelectedChannel.h.


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