VHTK::NewtonSolver Class Reference
[Expert Nodes]

Inheritance diagram for VHTK::NewtonSolver:

Inheritance graph
[legend]

List of all members.


Detailed Description

This is a general case volume haptics solver based on the numerical Newton method.

This is by default the second solver used by the volume haptics system, so only experts need to care.

Public Member Functions

 NewtonSolver (H3D::Inst< H3D::SFNode > _metadata=0)
 Constructor.

Static Public Attributes

static H3D::H3DNodeDatabase database
 Node database.

Protected Member Functions

bool solve (const primitives_t &plist, HAPI::HAPIFloat k, const HAPI::Vec3 &probe, HAPI::Vec3 &proxy) const
 Volume haptics solver.


Constructor & Destructor Documentation

VHTK::NewtonSolver::NewtonSolver ( H3D::Inst< H3D::SFNode _metadata = 0  ) 

Constructor.


Member Function Documentation

bool VHTK::NewtonSolver::solve ( const primitives_t plist,
HAPI::HAPIFloat  k,
const HAPI::Vec3 probe,
HAPI::Vec3 proxy 
) const [protected, virtual]

Volume haptics solver.

Implements VHTK::VHTKPrimitivesSolverNode.


Member Data Documentation

Node database.

Reimplemented from VHTK::VHTKPrimitivesSolverNode.


Generated on Thu Mar 5 08:46:56 2009 for Volume Haptics Toolkit by  doxygen 1.5.6