#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include <float.h>
#include <math.h>
#include "splitplane.h"
#include "ConvexDecomposition.h"
#include "cd_vector.h"
#include "cd_hull.h"
#include "cd_wavefront.h"
#include "bestfit.h"
#include "planetri.h"
#include "vlookup.h"
#include "meshvolume.h"
#include "bestfitobb.h"
#include "float_math.h"
Go to the source code of this file.
Classes | |
class | ConvexDecomposition::Rect3d |
Namespaces | |
namespace | ConvexDecomposition |
Functions | |
static void | ConvexDecomposition::computePlane (const double *A, const double *B, const double *C, double *plane) |
bool | ConvexDecomposition::computeSplitPlane (unsigned int vcount, const double *vertices, unsigned int tcount, const unsigned int *indices, ConvexDecompInterface *callback, double *plane) |
void | ConvexDecomposition::splitRect (unsigned int axis, const Rect3d &source, Rect3d &b1, Rect3d &b2, const double *midpoint) |