Share

AcBrMassProps

C++

struct AcBrMassProps {
  double mVolume;
  double mMass;
  AcGePoint3d mCentroid;
  double mRadiiGyration[3];
  double mMomInertia[3];
  double mProdInertia[3];
  double mPrinMoments[3];
  AcGeVector3d mPrinAxes[3];
};

File

brprops.h

Description

The AcBrMassProps struct contains the volume, the mass (equal to the volume unless the density is specified as anything other than unity), the centroid (center of gravity), the radii of gyration (square root of the moments of inertia divided by the rigid body mass), the rigid body moments of inertia (mass times the square of the axial radius), the products of inertia (mass times the distance from the centroid to the Y,Z plane times the distance from the centroid to the X,Z plane), the principal moments at the centroid (derived from the products of inertia), and the principal axes at the centroid.

Remarks

Used by AcBrEntity::getMassProps()

See Also

AcBrEntity

Was this information helpful?