Predefined View Interactors
Predefined interactors obtained by instantiating subclasses derived from the IlvDragRectangleInteractor class are listed here:
Lets the user draw a rectangle that can be used for any purpose by subclasses (see section Example: Implementing the IlvDragRectangleInteractor ClassExample: Implementing the IlvDragRectangleInteractor Class for an example showing how to use this interactor).
Include <ilviews/manager/dragrin.h>
Allows you to create IlvRectangle objects.
Include <ilviews/manager/mkrectin.h>
Allows you to create IlvFilledRectangle objects.
Include <ilviews/manager/mkrectin.h>
Allows you to create IlvReliefRectangle objects.
Include <ilviews/manager/mkrelfin.h>
Allows you to create IlvReliefDiamond objects.
Include <ilviews/manager/mkrelfin.h>
Allows you to create IlvRoundRectangle objects.
Include <ilviews/manager/mkround.h>.
Allows you to create IlvFilledRoundRectangle objects.
Include <ilviews/manager/mkround.h>
Allows you to create IlvEllipse objects.
Include <ilviews/manager/mkarcin.h>
Allows you to create IlvFilledEllipse objects.
Include <ilviews/manager/mkarcin.h>
Handles the zooming command. You draw a rectangular region into which you wish to zoom.
Include <ilviews/manager/geointer.h>
Handles the unzooming command. You draw a rectangular region into which the area you are watching is unzoomed.
Include <ilviews/manager/geointer.h>
Allows you to create a bitmap from the view. You drag a rectangle and an IlvIcon object is created from the contents of the rectangle selected.
Include <ilviews/manager/utilint.h>
Allows you to select, translate, and resize graphic objects.
Include <ilviews/manager/selinter.h>
Allows you to create IlvLine objects. Two derived classes are defined to create different types of lines: IlvMakeArrowLineInteractor and IlvMakeReliefLineInteractor.
Include <ilviews/manager/mklinein.h>
Published date: 05/24/2022
Last modified date: 02/24/2022