Public Member Functions

SpringSysClient Class Reference

Search for all occurrences

Detailed Description

See also:
Class SpringSys

Description:
This class is available in release 4.0 and later only.

This class describes a spring system client as used by the SpringSys class.

#include <springsys.h>

Inheritance diagram for SpringSysClient:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual Tab< Matrix3 GetForceMatrices (TimeValue t)=0
virtual Point3  GetDynamicsForces (TimeValue t, Point3 pos, Point3 vel)

Member Function Documentation

virtual Tab<Matrix3> GetForceMatrices ( TimeValue  t ) [pure virtual]
Remarks:
This method returns a table of matrices which represent the forces acting inside the spring system.
Parameters:
TimeValue t

The time at which to get the force matrices.
virtual Point3 GetDynamicsForces ( TimeValue  t,
Point3  pos,
Point3  vel 
) [inline, virtual]
Remarks:
This method returns the dynamic forces acting inside the spring system.
Parameters:
TimeValue t

The time at which to get the forces.

Point3 pos

The position force.

Point3 vel

The velocity force.
Default Implementation:
{ return Point3(0,0,0); }
        {
            UNUSED_PARAM(t);
            UNUSED_PARAM(pos);
            UNUSED_PARAM(vel);
            return Point3(0,0,0);
        }

SpringSysClient SpringSysClient SpringSysClient SpringSysClient SpringSysClient SpringSysClient SpringSysClient SpringSysClient SpringSysClient SpringSysClient
SpringSysClient SpringSysClient SpringSysClient SpringSysClient SpringSysClient SpringSysClient SpringSysClient SpringSysClient SpringSysClient SpringSysClient