HDK_Sample::VRAY_DemoBox Class Reference

A very simple mantra procedural to render a box. More...

#include <VRAY_DemoBox.h>

Inheritance diagram for HDK_Sample::VRAY_DemoBox:

VRAY_Procedural

List of all members.

Public Member Functions

 VRAY_DemoBox ()
virtual ~VRAY_DemoBox ()
virtual const char * getClassName ()
virtual int initialize (const UT_BoundingBox *)
virtual void getBoundingBox (UT_BoundingBox &box)
virtual void render ()


Detailed Description

A very simple mantra procedural to render a box.
Examples:

VRAY/VRAY_DemoBox.C.

Definition at line 38 of file VRAY_DemoBox.h.


Constructor & Destructor Documentation

VRAY_DemoBox::VRAY_DemoBox (  ) 

Examples:
VRAY/VRAY_DemoBox.h.

Definition at line 54 of file VRAY_DemoBox.C.

VRAY_DemoBox::~VRAY_DemoBox (  )  [virtual]

Examples:
VRAY/VRAY_DemoBox.C, and VRAY/VRAY_DemoBox.h.

Definition at line 59 of file VRAY_DemoBox.C.


Member Function Documentation

void VRAY_DemoBox::getBoundingBox ( UT_BoundingBox box  )  [virtual]

Implements VRAY_Procedural.

Examples:
VRAY/VRAY_DemoBox.C, and VRAY/VRAY_DemoBox.h.

Definition at line 91 of file VRAY_DemoBox.C.

const char * VRAY_DemoBox::getClassName (  )  [virtual]

Implements VRAY_Procedural.

Examples:
VRAY/VRAY_DemoBox.C, and VRAY/VRAY_DemoBox.h.

Definition at line 64 of file VRAY_DemoBox.C.

int VRAY_DemoBox::initialize ( const UT_BoundingBox  )  [virtual]

Implements VRAY_Procedural.

Examples:
VRAY/VRAY_DemoBox.C, and VRAY/VRAY_DemoBox.h.

Definition at line 70 of file VRAY_DemoBox.C.

void VRAY_DemoBox::render (  )  [virtual]

Allocate geometry. NOTE: Do not simply construct a GU_Detail.

See also:
VRAY_Procedural::allocateGeometry().
Call the GU_Detail::cube() method to create a cube

Implements VRAY_Procedural.

Examples:
VRAY/VRAY_DemoBox.C, and VRAY/VRAY_DemoBox.h.

Definition at line 98 of file VRAY_DemoBox.C.


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

Generated on Fri May 25 00:11:00 2012 for HDK by  doxygen 1.5.9