HDK_Sample::SIM_HairForceCallback Class Reference

Inheritance diagram for HDK_Sample::SIM_HairForceCallback:

SIM_PointForceCallback SIM_EachDataCallback

List of all members.

Public Member Functions

 SIM_HairForceCallback (GU_Detail &gdp, const SIM_Object &object, const UT_DMatrix4 &xform, fpreal timestep, const GB_AttributeRef &massoffset, const GB_AttributeRef &veloffset)
virtual ~SIM_HairForceCallback ()
virtual void callbackConst (const SIM_Data *data, const char *name)
virtual void forceCallback (int ptnum, const UT_Vector3 &force, const UT_Vector3 &torque)


Detailed Description

Examples:

SIM/SIM_SolverHair.C.

Definition at line 50 of file SIM_SolverHair.C.


Constructor & Destructor Documentation

SIM_HairForceCallback::SIM_HairForceCallback ( GU_Detail gdp,
const SIM_Object object,
const UT_DMatrix4 xform,
fpreal  timestep,
const GB_AttributeRef massoffset,
const GB_AttributeRef veloffset 
)

Examples:
SIM/SIM_SolverHair.C.

Definition at line 79 of file SIM_SolverHair.C.

SIM_HairForceCallback::~SIM_HairForceCallback (  )  [virtual]

Examples:
SIM/SIM_SolverHair.C.

Definition at line 94 of file SIM_SolverHair.C.


Member Function Documentation

void SIM_HairForceCallback::callbackConst ( const SIM_Data data,
const char *  name 
) [virtual]

This is the callback function that is called for each data found by SIM_Data::forEachConstSubData(). The name parameter is the relative path to the data item from the starting data item for the search (the startfrom parameter to SIM_Data::forEachConstSubData()).

Implements SIM_EachDataCallback.

Examples:
SIM/SIM_SolverHair.C.

Definition at line 99 of file SIM_SolverHair.C.

void SIM_HairForceCallback::forceCallback ( int  ptnum,
const UT_Vector3 force,
const UT_Vector3 torque 
) [virtual]

This callback is called for each point in a geometry. This callback is executed by SIM_Force::getPointForces(). The returned force and torque are in either geometry space or world space depnding on the value of the forcesinworldspace flag passed to the getPointForces function.

Implements SIM_PointForceCallback.

Examples:
SIM/SIM_SolverHair.C.

Definition at line 109 of file SIM_SolverHair.C.


The documentation for this class was generated from the following file:

Generated on Mon Jan 28 00:49:28 2013 for HDK by  doxygen 1.5.9