Subversion Repositories gelsvn

Rev

Rev 67 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 67 Rev 94
Line 5... Line 5...
5
#include "AttrVec.h"
5
#include "AttrVec.h"
6
 
6
 
7
namespace IMesh
7
namespace IMesh
8
{
8
{
9
 
9
 
-
 
10
	/** \brief Data for a triangle mesh. Not used directly.
-
 
11
 
10
	/** The TriMeshData class represents the data contents of a TriMesh, and
12
	    The TriMeshData class represents the data contents of a TriMesh, and
11
			it also contains almost all of the functions used to set or get values.
13
			it also contains almost all of the functions used to set or get values.
12
			TriMeshData is never used directly, but TriMesh and TriMeshBuilder 
14
			TriMeshData is never used directly, but TriMesh and TriMeshBuilder 
13
			inherit from this class. */
15
			inherit from this class. */
14
	class TriMeshData
16
	class TriMeshData
15
	{
17
	{
Line 371... Line 373...
371
	};
373
	};
372
 
374
 
373
 
375
 
374
	class TriMeshBuilder;
376
	class TriMeshBuilder;
375
 
377
 
-
 
378
	/** \brief The IMesh triangle mesh class.
-
 
379
 
376
	/** The TriMesh class represents a triangle mesh. It cannot be instantiated
380
	    The TriMesh class represents a triangle mesh. It cannot be instantiated
377
			except by the TriMeshBuilder class. All data and methods are defined
381
			except by the TriMeshBuilder class. All data and methods are defined
378
			in the TriMeshData class from which this class inherits. */
382
			in the TriMeshData class from which this class inherits. */
379
	class TriMesh: public TriMeshData
383
	class TriMesh: public TriMeshData
380
	{
384
	{
381
		friend class TriMeshBuilder;
385
		friend class TriMeshBuilder;