Sapera++ Programmer's Manual Contents • 3
Contents
GETTING STARTED ............................................................................................................ 5
SAPERA
VISION SOFTWARE ................................................................................................... 5
ABOUT SAPERA++ .............................................................................................................. 5
REQUIREMENTS .................................................................................................................. 6
FILE LOCATIONS ................................................................................................................. 6
HIERARCHY CHARTS.......................................................................................................... 7
BASIC CLASS HIERARCHY CHART ............................................................................................. 7
USING SAPERA++ ............................................................................................................. 8
HEADER FILES, LIBRARIES, AND DLLS ....................................................................................... 8
SAPERA++ - CREATING AN APPLICATION ................................................................................... 9
DEMOS AND EXAMPLES ....................................................................................................... 10
BASIC CLASS REFERENCE ................................................................................................ 11
DATA CLASSES ................................................................................................................ 11
SAPACQUISITION .............................................................................................................. 17
SAPACQCALLBACKINFO ....................................................................................................... 32
SAPACQDEVICE................................................................................................................ 34
SAPACQDEVICECALLBACKINFO .............................................................................................. 54
SAPBAYER ...................................................................................................................... 58
SAPBUFFER ..................................................................................................................... 68
SAPBUFFERROI ................................................................................................................ 97
SAPBUFFERWITHTRASH .................................................................................................... 101
SAPDISPLAY .................................................................................................................. 104
SAPFEATURE ................................................................................................................. 111
SAPFLATFIELD ............................................................................................................... 128
SAPGIO ....................................................................................................................... 142
SAPGIOCALLBACKINFO ..................................................................................................... 150
SAPLOCATION ................................................................................................................ 152
SAPLUT ....................................................................................................................... 154
SAPMANAGER ................................................................................................................ 165
SAPMANCALLBACKINFO .................................................................................................... 182
SAPPERFORMANCE .......................................................................................................... 185
SAPPROCESSING ............................................................................................................ 187
SAPPROCALLBACKINFO ..................................................................................................... 192
SAPTRANSFER ............................................................................................................... 193
SPECIALIZED TRANSFER CLASSES ........................................................................................ 207
SAPVIEW ..................................................................................................................... 209
SAPVIEWCALLBACKINFO ................................................................................................... 224
SAPXFERCALLBACKINFO .................................................................................................... 225
SAPXFERNODE ............................................................................................................... 228
SAPXFERPAIR ................................................................................................................ 231
SAPXFERPARAMS ............................................................................................................ 240
APPENDIX A: SAPERA LT AND GENICAM ........................................................................ 243
WHAT IS GENICAM? ........................................................................................................ 243
USING SAPERA LT WITH GENICAM-COMPLIANT DEVICES ............................................................. 243
NOTES ON THE SAPERA LT GENICAM IMPLEMENTATION ............................................................... 244
GIGEVISION IN SAPERA LT ................................................................................................ 245