Subversion Repositories gelsvn

Rev

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

Rev 400 Rev 432
Line 12... Line 12...
12
#include "SinglePassWireframeRenderer.h"
12
#include "SinglePassWireframeRenderer.h"
13
#include "IDBufferWireFrameRenderer.h"
13
#include "IDBufferWireFrameRenderer.h"
14
 
14
 
15
namespace GLGraphics
15
namespace GLGraphics
16
{
16
{
-
 
17
	/// Draw an indexed face set (just a triangle list) with normals computed on the fly.
-
 
18
	void draw(const Geometry::IndexedFaceSet& geometry);
-
 
19
 
17
	/// Draw a triangles mesh. Inefficient function that should be compiled into a display list.
20
	/// Draw a triangles mesh. Inefficient function that should be compiled into a display list.
18
	void draw(const Geometry::TriMesh& tm, bool per_vertex_norms=true);
21
	void draw(const Geometry::TriMesh& tm, bool per_vertex_norms=true);
19
	
22
	
20
	/// Draw a HMesh Manifold. Inefficient and should be compiled into display list
23
	/// Draw a HMesh Manifold. Inefficient and should be compiled into display list
21
	void draw(HMesh::Manifold& m, bool per_vertex_norms=true);
24
	void draw(HMesh::Manifold& m, bool per_vertex_norms=true);