HImagePanelManagerObject
Functions
HImagePanelManagerObject |
|
~HImagePanelManagerObject |
|
char const * | GetName |
void | AddImagePanel |
bool | DeleteImagePanel |
bool | DeleteImagePanel |
HImagePanel * | GetImagePanelByName |
char const * | GetStaticName |
Detailed Description
-
class
HImagePanelManagerObject
: public HObject The HImagePanelManagerObject class manages multipe image panels.
Public Functions
-
HImagePanelManagerObject
() Constructs an HImagePanelManagerObject object.
-
~HImagePanelManagerObject
()
-
virtual char const *
GetName
() Returns: The name of the object which is ‘imagepanel’.
-
void
AddImagePanel
(HImagePanel *ip) This method adds a new image panel to the manager class
Parameters: ip – Image Panel Identifier of new image region
-
bool
DeleteImagePanel
(char const *name, bool doDelete = true, HImagePanel **ip = 0) This method deletes an existing image panel object given its name
Parameters: - name – Name of image panel
- doDelete – True: Call destructor of image panel object
- ip – Pointer to Image Panel object
Returns: True: Found
-
bool
DeleteImagePanel
(HImagePanel *ip, bool doDelete = true) This method deletes an existing image panel object given a pointer to it
Parameters: - ip – Pointer to Image Panel object
- doDelete – True: Call destructor of image panel object
Returns: True: Found
-
HImagePanel *
GetImagePanelByName
(char const *name) This method retrieves a pointer to an image panel object given its name
Parameters: name – Name of image panel Returns: Pointer to Image Panel
Public Static Functions
-
static char const *
GetStaticName
() Returns: The name of the object which is ‘imagepanel’.
-