|
|
Public Member Functions | |
| ~prImage () throw (gxError) | |
| Destructor. | |
| void | Dispose (void) |
| Disposes the class. | |
| operator gxVARIANT () const | |
| Returns a pointer to the image structure of the class. | |
| prImage (gxVARIANT src) throw (gxError) | |
| Class initialization with an existing image structure. | |
| bool | Attach (gxVARIANT src) throw (gxError) |
| Attaches to an existing image structure. | |
| bool | Attach (prImage &src) throw (gxError) |
| Attaches to an existing image structure. | |
| bool | Detach (void) throw (gxError) |
| Detaches the previously attached image. | |
| gxIMAGE * | GxImage (void) const throw (gxError) |
| Returns the gxIMAGE structure element of the image. | |
| const gxTRAFO * | Trafo (void) const throw (gxError) |
| Returns the gxTRAFO structure element of the image. | |
| int | CaptureTime (void) const throw (gxError) |
| Returns the capture time of the image. | |
| int | Page (void) const throw (gxError) |
| Returns the page number of the image. | |
| int | Page (int page) throw (gxError) |
| Sets the page number of the image. | |
| int | Light (void) const throw (gxError) |
| Returns the light id of the image. | |
| int | Camera (void) const throw (gxError) |
| Returns the camera id of the image. | |
| bool | IsValid (void) const |
| Checks if the image structure and handle is valid. | |
Class initialization with an existing image structure.
| src | Pointer to an existing image structure. |
References gx_refvariant().
| void Dispose | ( | void | ) | [inline] |
Disposes the class.
| operator gxVARIANT | ( | ) | const [inline] |
Returns a pointer to the image structure of the class.
Attaches to an existing image structure.
| src | An existing image structure. |
References gx_poperror(), gx_pusherror(), gx_refvariant(), and gx_unrefvariant().
Attaches to an existing image structure.
| src | An existing image structure. |
References gx_poperror(), gx_pusherror(), gx_refvariant(), and gx_unrefvariant().
| bool Detach | ( | void | ) | throw (gxError) [inline] |
Detaches the previously attached image.
References gx_unrefvariant().
Returns the gxIMAGE structure element of the image.
References gx_imagefromvariant().
Returns the gxTRAFO structure element of the image.
References gx_getvariantchild(), gx_poperror(), gx_pusherror(), gx_trafofromvariant(), gx_unrefvariant(), and PRV_TRAFO.
| int CaptureTime | ( | void | ) | const throw (gxError) [inline] |
Returns the capture time of the image.
References gx_convertvariantchild(), GX_VARIANT_INT, and PRV_CAPTIME.
| int Page | ( | void | ) | const throw (gxError) [inline] |
Returns the page number of the image.
References gx_convertvariantchild(), GX_VARIANT_INT, and PRV_PAGE.
| int Page | ( | int | page | ) | throw (gxError) [inline] |
Sets the page number of the image.
| page | The new page number. |
References gx_getvariantchild(), gx_poperror(), gx_pusherror(), gx_unrefvariant(), gx_updatevariantdata(), GX_VARIANT_INT, and PRV_PAGE.
| int Light | ( | void | ) | const throw (gxError) [inline] |
Returns the light id of the image.
References gx_convertvariantchild(), GX_VARIANT_INT, and PRV_LIGHT.
| int Camera | ( | void | ) | const throw (gxError) [inline] |
Returns the camera id of the image.
References gx_convertvariantchild(), GX_VARIANT_INT, and PRV_CAMERA.
| bool IsValid | ( | void | ) | const [inline] |
Checks if the image structure and handle is valid.