File mechanics/src/collision/native/bodies/CircularDS.hpp#

Go to the source code of this file

class CircularDS : public LagrangianDS
#include <CircularDS.hpp>

Definition of a 2D circular shape - Inherits from LagrangianDS.

Subclassed by Circle, Disk

Public Functions

CircularDS(double, double, SP::SiconosVector, SP::SiconosVector)#
inline virtual ~CircularDS()#
inline double getQ(unsigned int pos)#
inline double getVelocity(unsigned int pos)#
inline double getMassValue() const#
inline double getRadius() const#

Protected Functions

ACCEPT_SERIALIZATION(CircularDS)#
inline CircularDS()#

Protected Attributes

double radius#
double massValue#