HImageRegion

Functions

HImageRegion
~HImageRegion
bool IsSelected
char const * GetName
int GetID

Detailed Description

class HImageRegion

The HImageRegion class represents selectable regions inside an image panel.

Public Functions

HImageRegion(int identifier, char const *const name)

Constructs an HImageRegion object.

Parameters:
  • identifier – Numeric identifier of image region
  • name – Name of image region
~HImageRegion()
bool IsSelected(float x, float y, HC_KEY region_image_key, int width, int height)

This method determines if a region is selected given an x/y position and the associated region iage

Parameters:
  • x – Mouse X Coordinate
  • y – Mouse Y Coordinate
  • region_image_key – HOOPS Key to image defining image panel regions
  • width – Width of Image Panel
  • height – Height of Image Panel
Returns:

True: Mouse is inside of region

inline char const *GetName()

This method returns the name of the image region

Returns:Name of image region
inline int GetID()

This method returns the identifier of the image region

Returns:Identifier of image region