HSIColorRangeUndo Class Reference

#include <HSIDataTypes.h>

List of all members.

Public Member Functions

void setHSIColorRangeUndo (HSIColorRange hsiColorRange, int colorClass)
 HSIColorRangeUndo ()

Public Attributes

HSIColorRange hsiColorRange
int colorClass
bool set


Detailed Description

This class represents a stucture needed to save undo informations when editing an HSI color rang undo informations.

Definition at line 47 of file HSIDataTypes.h.


Constructor & Destructor Documentation

HSIColorRangeUndo::HSIColorRangeUndo (  ) 

Constructor

Definition at line 24 of file HSIDataTypes.cpp.

References set.


Member Function Documentation

void HSIColorRangeUndo::setHSIColorRangeUndo ( HSIColorRange  hsiColorRange,
int  colorClass 
)

Sets the undo information for a HSI color range and the belonging color class.

Parameters:
hsiColorRange The HSI color range before editing.
colorClass The index of the color class to be edited.

Definition at line 29 of file HSIDataTypes.cpp.

References HSIColorRange::H_max, HSIColorRange::H_min, hsiColorRange, HSIColorRange::I_max, HSIColorRange::I_min, HSIColorRange::S_max, HSIColorRange::S_min, and set.

Referenced by HSIColorTableToolCore::setUndo().


Member Data Documentation

int HSIColorRangeUndo::colorClass

The edited color class

Definition at line 58 of file HSIDataTypes.h.

Referenced by operator<<(), operator>>(), and HSIColorTableToolCore::undoEditHSIColorRange().

HSIColorRange HSIColorRangeUndo::hsiColorRange

The edited HSI color range

Definition at line 56 of file HSIDataTypes.h.

Referenced by operator<<(), operator>>(), setHSIColorRangeUndo(), and HSIColorTableToolCore::undoEditHSIColorRange().

bool HSIColorRangeUndo::set

If this undo is set

Definition at line 60 of file HSIDataTypes.h.

Referenced by HSIColorRangeUndo(), setHSIColorRangeUndo(), and HSIColorTableToolCore::undoEditHSIColorRange().


The documentation for this class was generated from the following files:
Generated on Thu Dec 7 01:37:24 2006 for DT2005.panorama by  doxygen 1.4.7