Subversion Repositories gelsvn

Rev

Rev 299 | Rev 362 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 299 Rev 331
Line 5... Line 5...
5
#include "Geometry/AABox.h"
5
#include "Geometry/AABox.h"
6
#include "Geometry/OBox.h"
6
#include "Geometry/OBox.h"
7
#include "Geometry/BoundingINode.h"
7
#include "Geometry/BoundingINode.h"
8
#include "Geometry/BoundingLNode.h"
8
#include "Geometry/BoundingLNode.h"
9
#include "Geometry/BoundingTree.h"
9
#include "Geometry/BoundingTree.h"
-
 
10
#include "HMesh/Manifold.h"
10
 
11
 
11
namespace GLGraphics
12
namespace GLGraphics
12
{
13
{
13
  void draw(const Geometry::TriMesh& tm);
14
  void draw(const Geometry::TriMesh& tm, bool per_vertex_norms=true);
14
  void draw(const Geometry::AABox& box);
15
  void draw(const Geometry::AABox& box);
15
  void draw(const Geometry::OBox& box);
16
  void draw(const Geometry::OBox& box);
-
 
17
 
-
 
18
	void draw(HMesh::Manifold& m, bool per_vertex_norms=true);
-
 
19
 
16
  
20
  
17
  template<class BoxType>
21
  template<class BoxType>
18
	void draw(const Geometry::BoundingINode<BoxType>& node, int level, int max_level);
22
	void draw(const Geometry::BoundingINode<BoxType>& node, int level, int max_level);
19
  template<class BoxType>
23
  template<class BoxType>
20
    void draw(const Geometry::BoundingLNode<BoxType>& node, int level, int max_level);
24
    void draw(const Geometry::BoundingLNode<BoxType>& node, int level, int max_level);