1#ifndef COIN_SOGLCUBEMAPIMAGE_H
2#define COIN_SOGLCUBEMAPIMAGE_H
27#include <Inventor/SbBasic.h>
28#include <Inventor/misc/SoGLImage.h>
38 static SoType getClassTypeId(
void);
50 void setCubeMapImage(
const Target target,
51 const unsigned char * bytes,
53 const int numcomponents);
56 const Wrap wraps = REPEAT,
57 const Wrap wrapt = REPEAT,
58 const float quality = 0.5f,
60 SoState * createinstate = NULL);
66 const float quality = 0.5f,
68 SoState * createinstate = NULL);
79 class SoGLCubeMapImageP * pimpl;
80 friend class SoGLCubeMapImageP;
81 static void cleanupClass(
void);
The SbImage class is an abstract datatype for 2D and 3D images.
Definition SbImage.h:37
The SbVec2s class is a 2 dimensional vector with short integer coordinates.
Definition SbVec2s.h:41
virtual void unref(SoState *state=NULL)
Definition SoGLCubeMapImage.cpp:193
virtual void setData(const SbImage *image, const Wrap wraps=REPEAT, const Wrap wrapt=REPEAT, const float quality=0.5f, const int border=0, SoState *createinstate=NULL)
Definition SoGLCubeMapImage.cpp:274
SoGLCubeMapImage()
Definition SoGLCubeMapImage.cpp:177
static void initClass(void)
Definition SoGLCubeMapImage.cpp:207
virtual SoType getTypeId(void) const
Definition SoGLCubeMapImage.cpp:241
virtual SoGLDisplayList * getGLDisplayList(SoState *state)
Definition SoGLCubeMapImage.cpp:298
The SoGLDisplayList class stores and manages OpenGL display lists.
Definition SoGLDisplayList.h:34
Wrap
Definition SoGLImage.h:54
SoGLImage()
Definition SoGLImage.cpp:726
The SoState class manages the Coin scenegraph traversal state data.
Definition SoState.h:35
The SoType class is the basis for the run-time type system in Coin.
Definition SoType.h:50
Copyright © 1998-2010 by Kongsberg Oil & Gas Technologies. All rights reserved.
Generated for Coin by Doxygen 1.18.0.