Main Page
Namespaces
Classes
Files
File List
File Members
3rdParty
ARToolKitPlus
tools
CameraCalib
src
arFileGrabber.h
Go to the documentation of this file.
1
2
3
#ifndef __ARFILEGRABBER_HEADERFILE__
4
#define __ARFILEGRABBER_HEADERFILE__
5
6
7
class
ARFileGrabber
8
{
9
public
:
10
ARFileGrabber
(
const
char
* nFileName,
int
nWidth=320,
int
nHeight=240,
int
nByterPerComp=4);
11
virtual
~ARFileGrabber
();
12
13
void
Init
(
int
/*deviceId*/
) {}
14
15
//void BindFilter(int deviceId, IBaseFilter **pFilter);
16
//void GrabFrame(long* size, long** pBuffer);
17
void
GrabFrame
();
18
//void Grab32BitFrame();
19
20
21
//long GetBufferSize() {return bufferSize;}
22
long
*
GetBuffer
() {
return
(
long
*)
buffer
; }
23
24
void
SetFlippedImage
(
bool
/*flag*/
) {}
25
26
void
DisplayProperties
();
27
//void EnumDevices(DeviceInfo *head);
28
29
void
NextFile
();
30
31
protected
:
32
int
width
,
height
;
33
unsigned
char
*
buffer
;
34
int
bufferlen
;
35
bool
showedWarning
;
36
37
char
*
filename
;
38
39
int
fileIdx
,
oldIdx
;
40
};
41
42
43
#endif //__ARFILEGRABBER_HEADERFILE__
ARFileGrabber::DisplayProperties
void DisplayProperties()
ARFileGrabber::showedWarning
bool showedWarning
Definition:
arFileGrabber.h:35
ARFileGrabber::width
int width
Definition:
arFileGrabber.h:32
ARFileGrabber::buffer
unsigned char * buffer
Definition:
arFileGrabber.h:33
ARFileGrabber::height
int height
Definition:
arFileGrabber.h:32
ARFileGrabber::NextFile
void NextFile()
Definition:
arFileGrabber.cpp:61
ARFileGrabber::fileIdx
int fileIdx
Definition:
arFileGrabber.h:39
ARFileGrabber::oldIdx
int oldIdx
Definition:
arFileGrabber.h:39
ARFileGrabber
Definition:
arFileGrabber.h:7
ARFileGrabber::ARFileGrabber
ARFileGrabber(const char *nFileName, int nWidth=320, int nHeight=240, int nByterPerComp=4)
Definition:
arFileGrabber.cpp:10
ARFileGrabber::GrabFrame
void GrabFrame()
Definition:
arFileGrabber.cpp:33
ARFileGrabber::SetFlippedImage
void SetFlippedImage(bool)
Definition:
arFileGrabber.h:24
ARFileGrabber::GetBuffer
long * GetBuffer()
Definition:
arFileGrabber.h:22
ARFileGrabber::Init
void Init(int)
Definition:
arFileGrabber.h:13
ARFileGrabber::~ARFileGrabber
virtual ~ARFileGrabber()
Definition:
arFileGrabber.cpp:26
ARFileGrabber::filename
char * filename
Definition:
arFileGrabber.h:37
ARFileGrabber::bufferlen
int bufferlen
Definition:
arFileGrabber.h:34
tuw_artoolkitplus
Author(s): Markus Bader
autogenerated on Sun Sep 4 2016 03:24:33