videoSGI.h File Reference

#include <AR/config.h>
#include <AR/ar.h>
Include dependency graph for videoSGI.h:

Go to the source code of this file.

Classes

struct  AR2VideoParamT
struct  ARVideoDeviceTypeList

Defines

#define ARVideoDeviceMax   4

Enumerations

enum  ARVideoDeviceType {
  AR_VIDEO_INDY, AR_VIDEO_O2, AR_VIDEO_GALILEO, AR_VIDEO_OCTANE,
  AR_VIDEO_IMPACT
}
enum  ARVideoFormat { AR_VIDEO_INTERLEAVED, AR_VIDEO_NONINTERLEAVED, AR_VIDEO_ODD, AR_VIDEO_EVEN }
enum  ARVideoPacking { AR_VIDEO_RGB_8, AR_VIDEO_RGB_332, AR_VIDEO_MONO, AR_VIDEO_YVYU }
enum  ARVideoZoom { AR_VIDEO_1_P_1, AR_VIDEO_1_P_2, AR_VIDEO_1_P_4, AR_VIDEO_1_P_8 }

Functions

int arVideoCleanupDevice2 (int dev_id)
int arVideoClose2 (void)
unsigned char * arVideoGetImage2 (int dev_id)
int arVideoInqDevice2 (ARVideoDeviceTypeList *dev_list)
int arVideoInqSize2 (int dev_id, int *x, int *y)
int arVideoOpen2 (void)
int arVideoSetBufferSize2 (int dev_id, int size)
int arVideoSetupDevice2 (int dev_id, ARVideoFormat format, ARVideoPacking packing, ARVideoZoom zoom)
int arVideoStart2 (int dev_id)
int arVideoStop2 (int dev_id)

Define Documentation

#define ARVideoDeviceMax   4

Definition at line 51 of file videoSGI.h.


Enumeration Type Documentation

Enumerator:
AR_VIDEO_INDY 
AR_VIDEO_O2 
AR_VIDEO_GALILEO 
AR_VIDEO_OCTANE 
AR_VIDEO_IMPACT 

Definition at line 43 of file videoSGI.h.

Enumerator:
AR_VIDEO_INTERLEAVED 
AR_VIDEO_NONINTERLEAVED 
AR_VIDEO_ODD 
AR_VIDEO_EVEN 

Definition at line 22 of file videoSGI.h.

Enumerator:
AR_VIDEO_RGB_8 
AR_VIDEO_RGB_332 
AR_VIDEO_MONO 
AR_VIDEO_YVYU 

Definition at line 29 of file videoSGI.h.

Enumerator:
AR_VIDEO_1_P_1 
AR_VIDEO_1_P_2 
AR_VIDEO_1_P_4 
AR_VIDEO_1_P_8 

Definition at line 36 of file videoSGI.h.


Function Documentation

int arVideoCleanupDevice2 ( int  dev_id  ) 

Definition at line 219 of file video2.c.

int arVideoClose2 ( void   ) 

Definition at line 72 of file video2.c.

unsigned char* arVideoGetImage2 ( int  dev_id  ) 

Definition at line 297 of file video2.c.

int arVideoInqDevice2 ( ARVideoDeviceTypeList dev_list  ) 

Definition at line 91 of file video2.c.

int arVideoInqSize2 ( int  dev_id,
int *  x,
int *  y 
)

Definition at line 140 of file video2.c.

int arVideoOpen2 ( void   ) 

Definition at line 53 of file video2.c.

int arVideoSetBufferSize2 ( int  dev_id,
int  size 
)

Definition at line 287 of file video2.c.

int arVideoSetupDevice2 ( int  dev_id,
ARVideoFormat  format,
ARVideoPacking  packing,
ARVideoZoom  zoom 
)

Definition at line 158 of file video2.c.

int arVideoStart2 ( int  dev_id  ) 

Definition at line 241 of file video2.c.

int arVideoStop2 ( int  dev_id  ) 

Definition at line 266 of file video2.c.

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines


artoolkit
Author(s): Gautier Dumonteil
autogenerated on Fri Jan 11 10:05:50 2013