Subversion Repositories gelsvn

Rev

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

Rev 89 Rev 206
Line 5... Line 5...
5
#include "Vec3i.h"
5
#include "Vec3i.h"
6
#include "Vec3usi.h"
6
#include "Vec3usi.h"
7
 
7
 
8
namespace CGLA {
8
namespace CGLA {
9
	class Vec3d;
9
	class Vec3d;
-
 
10
	class Vec4f;
10
	class Quaternion;
11
	class Quaternion;
11
 
12
 
12
	/** \brief 3D float vector.
13
	/** \brief 3D float vector.
13
 
14
 
14
			Class Vec3f is the vector typically used in 3D computer graphics. 
15
			Class Vec3f is the vector typically used in 3D computer graphics. 
Line 43... Line 44...
43
		explicit Vec3f(const Vec3d&);
44
		explicit Vec3f(const Vec3d&);
44
 
45
 
45
		/// Construct from a Quaternion. ((NOTE: more explanation needed))
46
		/// Construct from a Quaternion. ((NOTE: more explanation needed))
46
		explicit Vec3f(const Quaternion&);
47
		explicit Vec3f(const Quaternion&);
47
		
48
		
-
 
49
		/// Construct from a 4D float vector (skipping the last value)
-
 
50
		explicit Vec3f(const Vec4f&);
48
	};
51
	};
49
 
52
 
50
 
-
 
51
 
-
 
52
 
-
 
53
}
53
}
54
#endif
54
#endif