#include "meshvolume.h"
Go to the source code of this file.
Namespaces | |
namespace | ConvexDecomposition |
Functions | |
double | ConvexDecomposition::computeMeshVolume (const double *vertices, unsigned int tcount, const unsigned int *indices) |
float | ConvexDecomposition::computeMeshVolume (const float *vertices, unsigned int tcount, const unsigned int *indices) |
double | ConvexDecomposition::computeMeshVolume2 (const double *vertices, unsigned int tcount, const unsigned int *indices) |
float | ConvexDecomposition::computeMeshVolume2 (const float *vertices, unsigned int tcount, const unsigned int *indices) |
void | ConvexDecomposition::CrossProduct (const double *a, const double *b, double *cross) |
void | ConvexDecomposition::CrossProduct (const float *a, const float *b, float *cross) |
double | ConvexDecomposition::det (const double *p1, const double *p2, const double *p3) |
double | ConvexDecomposition::det (const double *p0, const double *p1, const double *p2, const double *p3) |
float | ConvexDecomposition::det (const float *p1, const float *p2, const float *p3) |
float | ConvexDecomposition::det (const float *p0, const float *p1, const float *p2, const float *p3) |
double | ConvexDecomposition::DotProduct (const double *a, const double *b) |
float | ConvexDecomposition::DotProduct (const float *a, const float *b) |
double | ConvexDecomposition::tetVolume (const double *p0, const double *p1, const double *p2, const double *p3) |
float | ConvexDecomposition::tetVolume (const float *p0, const float *p1, const float *p2, const float *p3) |