All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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.

Definition at line 30 of file SelectedChannel.cpp.

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

Destructor.

Definition at line 35 of file SelectedChannel.cpp.

Member Function Documentation

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

It creates a new copy of this object.

Definition at line 51 of file SelectedChannel.cpp.

References setContrastEnhancement(), and setSourceChannelName().

void te::se::SelectedChannel::setContrastEnhancement ( ContrastEnhancement c)

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 files: