#include "maxheap.h"
#include "coreexp.h"
#include "PatchTypeConstants.h"
#include <WTypes.h>
#include "TabTypes.h"
#include "containers/Array.h"
#include "point3.h"
#include "mnmesh.h"
Classes | |
class | CapFace |
class | MeshCapVert |
class | MeshCapInfo |
class | MeshCapPoly |
class | MeshCapper |
This class is used to apply the MeshCapInfo data to a mesh. More... | |
class | CapPatch |
class | PatchCapVert |
Patch cap vertices. More... | |
class | PatchCapVec |
Patch cap vectors. More... | |
class | PatchCapInfo |
This is the information class for patch capping. More... | |
class | PatchCapPoly |
class | PatchCapper |
Macros | |
#define | PATCH_QUAD 4 |
#define | CAPTYPE_MORPH 0 |
The capping code does the best job it can given this constraint, however it is possible to wind up with long sliver-like faces on the cap. More... | |
#define | CAPTYPE_GRID 1 |
This helps to break up the shape and helps reduce slivering. More... | |
#define | CF_ABLINE (1<<0) |
#define | CF_BCLINE (1<<1) |
#define | CF_CALINE (1<<2) |
#define | MCV_ORIGINAL 0 |
#define | MCV_FREE 1 |
#define | PCVERT_ORIGINAL 0 |
#define | PCVERT_FREE 1 |
#define | PCVEC_ORIGINAL 0 |
#define | PCVEC_NEW 1 |
#define PATCH_QUAD 4 |
#define CF_ABLINE (1<<0) |
#define CF_BCLINE (1<<1) |
#define CF_CALINE (1<<2) |
#define MCV_ORIGINAL 0 |
#define MCV_FREE 1 |
#define PCVERT_ORIGINAL 0 |
#define PCVERT_FREE 1 |
#define PCVEC_ORIGINAL 0 |
#define PCVEC_NEW 1 |