nux-0.9.48

nux::ColorMarkGroup Class Reference

#include <Nux/ColorGradient.h>

Data Structures

class  ColorMark

Public Member Functions

 ColorMarkGroup ()
 ColorMarkGroup (const ColorMarkGroup &Other)
ColorMarkGroupoperator= (const ColorMarkGroup &Other)
void AddColorMark (DOUBLE x, Color color, bool selected=false)
bool isKnotSelected (int i) const
const ColorMarkoperator[] (int i) const
ColorMarkoperator[] (int i)
void EraseKnot (int i)
void EraseSelectedKnot ()
void SelectKnot (int i, bool b)
t_u32 GetNumSelectedKnot ()
void SelectAllKnot ()
void UnSelectAllKnot ()
const std::vector< double > GetXArray ()
const std::vector< ColorGetColorArray ()
int GetNumColorMark () const
ColorMark GetColorMark (int i) const
void Reset ()

Constructor & Destructor Documentation

nux::ColorMarkGroup::ColorMarkGroup ( ) [inline]
nux::ColorMarkGroup::ColorMarkGroup ( const ColorMarkGroup Other) [inline]

Member Function Documentation

void nux::ColorMarkGroup::AddColorMark ( DOUBLE  x,
Color  color,
bool  selected = false 
) [inline]
void nux::ColorMarkGroup::EraseKnot ( int  i) [inline]
void nux::ColorMarkGroup::EraseSelectedKnot ( ) [inline]
const std::vector<Color> nux::ColorMarkGroup::GetColorArray ( ) [inline]
ColorMark nux::ColorMarkGroup::GetColorMark ( int  i) const [inline]
int nux::ColorMarkGroup::GetNumColorMark ( ) const [inline]
t_u32 nux::ColorMarkGroup::GetNumSelectedKnot ( ) [inline]
const std::vector<double> nux::ColorMarkGroup::GetXArray ( ) [inline]
bool nux::ColorMarkGroup::isKnotSelected ( int  i) const [inline]
ColorMarkGroup& nux::ColorMarkGroup::operator= ( const ColorMarkGroup Other) [inline]
const ColorMark& nux::ColorMarkGroup::operator[] ( int  i) const [inline]
ColorMark& nux::ColorMarkGroup::operator[] ( int  i) [inline]
void nux::ColorMarkGroup::Reset ( ) [inline]

Erase all knots.

void nux::ColorMarkGroup::SelectAllKnot ( ) [inline]
void nux::ColorMarkGroup::SelectKnot ( int  i,
bool  b 
) [inline]
void nux::ColorMarkGroup::UnSelectAllKnot ( ) [inline]

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