Subversion Repositories gelsvn

Rev

Rev 595 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
595 jab 1
/* ----------------------------------------------------------------------- *
2
 * This file is part of GEL, http://www.imm.dtu.dk/GEL
3
 * Copyright (C) the authors and DTU Informatics
4
 * For license and list of authors, see ../../doc/intro.pdf
5
 * ----------------------------------------------------------------------- */
6
 
7
/**
8
 * @file build_bbtree.h
9
 * @brief Contains functions for building a bounding box tree.
10
 */
11
 
443 jab 12
#ifndef __GEOMETRY_BUILD_BBTREE_H
13
#define __GEOMETRY_BUILD_BBTREE_H
290 jrf 14
 
15
#include "BoundingTree.h"
16
 
595 jab 17
namespace HMesh
18
{
19
    class Manifold;
20
}
21
 
291 jrf 22
namespace Geometry
23
{
290 jrf 24
typedef BoundingTree<OBox> OBBTree;
25
typedef BoundingTree<AABox> AABBTree;
26
 
27
void build_OBBTree(HMesh::Manifold& m, OBBTree& tree);
28
void build_AABBTree(HMesh::Manifold& m, AABBTree& tree);
29
 
291 jrf 30
}
290 jrf 31
#endif