FF3DPicobHGForceModel Struct Reference

#include <FF3DPICOBhgForceModel.h>

Inherits FF3DForceModel.

Collaboration diagram for FF3DPicobHGForceModel:

Collaboration graph
[legend]
List of all members.

Detailed Description

linear force model constraint FF3DDevice on an invisible line

Definition at line 38 of file FF3DPICOBhgForceModel.h.

Public Member Functions

 FF3DPicobHGForceModel (const Vec3f &pt1, const Vec3f &pt2, vector< Vec3f > &bumps, const float &bumpLength, const float &pauseLength, const mgFloat &stiffness=STIFFNESS)
 default constructor
 FF3DPicobHGForceModel (const FF3DPicobHGForceModel &fm)
 copy constructor
virtual FF3DForceModelclone ()
 clone method
virtual Vec3f evaluate (const Vec3f &pPos, const mgFloat &w)


Constructor & Destructor Documentation

FF3DPicobHGForceModel::FF3DPicobHGForceModel ( const Vec3f &  pt1,
const Vec3f &  pt2,
vector< Vec3f > &  bumps,
const float &  bumpLength,
const float &  pauseLength,
const mgFloat &  stiffness = STIFFNESS 
)

default constructor

Parameters:
pt1 first point to define line
pt2 second point

Definition at line 31 of file FF3DPICOBhgForceModel.cpp.

FF3DPicobHGForceModel::FF3DPicobHGForceModel ( const FF3DPicobHGForceModel fm  ) 

copy constructor

Definition at line 39 of file FF3DPICOBhgForceModel.cpp.


Member Function Documentation

virtual FF3DForceModel* FF3DPicobHGForceModel::clone (  )  [inline, virtual]

clone method

Implements FF3DForceModel.

Definition at line 48 of file FF3DPICOBhgForceModel.h.

virtual Vec3f FF3DPicobHGForceModel::evaluate ( const Vec3f &  pPos,
const mgFloat &  w 
) [inline, virtual]

Definition at line 50 of file FF3DPICOBhgForceModel.h.


The documentation for this struct was generated from the following files:
Generated on Tue Oct 16 17:10:55 2007 for Micole by  doxygen 1.4.7