#include <ImageObserver.h>
Public Member Functions | |
ImageObserver () | |
virtual | ~ImageObserver () |
virtual OStatus | DoInit (const OSystemEvent &event) |
virtual OStatus | DoStart (const OSystemEvent &event) |
virtual OStatus | DoStop (const OSystemEvent &event) |
virtual OStatus | DoDestroy (const OSystemEvent &event) |
void | Notify (const ONotifyEvent &event) |
ImageObserver () | |
virtual | ~ImageObserver () |
virtual OStatus | DoInit (const OSystemEvent &event) |
virtual OStatus | DoStart (const OSystemEvent &event) |
virtual OStatus | DoStop (const OSystemEvent &event) |
virtual OStatus | DoDestroy (const OSystemEvent &event) |
void | Notify (const ONotifyEvent &event) |
Public Attributes | |
OSubject * | subject [numOfSubject] |
OObserver * | observer [numOfObserver] |
OSubject * | subject [numOfSubject] |
OObserver * | observer [numOfObserver] |
Private Member Functions | |
void | OpenPrimitive () |
void | PrintTagInfo (OFbkImageVectorData *imageVec) |
void | SaveRawData (char *path, OFbkImageVectorData *imageVec, OFbkImageLayer layer) |
bool | ExistData (int serialNumber) |
void | SaveData (int serialNumber, OFbkImageVectorData *imageVec) |
void | OpenPrimitive () |
void | SetCdtVectorDataOfPinkBall () |
void | PrintTagInfo (OFbkImageVectorData *imageVec) |
void | SaveRawData (char *path, OFbkImageVectorData *imageVec, OFbkImageLayer layer) |
bool | ReconstructImage (OFbkImageVectorData *imageVec, OFbkImageLayer layer, byte **image, int *width, int *height) |
void | FreeImage (byte *image) |
void | PutPixel (byte *img, int w, int x, int y, byte pix) |
byte | ClipRange (int val) |
Private Attributes | |
ImageObserverState | imageObserverState |
OPrimitiveID | fbkID |
OPrimitiveID | tinswID |
OPrimitiveID | backswID |
OPrimitiveID | backf7ID |
OPrimitiveID | backm7ID |
OPrimitiveID | backr7ID |
int | robot |
Static Private Attributes | |
const int | ROBOT_UNDEF = 0 |
const int | ROBOT_ERS200 = 1 |
const int | ROBOT_ERS7 = 2 |
|
Definition at line 24 of file ImageCapture/ImageObserver/ImageObserver.cc. References IOS_IDLE. |
|
Definition at line 35 of file ImageCapture/ImageObserver/ImageObserver.h. |
|
|
|
Definition at line 30 of file ImageObserver/ImageObserver/ImageObserver.h. |
|
Definition at line 57 of file ImageObserver/ImageObserver/ImageObserver.h. References byte. Referenced by ReconstructImage(). |
|
|
|
Definition at line 84 of file ImageCapture/ImageObserver/ImageObserver.cc. |
|
|
|
Definition at line 32 of file ImageCapture/ImageObserver/ImageObserver.cc. References OpenPrimitive(), and robot. |
|
|
|
Definition at line 62 of file ImageCapture/ImageObserver/ImageObserver.cc. References imageObserverState. |
|
|
|
Definition at line 73 of file ImageCapture/ImageObserver/ImageObserver.cc. References imageObserverState. |
|
Definition at line 225 of file ImageCapture/ImageObserver/ImageObserver.cc. Referenced by Notify(). |
|
Definition at line 332 of file ImageObserver/ImageObserver/ImageObserver.cc. |
|
|
|
Definition at line 91 of file ImageCapture/ImageObserver/ImageObserver.cc. References backf7ID, backm7ID, backr7ID, backswID, ExistData(), GetSensorValue(), imageObserverState, observer, robot, SaveData(), and tinswID. |
|
|
|
Definition at line 127 of file ImageCapture/ImageObserver/ImageObserver.cc. References backf7ID, backm7ID, backr7ID, backswID, fbkID, robot, and tinswID. Referenced by DoInit(). |
|
|
|
Definition at line 173 of file ImageCapture/ImageObserver/ImageObserver.cc. References byte. |
|
Definition at line 53 of file ImageObserver/ImageObserver/ImageObserver.h. Referenced by ReconstructImage(). |
|
Definition at line 273 of file ImageObserver/ImageObserver/ImageObserver.cc. References byte, ClipRange(), and PutPixel(). |
|
Definition at line 246 of file ImageCapture/ImageObserver/ImageObserver.cc. References SaveRawData(), and BMP::SaveYCrCb2RGB(). Referenced by Notify(). |
|
|
|
Definition at line 194 of file ImageCapture/ImageObserver/ImageObserver.cc. References byte. Referenced by SaveData(). |
|
Definition at line 149 of file ImageObserver/ImageObserver/ImageObserver.cc. References fbkID. |
|
Definition at line 60 of file ImageCapture/ImageObserver/ImageObserver.h. Referenced by Notify(), and OpenPrimitive(). |
|
Definition at line 61 of file ImageCapture/ImageObserver/ImageObserver.h. Referenced by Notify(), and OpenPrimitive(). |
|
Definition at line 62 of file ImageCapture/ImageObserver/ImageObserver.h. Referenced by Notify(), and OpenPrimitive(). |
|
Definition at line 59 of file ImageCapture/ImageObserver/ImageObserver.h. Referenced by Notify(), and OpenPrimitive(). |
|
Definition at line 64 of file ImageObserver/ImageObserver/ImageObserver.h. Referenced by OpenPrimitive(), and SetCdtVectorDataOfPinkBall(). |
|
Definition at line 63 of file ImageObserver/ImageObserver/ImageObserver.h. |
|
Definition at line 33 of file ImageObserver/ImageObserver/ImageObserver.h. |
|
Definition at line 38 of file ImageCapture/ImageObserver/ImageObserver.h. Referenced by Notify(). |
|
Definition at line 67 of file ImageCapture/ImageObserver/ImageObserver.h. Referenced by DoInit(), Notify(), and OpenPrimitive(). |
|
Definition at line 65 of file ImageCapture/ImageObserver/ImageObserver.h. |
|
Definition at line 66 of file ImageCapture/ImageObserver/ImageObserver.h. |
|
Definition at line 64 of file ImageCapture/ImageObserver/ImageObserver.h. |
|
Definition at line 32 of file ImageObserver/ImageObserver/ImageObserver.h. |
|
Definition at line 37 of file ImageCapture/ImageObserver/ImageObserver.h. |
|
Definition at line 58 of file ImageCapture/ImageObserver/ImageObserver.h. Referenced by Notify(), and OpenPrimitive(). |