Biomechanical Joint Model
 Author: Anderson Maciel

Metaballs Class Reference

#include <blob.h>

Inherits ImplicitPrimitive.

Inherited by Metaballs_exp, and Metaballs_Shen.

Inheritance diagram for Metaballs:

Inheritance graph
[legend]
Collaboration diagram for Metaballs:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Metaballs (REAL isolevel=0.5)
void addBlob (const Blob &blob)
virtual BBox getBoundingBox ()

Protected Attributes

vector< Blobbloblist

Detailed Description

Definition at line 99 of file blob.h.


Constructor & Destructor Documentation

Metaballs::Metaballs REAL  isolevel = 0.5  )  [inline]
 

Definition at line 102 of file blob.h.


Member Function Documentation

void Metaballs::addBlob const Blob blob  )  [inline]
 

Definition at line 103 of file blob.h.

BBox Metaballs::getBoundingBox  )  [virtual]
 

Implements Primitive.

Definition at line 183 of file blob.cpp.

References Primitive::bbox, bloblist, BBox::extendBy(), BBox::makeEmpty(), X, and Y.

Here is the call graph for this function:


Member Data Documentation

vector<Blob> Metaballs::bloblist [protected]
 

Definition at line 108 of file blob.h.

Referenced by Metaballs_exp::density(), Metaballs_Shen::density(), getBoundingBox(), Metaballs_exp::gradient(), and Metaballs_Shen::gradient().


The documentation for this class was generated from the following files:
Generated on Thu Dec 1 10:14:32 2005 for COME - Biomechanical Joint Model by  doxygen 1.4.5