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

SoftVolumeSphere Class Reference

The SoftVolumeSphere Class. More...

#include <SoftVolumeSphere.h>

Inherits RenderRoutines.

List of all members.

Public Member Functions

virtual void OnDraw (M3dView::DisplayStyle, M3dView::DisplayStatus)
 A virtual function.
virtual MBoundingBox boundingBox () const
 A virtual function.

Static Public Member Functions

static void * creator ()
 A static function.
static MStatus initialize ()
 A static function.

Static Public Attributes

static const MTypeId typeId
 A public variabale.
static const MString typeName
 A public variabale.


Detailed Description

The SoftVolumeSphere Class.

The SoftVolumeSphere Class represents a locator in the form of a metaball. It should give the artist the impresion of the size of this metaball when modeling. The Class has been changed from it original version by Rob Bateman in order to include functionality needed by the ImplicitFunction plug-in.

See also:
RenderRountines
Author:
Rob Bateman

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

Definition at line 30 of file SoftVolumeSphere.h.


Member Function Documentation

MBoundingBox SoftVolumeSphere::boundingBox  )  const [virtual]
 

A virtual function.

Returns the bounding box of the locator node

Returns:
- the nodes bounding box

Definition at line 77 of file SoftVolumeSphere.cpp.

void * SoftVolumeSphere::creator  )  [static]
 

A static function.

This function is called by maya to return a new instance of this locator node

Returns:
- the new node

Definition at line 105 of file SoftVolumeSphere.cpp.

MStatus SoftVolumeSphere::initialize  )  [static]
 

A static function.

This function creates a description of this node

Returns:
- the status code

Definition at line 111 of file SoftVolumeSphere.cpp.

void SoftVolumeSphere::OnDraw M3dView::DisplayStyle  ,
M3dView::DisplayStatus 
[virtual]
 

A virtual function.

This function enables the derived class to draw itself

Parameters:
style - wireframe, shadeded etc
status - is the node selected, templated etc

Reimplemented from RenderRoutines.

Definition at line 31 of file SoftVolumeSphere.cpp.


Member Data Documentation

const MTypeId SoftVolumeSphere::typeId [static]
 

A public variabale.

The unique type ID of this custom node

const MString SoftVolumeSphere::typeName [static]
 

A public variabale.

The unique type name of this custom node


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