GLC_ImagePlane Class Reference

GLC_ImagePlane : Viewport background image. More...

#include <glc_imageplane.h>

List of all members.

Public Member Functions

Constructor / Destructor

 GLC_ImagePlane (const QString &ImageName)
 Construct image plane from the given image file name and QGLContext.
 GLC_ImagePlane (const QImage &image)
 Construct image plane from the given image and QGLContext.
 ~GLC_ImagePlane ()
OpenGL Functions

void render ()
 Render this image plane.

Private Attributes

GLC_3DViewInstance m_Representation
 The image representation.

Detailed Description

GLC_ImagePlane : Viewport background image.

An GLC_ImagePlane is just a plane with a image texture.

Definition at line 40 of file glc_imageplane.h.

Constructor & Destructor Documentation

GLC_ImagePlane::GLC_ImagePlane ( const QString &  ImageName  ) 
GLC_ImagePlane::GLC_ImagePlane ( const QImage &  image  ) 

Construct image plane from the given image and QGLContext.

Definition at line 43 of file glc_imageplane.cpp.

References GLC_Geometry::addMaterial(), GLC_Factory::createTexture(), GLC_3DViewInstance::geomAt(), GLC_Factory::instance(), m_Representation, and GLC_Texture::setMaxTextureSize().

GLC_ImagePlane::~GLC_ImagePlane (  ) 

Definition at line 51 of file glc_imageplane.cpp.

Member Function Documentation

void GLC_ImagePlane::render (  ) 

Member Data Documentation

The image representation.

Definition at line 72 of file glc_imageplane.h.

Referenced by GLC_ImagePlane(), and render().

The documentation for this class was generated from the following files: Logo

©2005-2011 Laurent Ribon