#include <ut_misc.h>
Public Member Functions | |
| UT_RGBColor () | |
| UT_RGBColor (unsigned char, unsigned char, unsigned char, bool bTransparent=false) | |
| UT_RGBColor (const UT_RGBColor &) | |
| bool | operator!= (const UT_RGBColor &op1) |
| bool | operator== (const UT_RGBColor &op1) |
| bool | operator%= (const UT_RGBColor &op1) |
| UT_RGBColor & | operator^= (const UT_RGBColor &op1) |
| UT_RGBColor & | operator+= (const unsigned char inc) |
| UT_RGBColor & | operator+= (const UT_RGBColor &inc) |
| UT_RGBColor & | operator-= (const UT_RGBColor &inc) |
| bool | isTransparent () const |
| bool | setColor (const char *pszColor) |
Public Attributes | |
| unsigned char | m_red |
| unsigned char | m_grn |
| unsigned char | m_blu |
| bool | m_bIsTransparent |
| UT_RGBColor::UT_RGBColor | ( | ) |
References m_bIsTransparent, m_blu, m_grn, and m_red.
| UT_RGBColor::UT_RGBColor | ( | unsigned char | red, | |
| unsigned char | grn, | |||
| unsigned char | blu, | |||
| bool | bTransparent = false | |||
| ) |
References m_bIsTransparent, m_blu, m_grn, and m_red.
| UT_RGBColor::UT_RGBColor | ( | const UT_RGBColor & | c | ) |
References m_bIsTransparent, m_blu, m_grn, and m_red.
| bool UT_RGBColor::operator!= | ( | const UT_RGBColor & | op1 | ) | [inline] |
| bool UT_RGBColor::operator== | ( | const UT_RGBColor & | op1 | ) | [inline] |
| bool UT_RGBColor::operator%= | ( | const UT_RGBColor & | op1 | ) | [inline] |
References m_blu, m_grn, m_red, and UT_RGBCOLOR_PROXIMITY.
| UT_RGBColor& UT_RGBColor::operator^= | ( | const UT_RGBColor & | op1 | ) | [inline] |
| UT_RGBColor& UT_RGBColor::operator+= | ( | const unsigned char | inc | ) | [inline] |
| UT_RGBColor& UT_RGBColor::operator+= | ( | const UT_RGBColor & | inc | ) | [inline] |
| UT_RGBColor& UT_RGBColor::operator-= | ( | const UT_RGBColor & | inc | ) | [inline] |
| bool UT_RGBColor::isTransparent | ( | ) | const [inline] |
| bool UT_RGBColor::setColor | ( | const char * | pszColor | ) |
References m_bIsTransparent, m_blu, m_grn, m_red, and UT_parseColor().
Referenced by FV_View::_draw(), fp_Run::_setColorHL(), fg_FillType::setColor(), AP_Dialog_FormatTable::setCurCellProps(), AP_Dialog_FormatFrame::setCurFrameProps(), and fg_FillType::setTransColor().
| unsigned char UT_RGBColor::m_red |
Referenced by AP_UnixDialog_Background::_constructWindowContents(), AP_Dialog_Styles::_createCharPreviewFromGC(), FV_View::_drawResizeHandle(), XAP_Win32Dialog_FontChooser::_onInitDialog(), s_RTF_ListenerWriteDoc::_openFrame(), s_KWord_1_Listener::_openSpan(), AP_Dialog_Styles::_populateAbiPreview(), AP_CocoaDialog_FormatFrame::_populateWindowData, GR_CocoaGraphics::_utNSColorToRGBColor(), GR_CocoaGraphics::_utRGBColorToNSColor(), IE_Exp_RTF::_write_rtf_header(), AP_Preview_Paragraph_Block::AP_Preview_Paragraph_Block(), AbiWidget_ViewListener::color(), fp_Run::draw(), AP_UnixDialog_Options::event_ChooseTransparentColor(), GR_Abi_RenderingContext::fill(), XAP_UnixHildonDialog_FontChooser::fillFontInfo(), GR_Win32Graphics::fillRect(), GR_UnixPangoGraphics::fillRect(), GR_Abi_RenderingContext::fromAbiColor(), AP_Win32Toolbar_Icons::getBitmapForIcon(), GR_UnixPangoGraphics::getColor3D(), AP_CocoaToolbar_Icons::getPixmapForIcon, AP_Dialog_Styles::ModifyFont(), operator!=(), operator%=(), operator+=(), operator-=(), operator==(), operator^=(), GR_Win32Graphics::polygon(), GR_UnixPangoGraphics::polygon(), XAP_Win32Dialog_FontChooser::runModal(), XAP_UnixDialog_FontChooser::runModal(), AP_Win32Dialog_Background::runModal(), s_doFontDlg(), AP_Dialog_FormatTable::setBackgroundColor(), AP_Win32Dialog_FormatTable::setBackgroundColorInGUI(), AP_Dialog_FormatFrame::setBGColor(), AP_Dialog_FormatTable::setBorderColor(), AP_Dialog_FormatFrame::setBorderColorBottom(), AP_Dialog_FormatFrame::setBorderColorLeft(), AP_Dialog_FormatFrame::setBorderColorRight(), AP_Dialog_FormatFrame::setBorderColorTop(), UT_HashColor::setColor(), setColor(), GR_Win32Graphics::setColor(), GR_UnixPangoGraphics::setColor(), GR_CocoaGraphics::setColor(), AP_Dialog_Background::setColor(), AP_Dialog_FormatTable::toggleLineType(), AP_Dialog_FormatFrame::toggleLineType(), UT_colorToHex(), UT_parseCMYKColor(), UT_parseColor(), UT_parseGrayColor(), UT_RGBColor(), UT_setColor(), UT_UnixRGBColorToGdkColor(), and UT_Xpm2Bmp().
| unsigned char UT_RGBColor::m_grn |
Referenced by AP_UnixDialog_Background::_constructWindowContents(), AP_Dialog_Styles::_createCharPreviewFromGC(), FV_View::_drawResizeHandle(), XAP_Win32Dialog_FontChooser::_onInitDialog(), s_RTF_ListenerWriteDoc::_openFrame(), s_KWord_1_Listener::_openSpan(), AP_Dialog_Styles::_populateAbiPreview(), AP_CocoaDialog_FormatFrame::_populateWindowData, GR_CocoaGraphics::_utNSColorToRGBColor(), GR_CocoaGraphics::_utRGBColorToNSColor(), IE_Exp_RTF::_write_rtf_header(), AP_Preview_Paragraph_Block::AP_Preview_Paragraph_Block(), AbiWidget_ViewListener::color(), fp_Run::draw(), AP_UnixDialog_Options::event_ChooseTransparentColor(), GR_Abi_RenderingContext::fill(), XAP_UnixHildonDialog_FontChooser::fillFontInfo(), GR_Win32Graphics::fillRect(), GR_UnixPangoGraphics::fillRect(), GR_Abi_RenderingContext::fromAbiColor(), AP_Win32Toolbar_Icons::getBitmapForIcon(), GR_UnixPangoGraphics::getColor3D(), AP_CocoaToolbar_Icons::getPixmapForIcon, AP_Dialog_Styles::ModifyFont(), operator!=(), operator%=(), operator+=(), operator-=(), operator==(), operator^=(), GR_Win32Graphics::polygon(), GR_UnixPangoGraphics::polygon(), XAP_Win32Dialog_FontChooser::runModal(), XAP_UnixDialog_FontChooser::runModal(), AP_Win32Dialog_Background::runModal(), s_doFontDlg(), AP_Dialog_FormatTable::setBackgroundColor(), AP_Win32Dialog_FormatTable::setBackgroundColorInGUI(), AP_Dialog_FormatFrame::setBGColor(), AP_Dialog_FormatTable::setBorderColor(), AP_Dialog_FormatFrame::setBorderColorBottom(), AP_Dialog_FormatFrame::setBorderColorLeft(), AP_Dialog_FormatFrame::setBorderColorRight(), AP_Dialog_FormatFrame::setBorderColorTop(), UT_HashColor::setColor(), setColor(), GR_Win32Graphics::setColor(), GR_UnixPangoGraphics::setColor(), GR_CocoaGraphics::setColor(), AP_Dialog_Background::setColor(), AP_Dialog_FormatTable::toggleLineType(), AP_Dialog_FormatFrame::toggleLineType(), UT_colorToHex(), UT_parseCMYKColor(), UT_parseColor(), UT_parseGrayColor(), UT_RGBColor(), UT_setColor(), UT_UnixRGBColorToGdkColor(), and UT_Xpm2Bmp().
| unsigned char UT_RGBColor::m_blu |
Referenced by AP_UnixDialog_Background::_constructWindowContents(), AP_Dialog_Styles::_createCharPreviewFromGC(), FV_View::_drawResizeHandle(), XAP_Win32Dialog_FontChooser::_onInitDialog(), s_RTF_ListenerWriteDoc::_openFrame(), s_KWord_1_Listener::_openSpan(), AP_Dialog_Styles::_populateAbiPreview(), AP_CocoaDialog_FormatFrame::_populateWindowData, GR_CocoaGraphics::_utNSColorToRGBColor(), GR_CocoaGraphics::_utRGBColorToNSColor(), IE_Exp_RTF::_write_rtf_header(), AP_Preview_Paragraph_Block::AP_Preview_Paragraph_Block(), AbiWidget_ViewListener::color(), fp_Run::draw(), AP_UnixDialog_Options::event_ChooseTransparentColor(), GR_Abi_RenderingContext::fill(), XAP_UnixHildonDialog_FontChooser::fillFontInfo(), GR_Win32Graphics::fillRect(), GR_UnixPangoGraphics::fillRect(), GR_Abi_RenderingContext::fromAbiColor(), AP_Win32Toolbar_Icons::getBitmapForIcon(), GR_UnixPangoGraphics::getColor3D(), AP_CocoaToolbar_Icons::getPixmapForIcon, AP_Dialog_Styles::ModifyFont(), operator!=(), operator%=(), operator+=(), operator-=(), operator==(), operator^=(), GR_Win32Graphics::polygon(), GR_UnixPangoGraphics::polygon(), XAP_Win32Dialog_FontChooser::runModal(), XAP_UnixDialog_FontChooser::runModal(), AP_Win32Dialog_Background::runModal(), s_doFontDlg(), AP_Dialog_FormatTable::setBackgroundColor(), AP_Win32Dialog_FormatTable::setBackgroundColorInGUI(), AP_Dialog_FormatFrame::setBGColor(), AP_Dialog_FormatTable::setBorderColor(), AP_Dialog_FormatFrame::setBorderColorBottom(), AP_Dialog_FormatFrame::setBorderColorLeft(), AP_Dialog_FormatFrame::setBorderColorRight(), AP_Dialog_FormatFrame::setBorderColorTop(), UT_HashColor::setColor(), setColor(), GR_Win32Graphics::setColor(), GR_UnixPangoGraphics::setColor(), GR_CocoaGraphics::setColor(), AP_Dialog_Background::setColor(), AP_Dialog_FormatTable::toggleLineType(), AP_Dialog_FormatFrame::toggleLineType(), UT_colorToHex(), UT_parseCMYKColor(), UT_parseColor(), UT_parseGrayColor(), UT_RGBColor(), UT_setColor(), UT_UnixRGBColorToGdkColor(), and UT_Xpm2Bmp().
1.5.5