MathEngine
Home Page       Structures       File List       Functions and Macros      

MdtBclContactParams Struct Reference

MdtBcl Contact constraint parameters struct. More...

#include <MdtBclContactParams.h>

List of all members.

Public Attributes

MdtContactType type
 Contact type (zero, 1D or 2D friction). More...

MdtFrictionModel model1
 Friction model to use along primary direction. More...

MdtFrictionModel model2
 Friction model to use along secondary direction. More...

int options
 Bitwise combination of MdtBclContactOption's. More...

MeReal restitution
 Restitution parameter. More...

MeReal velThreshold
 Minimum velocity for restitution. More...

MeReal softness
 Contact softness parameter (soft mode). More...

MeReal max_adhesive_force
 Contact maximum adhesive force parameter (adhesive mode). More...

MeReal friction1
 Max friction force in primary direction. More...

MeReal slip1
 First order slip in primary direction. More...

MeReal friction2
 Max friction force in secondary direction. More...

MeReal slip2
 First order slip in primary direction. More...

MeReal slide1
 Surface velocity in primary direction. More...

MeReal slide2
 Surface velocity in secondary direction. More...

int pad [2]
 Padding - not used. More...


Detailed Description

MdtBcl Contact constraint parameters struct.

If contact type is 1D friction - motion along secondary direction is frictionless, and model2, slip2, slide2 and friction2 are ignored.

See also:
MdtBclContactOption


Member Data Documentation

MeReal MdtBclContactParams::friction1

Max friction force in primary direction.

MeReal MdtBclContactParams::friction2

Max friction force in secondary direction.

MeReal MdtBclContactParams::max_adhesive_force

Contact maximum adhesive force parameter (adhesive mode).

MdtFrictionModel MdtBclContactParams::model1

Friction model to use along primary direction.

MdtFrictionModel MdtBclContactParams::model2

Friction model to use along secondary direction.

int MdtBclContactParams::options

Bitwise combination of MdtBclContactOption's.

See also:
MdtBclContactOption.

int MdtBclContactParams::pad[2]

Padding - not used.

MeReal MdtBclContactParams::restitution

Restitution parameter.

MeReal MdtBclContactParams::slide1

Surface velocity in primary direction.

MeReal MdtBclContactParams::slide2

Surface velocity in secondary direction.

MeReal MdtBclContactParams::slip1

First order slip in primary direction.

MeReal MdtBclContactParams::slip2

First order slip in primary direction.

MeReal MdtBclContactParams::softness

Contact softness parameter (soft mode).

MdtContactType MdtBclContactParams::type

Contact type (zero, 1D or 2D friction).

MeReal MdtBclContactParams::velThreshold

Minimum velocity for restitution.


The documentation for this struct was generated from the following file:
MathEngine Dynamics Toolkit - Version 0.0.5 Alpha - Reference Manual generated using doxygen at Wed Oct 11 00:34:50 2000

Copyright MathEngine PLC 2000, all rights reserved.