NewtonConvexCollisionCalculateVolume

From Newton Wiki
Jump to: navigation, search

NewtonConvexCollisionCalculateVolume

dFloat NewtonConvexCollisionCalculateVolume(const NewtonCollision* convexCollision)

Usage

calculate the total volume defined by a convex collision geometry.

Parameters

  • const NewtonCollision *convexCollision - pointer to the collision.

Return

  • collision geometry volume. This function will return zero if the body collision geometry is no convex.

Remarks

  • The total volume calculated by the function is only an approximation of the ideal volume. This is not an error, it is a fact resulting from the polygonal representation of convex solids.
  • This function can be used to assist the application in calibrating features like fluid density weigh factor when calibrating buoyancy forces for more realistic result.

See also

NewtonBodyAddBuoyancyForce