HOpSelectAreaOOC
Functions
HOpSelectAreaOOC |
|
char const * | GetName |
HBaseOperator * | Clone |
int | OnLButtonDown |
int | OnLButtonUp |
Detailed Description
-
template<typename
SelectionSet
>
classHOpSelectAreaOOC
: public HOpSelectArea The HOpSelectAreaOOC class computes a selection list for OOC points inside a rectangular area. If this class is used by an HBaseView, the view must have an HSelectionSetOOC<SelectionSet> instance for its selection set.
Param SelectionSet: The selection set type used by HSelectionSetOOC<SelectionSet> Public Functions
-
inline
HOpSelectAreaOOC
(HBaseView &view) Constructs an HOpSelectAreaOOC.
Parameters: view – A reference to an HBaseView object.
-
inline virtual char const *
GetName
() Returns: A pointer to a character string denoting the name of the operator, which is “HOpSelectAreaOOC”.
-
inline virtual HBaseOperator *
Clone
() Creates a new operator which is associated with the same view as the current operator. The user is responsible for deleting the newly created operator.
Returns: A pointer to a copy of this operator.
-
inline virtual int
OnLButtonDown
(HEventInfo &e) Starts to create a selection box that will select points inside it.
Parameters: e – An HEventInfo object containing information about the current event. Returns: A value indicating the status of the event.
-
inline virtual int
OnLButtonUp
(HEventInfo &e) Finalizes the selection box created by OnLButtonDown and selects points that lie inside the box.
Parameters: e – An HEventInfo object containing information about the current event. Returns: A value indicating the status of the event.
-
inline