27#include <Inventor/SbVec2s.h>
28#include <Inventor/SbVec3s.h>
29#include <Inventor/SbString.h>
34typedef SbBool SbImageScheduleReadCB(
const SbString &,
SbImage *,
void *);
39 SbImage(
const unsigned char * bytes,
41 SbImage(
const unsigned char * bytes,
46 const unsigned char * bytes);
48 const unsigned char * bytes);
50 const unsigned char * bytes);
52 const unsigned char * bytes);
57 SbBool readFile(
const SbString & filename,
71 SbBool hasData(
void)
const;
75 class SbImageP * pimpl;
80 void readLock(
void)
const;
81 void readUnlock(
void)
const;
83 SbBool scheduleReadFile(SbImageScheduleReadCB *
cb,
The SbImage class is an abstract datatype for 2D and 3D images.
Definition SbImage.h:36
int operator!=(const SbImage &image) const
Definition SbImage.h:62
The SbList class is a template container class for lists.
Definition SbList.h:47
SbList< Type > & operator=(const SbList< Type > &l)
Definition SbList.h:76
int operator==(const SbList< Type > &l) const
Definition SbList.h:186
The SbString class is a string class with convenience functions for string operations.
Definition SbString.h:42
The SbVec2s class is a 2 dimensional vector with short integer coordinates.
Definition SbVec2s.h:37
The SbVec3s class is a 3 dimensional vector with short integer coordinates.
Definition SbVec3s.h:36