Eaagles::Basic::LcColorRotaryB Class Reference

Inherits Eaagles::Basic::LcColor.

Inheritance diagram for Eaagles::Basic::LcColorRotaryB:

Inheritance graph
[legend]
Collaboration diagram for Eaagles::Basic::LcColorRotaryB:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LcColorRotaryB ()
virtual bool setCurrentColor (const int selection)

Protected Member Functions

bool setSlotFirstColor (LcColor *const newFirst)
bool setSlotSecondColor (LcColor *const newSecond)

Private Attributes

LcColorfirstColor
LcColorsecondColor
bool firstPass

Detailed Description

Takes two selections of type color or ident, and sets the graphics
    color depending on which value it receives (0 or 1)

    Form name: ColorRotaryB
    Slots:
         firstColor:  <Color>     // first color
         secondColor: <Color>     // second color 


Constructor & Destructor Documentation

Eaagles::Basic::LcColorRotaryB::LcColorRotaryB (  ) 


Member Function Documentation

bool Eaagles::Basic::LcColorRotaryB::setCurrentColor ( const int  selection  )  [virtual]

Sets the color dependant on the value given 0 = first color, 1 = second color.

bool Eaagles::Basic::LcColorRotaryB::setSlotFirstColor ( LcColor *const  newFirst  )  [protected]

Sets the first color in the rotary.

bool Eaagles::Basic::LcColorRotaryB::setSlotSecondColor ( LcColor *const  newSecond  )  [protected]

Sets the second color in the rotary.


Member Data Documentation

LcColor* Eaagles::Basic::LcColorRotaryB::firstColor [private]

First color pointer.

LcColor* Eaagles::Basic::LcColorRotaryB::secondColor [private]

Second color pointer.

bool Eaagles::Basic::LcColorRotaryB::firstPass [private]

Is this the first time through?


Generated on Tue Dec 19 16:26:07 2006 for Eaagles by  doxygen 1.5.0