Biomechanical Joint Model
 Author: Anderson Maciel

MetaballsSphere Class Reference

#include <blob.h>

Inherits ImplicitPrimitive.

Inherited by MetaballsSphere_exp.

Inheritance diagram for MetaballsSphere:

Inheritance graph
[legend]
Collaboration diagram for MetaballsSphere:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MetaballsSphere (REAL isolevel=1.0)
void addSphere (const Sphere &sph)
virtual BBox getBoundingBox ()

Public Attributes

vector< Spherespherelist

Protected Member Functions

virtual REAL density (const VEC &U) const
virtual VEC gradient (const VEC &U) const

Detailed Description

Definition at line 112 of file blob.h.


Constructor & Destructor Documentation

MetaballsSphere::MetaballsSphere REAL  isolevel = 1.0  )  [inline]
 

Definition at line 114 of file blob.h.


Member Function Documentation

void MetaballsSphere::addSphere const Sphere sph  )  [inline]
 

Definition at line 115 of file blob.h.

Referenced by readSpheres().

REAL MetaballsSphere::density const VEC U  )  const [protected, virtual]
 

Implements ImplicitPrimitive.

Reimplemented in MetaballsSphere_exp.

Definition at line 471 of file blob.cpp.

References REAL, and spherelist.

BBox MetaballsSphere::getBoundingBox  )  [virtual]
 

Implements Primitive.

Definition at line 514 of file blob.cpp.

References Primitive::bbox, BBox::extendBy(), BBox::makeEmpty(), and spherelist.

Here is the call graph for this function:

VEC MetaballsSphere::gradient const VEC U  )  const [protected, virtual]
 

Implements ImplicitPrimitive.

Reimplemented in MetaballsSphere_exp.

Definition at line 490 of file blob.cpp.

References REAL, and spherelist.


Member Data Documentation

vector<Sphere> MetaballsSphere::spherelist
 

Definition at line 118 of file blob.h.

Referenced by MetaballsSphere_exp::density(), density(), getBoundingBox(), MetaballsSphere_exp::gradient(), and 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