Main Page | Class Hierarchy | Class List | Directories | File List | Class Members

RenderRoutines Class Reference

The RenderRoutine Class. More...

#include <RenderRoutines.h>

Inherited by SoftVolumeSphere.

List of all members.

Public Member Functions

virtual bool isBounded () const
 this function can tell maya whether the locator node has a volume
virtual void draw (M3dView &view, const MDagPath &DGpath, M3dView::DisplayStyle style, M3dView::DisplayStatus status)
 This function is used to render our custom locator node.

Protected Member Functions

void ApplyStateColour (const float intensity, M3dView::DisplayStatus status)
 Applies the user defined colour for the specified state.


Detailed Description

The RenderRoutine Class.

The RenderRountine Class has been included in this project to provide visual representations of all the implicit function primitives that could be represented in this plugin. The original from Rob Bateman has been slightly adapted to work with this ImplicitFunction plug-in

Author:
Rob Bateman

Hannes Ricklefs - applied changes to fit with this plug-in

Definition at line 53 of file RenderRoutines.h.


Member Function Documentation

void RenderRoutines::draw M3dView &  view,
const MDagPath &  DGpath,
M3dView::DisplayStyle  style,
M3dView::DisplayStatus  status
[virtual]
 

This function is used to render our custom locator node.

Parameters:
view - the maya viewport to render the locator node in
DGpath - the DAG path of the object
style -
status -

Definition at line 43 of file RenderRoutines.cpp.

bool RenderRoutines::isBounded  )  const [virtual]
 

this function can tell maya whether the locator node has a volume

Returns:
true if bounded, false otherwise.

Definition at line 32 of file RenderRoutines.cpp.


The documentation for this class was generated from the following files:
Generated on Mon Jun 13 03:18:00 2005 for ImplicitFunctions by  doxygen 1.4.1