- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- File List
- File Members

# FMath/FMVolume.h File Reference

This file contains the functions for working with volumes. More...

Go to the source code of this file.

## Namespaces
namespace | FMVolume
## Functions
FCOLLADA_EXPORT float | FMVolume::CalculateBoxVolume (const FMVector3 &halfExtents)
| Calculates the volume of an axis-aligned box.
FCOLLADA_EXPORT float | FMVolume::CalculateSphereVolume (float radius)
| Calculates the volume of a sphere.
FCOLLADA_EXPORT float | FMVolume::CalculateEllipsoidVolume (float radius1, float radius2, float radius3)
| Calculates the volume of an ellipsoid.
FCOLLADA_EXPORT float | FMVolume::CalculateEllipsoidEndVolume (const FMVector2 &radius)
| Cacluates the volume of an ellipsoid if it is at the end of an elliptical geometry.
FCOLLADA_EXPORT float | FMVolume::CalculateCylinderVolume (const FMVector2 &radius, float height)
| Calculates the volume of a cylinder.
FCOLLADA_EXPORT float | FMVolume::CalculateCapsuleVolume (const FMVector2 &radius, float height)
| Calculates the volume of a capsule.
FCOLLADA_EXPORT float | FMVolume::CalculateConeVolume (const FMVector2 &radius, float height)
| Calculates the volume of a cone.
FCOLLADA_EXPORT float | FMVolume::CalculateTaperedCylinderVolume (const FMVector2 &radius, const FMVector2 &radius2, float height)
| Calculates the volume of a tapered cylinder.

## Detailed Description

This file contains the functions for working with volumes.

This includes finding volumes of various shapes.