Blender V2.61 - r43446
Public Member Functions

RAS_VAOpenGLRasterizer Class Reference

#include <RAS_VAOpenGLRasterizer.h>

Inheritance diagram for RAS_VAOpenGLRasterizer:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 RAS_VAOpenGLRasterizer (RAS_ICanvas *canvas, bool lock=false)
virtual ~RAS_VAOpenGLRasterizer ()
virtual bool Init ()
virtual void Exit ()
virtual void SetDrawingMode (int drawingmode)
virtual void IndexPrimitives (class RAS_MeshSlot &ms)
virtual void IndexPrimitivesMulti (class RAS_MeshSlot &ms)

Detailed Description

Definition at line 37 of file RAS_VAOpenGLRasterizer.h.


Constructor & Destructor Documentation

RAS_VAOpenGLRasterizer::RAS_VAOpenGLRasterizer ( RAS_ICanvas canvas,
bool  lock = false 
)

Definition at line 43 of file RAS_VAOpenGLRasterizer.cpp.

RAS_VAOpenGLRasterizer::~RAS_VAOpenGLRasterizer ( ) [virtual]

Definition at line 51 of file RAS_VAOpenGLRasterizer.cpp.


Member Function Documentation

void RAS_VAOpenGLRasterizer::Exit ( ) [virtual]

Exit cleans up the renderer.

Reimplemented from RAS_OpenGLRasterizer.

Reimplemented in RAS_ListRasterizer.

Definition at line 96 of file RAS_VAOpenGLRasterizer.cpp.

void RAS_VAOpenGLRasterizer::IndexPrimitives ( class RAS_MeshSlot ms) [virtual]
void RAS_VAOpenGLRasterizer::IndexPrimitivesMulti ( class RAS_MeshSlot ms) [virtual]
bool RAS_VAOpenGLRasterizer::Init ( ) [virtual]

Init initialises the renderer.

Reimplemented from RAS_OpenGLRasterizer.

Reimplemented in RAS_ListRasterizer.

Definition at line 55 of file RAS_VAOpenGLRasterizer.cpp.

void RAS_VAOpenGLRasterizer::SetDrawingMode ( int  drawingmode) [virtual]
Parameters:
drawingmode= KX_BOUNDINGBOX, KX_WIREFRAME, KX_SOLID, KX_SHADED or KX_TEXTURED.

Reimplemented from RAS_OpenGLRasterizer.

Reimplemented in RAS_ListRasterizer.

Definition at line 73 of file RAS_VAOpenGLRasterizer.cpp.

References RAS_IRasterizer::KX_BOUNDINGBOX, RAS_IRasterizer::KX_SHADED, RAS_IRasterizer::KX_SHADOW, RAS_IRasterizer::KX_SOLID, RAS_IRasterizer::KX_TEXTURED, RAS_IRasterizer::KX_WIREFRAME, and RAS_OpenGLRasterizer::m_drawingmode.


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