CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Member Functions | Private Attributes
FWColorBoxIcon Class Reference

#include <Fireworks/Core/interface/FWColorBoxIcon.h>

Inheritance diagram for FWColorBoxIcon:
FWBoxIconBase

Public Member Functions

 FWColorBoxIcon (unsigned int iEdgeLength)
 
void setColor (GContext_t iColorContext)
 
- Public Member Functions inherited from FWBoxIconBase
void draw (Drawable_t iID, GContext_t iContext, int iX, int iY) const
 
unsigned int edgeLength () const
 
 FWBoxIconBase (unsigned int iEdgeLength)
 
virtual ~FWBoxIconBase ()
 

Private Member Functions

void drawInsideBox (Drawable_t iID, GContext_t iContext, int iX, int iY, unsigned int iSize) const
 
 FWColorBoxIcon (const FWColorBoxIcon &)
 
const FWColorBoxIconoperator= (const FWColorBoxIcon &)
 

Private Attributes

GContext_t m_colorContext
 

Detailed Description

Description: <one line="" class="" summary>="">

Usage: <usage>

Definition at line 28 of file FWColorBoxIcon.h.

Constructor & Destructor Documentation

FWColorBoxIcon::FWColorBoxIcon ( unsigned int  iEdgeLength)

Definition at line 31 of file FWColorBoxIcon.cc.

31  :
32 FWBoxIconBase(iEdgeLength),
34 {
35 }
FWBoxIconBase(unsigned int iEdgeLength)
GContext_t m_colorContext
FWColorBoxIcon::FWColorBoxIcon ( const FWColorBoxIcon )
private

Member Function Documentation

void FWColorBoxIcon::drawInsideBox ( Drawable_t  iID,
GContext_t  iContext,
int  iX,
int  iY,
unsigned int  iSize 
) const
privatevirtual

Implements FWBoxIconBase.

Definition at line 66 of file FWColorBoxIcon.cc.

References m_colorContext.

67 {
68  gVirtualX->FillRectangle(iID, m_colorContext, iX+1, iY+1, iSize-2, iSize-2);
69 }
GContext_t m_colorContext
const FWColorBoxIcon& FWColorBoxIcon::operator= ( const FWColorBoxIcon )
private
void FWColorBoxIcon::setColor ( GContext_t  iColorContext)
inline

Member Data Documentation

GContext_t FWColorBoxIcon::m_colorContext
private

Definition at line 52 of file FWColorBoxIcon.h.

Referenced by drawInsideBox(), and setColor().