Open CASCADE Technology 6.6.0
Data Structures
GProp_PrincipalProps.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Macro.hxx>
#include <Standard_Real.hxx>
#include <gp_Vec.hxx>
#include <gp_Pnt.hxx>
#include <GProp_GProps.hxx>
#include <Standard_Boolean.hxx>

Data Structures

class  GProp_PrincipalProps
 A framework to present the principal properties of
inertia of a system of which global properties are
computed by a GProp_GProps object.
There is always a set of axes for which the
products of inertia of a geometric system are equal
to 0; i.e. the matrix of inertia of the system is
diagonal. These axes are the principal axes of
inertia. Their origin is coincident with the center of
mass of the system. The associated moments are
called the principal moments of inertia.
This sort of presentation object is created, filled and
returned by the function PrincipalProperties for
any GProp_GProps object, and can be queried to access the result.
Note: The system whose principal properties of
inertia are returned by this framework is referred to
as the current system. The current system,
however, is retained neither by this presentation
framework nor by the GProp_GProps object which activates it.
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines