Mesh Oriented datABase  (version 5.5.1)
An array-based unstructured mesh library
BSPTreePoly.cpp File Reference
#include "moab/CartVect.hpp"
#include "moab/BSPTreePoly.hpp"
#include <cassert>
#include <cstdlib>
#include <set>
+ Include dependency graph for BSPTreePoly.cpp:

Go to the source code of this file.

Classes

struct  moab::BSPTreePoly::Vertex
 
struct  moab::BSPTreePoly::VertexUse
 
struct  moab::BSPTreePoly::EdgeUse
 
struct  moab::BSPTreePoly::Edge
 
struct  moab::BSPTreePoly::Face
 

Namespaces

 moab
 Class representing axis-aligned bounding box.
 

Functions

static BSPTreePoly::Edge * moab::split_edge (BSPTreePoly::Vertex *&new_vtx, BSPTreePoly::Edge *into_edge)
 
static BSPTreePoly::Face * moab::split_face (BSPTreePoly::EdgeUse *start, BSPTreePoly::EdgeUse *end)