Rogue Wave Views 5.5.1 |
Rogue Wave Views |
Rogue Wave Views Documentation Home |
Manager interactor class. More...
#include <ilviews/manager/mkarcin.h>
Public Member Functions | |
IlvMakeEllipseInteractor (IlvManager *manager, IlvView *view) | |
Constructor. | |
virtual void | doIt (IlvRect &rect) |
Finalizes the interaction by creating an IlvEllipse object. | |
virtual void | drawGhost () |
Visual feedback during the interaction. |
Manager interactor class.
Library: ilvmgr
Use this class to allow the user to create an IlvEllipse
object (an ellipse).
IlvManager
, IlvEllipse
, IlvMakeReliefRectangleInteractor
, IlvMakeReliefDiamondInteractor
, IlvMakeRoundRectangleInteractor
, IlvMakeRectangleInteractor
, IlvMakeBitmapInteractor
. IlvMakeEllipseInteractor::IlvMakeEllipseInteractor | ( | IlvManager * | manager, | |
IlvView * | view | |||
) |
Constructor.
Initializes a new instance of the IlvMakeEllipseInteractor
class.
manager | The manager. | |
view | The manager view. |
virtual void IlvMakeEllipseInteractor::doIt | ( | IlvRect & | rect | ) | [virtual] |
Finalizes the interaction by creating an IlvEllipse
object.
Creates a new IlvEllipse
object in the manager from the rectangle defined during the interaction.
rect | The rectangle. |
Reimplemented from IlvDragRectangleInteractor.
Reimplemented in IlvMakeFilledEllipseInteractor.
virtual void IlvMakeEllipseInteractor::drawGhost | ( | ) | [virtual] |
Visual feedback during the interaction.
Draws the ghost of an ellipse, instead of a rectangle as seen in the superclass IlvDragRectangleInteractor
.
Reimplemented from IlvDragRectangleInteractor.
Reimplemented in IlvMakeFilledEllipseInteractor.
© Copyright 2012, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.