#include <Primitive.h>
List of all members.
Public Member Functions |
| TwoSidedTextureGridPrimitive (int w, int h, const core::ImgBase *front, const core::ImgBase *back, const icl32f *px, const icl32f *py, const icl32f *pz, const icl32f *pnx=0, const icl32f *pny=0, const icl32f *pnz=0, int stride=1, bool createFrontOnce=true, bool createBackOnce=true, core::scalemode sm=core::interpolateLIN) |
virtual ICLGeom_API void | render (const Primitive::RenderContext &ctx) |
| virtual render method, which is called by the parent scene object
|
ICLGeom_API void | setTextures (const core::ImgBase *front, const core::ImgBase *back) |
| sets new textures
|
Private Attributes |
qt::GLImg | back |
const core::ImgBase * | iback |
Constructor & Destructor Documentation
icl::geom::TwoSidedTextureGridPrimitive::TwoSidedTextureGridPrimitive |
( |
int |
w, |
|
|
int |
h, |
|
|
const core::ImgBase * |
front, |
|
|
const core::ImgBase * |
back, |
|
|
const icl32f * |
px, |
|
|
const icl32f * |
py, |
|
|
const icl32f * |
pz, |
|
|
const icl32f * |
pnx = 0 , |
|
|
const icl32f * |
pny = 0 , |
|
|
const icl32f * |
pnz = 0 , |
|
|
int |
stride = 1 , |
|
|
bool |
createFrontOnce = true , |
|
|
bool |
createBackOnce = true , |
|
|
core::scalemode |
sm = core::interpolateLIN |
|
) |
| [inline] |
Member Function Documentation
Member Data Documentation
The documentation for this class was generated from the following file:
- /home/jenkins/workspace/icl-manual-trunk/icl-manual/ICLGeom/src/ICLGeom/Primitive.h