C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
MIProperties Class Reference

Mass-inertial properties of curve. More...

`#include <mip_curve_properties.h>`

## Public Member Functions

MIProperties ()
Constructor. More...

void Init ()
Initialization. More...

bool CalculateGeneral ()
Calculate principal moments of inertia.

void operator+= (const MIProperties &other)
Add fields of other object to current.

void operator-= (const MIProperties &other)
Subtract fields of other object from corresponding fields of current one.

## Public Attributes

double xc
X-coordinate of center of gravity.

double yc
Y-coordinate of center of gravity.

double f
Area.

double lxx
Centroidal moment of inertia relative to x coordinate axis.

double lyy
Centroidal moment of inertia relative to y coordinate axis.

double lxy
Product of inertia relative to source coordinate axes x and y.

double mxx
Centroidal moment of inertia relative to x coordinate axis (relative to axis, that is parallel to source axis and is passed through center of gravity).

double myy
Centroidal moment of inertia relative to y coordinate axis (relative to axis, that is parallel to source axis and is passed through center of gravity).

double mxy
Centroidal moment of inertia relative to central coordinate axes (relative to axes, that are parallel to source axes and are passed through center of gravity).

double mxx0
Principal central moments of inertia relative to x coordinate axis.

double myy0
Principal central moments of inertia relative to y coordinate axis.

double a
Angle between first principal axis and x-axis.

## Detailed Description

Mass-inertial properties of curve.

Mass-inertial properties of curve.

## ◆ MIProperties()

 MIProperties::MIProperties ( )
inline

Constructor.

Constructor by mass-inertial properties of curve.
Creates an object with the zero fields.

## ◆ Init()

 void MIProperties::Init ( )
inline

Initialization.

Initialize mass-inertial properties of curve.
Reset fields of an object to zero.

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