C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
Interface "Mechanical transmission for two solids". More...
#include <gcm_constraint.h>
Public Types | |
enum | Motion { NoDefined , Translation , Rotation } |
< Type of motion. More... | |
Public Member Functions | |
virtual ItGeomPtr | GetGeom (short nb) const =0 |
Get the first or the second solid (ng is the number of solid 1,2);. | |
virtual ItGeomPtr | GetDirectionGeom (short nb) const =0 |
Get the first or the second solid specifying the direction of rotation/translation (nb is the number of solid 1,2);. | |
virtual Motion | GetAxis (short nb, MbAxis3D &axis) const =0 |
Get direction and type of motion for the first or the second solid, axis is specified in LCS of solid GetDirectionGeom(). More... | |
virtual double | GetRatio () const =0 |
Get ratio N1:N2;. | |
Interface "Mechanical transmission for two solids".