Lines Matching refs:Vertex3f

363 struct Vertex3f  struct
367 Vertex3f() in Vertex3f() function
371 Vertex3f(float _x, float _y, float _z) in Vertex3f() argument
377 inline bool operator<(const Vertex3f& self, const Vertex3f& other)
394 inline bool operator==(const Vertex3f& self, const Vertex3f& other)
399 inline bool operator!=(const Vertex3f& self, const Vertex3f& other)
405 inline const Vertex3f& vertex3f_from_array(const float* array) in vertex3f_from_array()
407 return *reinterpret_cast<const Vertex3f*>(array); in vertex3f_from_array()
410 inline float* vertex3f_to_array(Vertex3f& vertex) in vertex3f_to_array()
415 inline const float* vertex3f_to_array(const Vertex3f& vertex) in vertex3f_to_array()
420 const Vertex3f vertex3f_identity(0, 0, 0);
422 inline Vertex3f vertex3f_for_vector3(const Vector3& vector3) in vertex3f_for_vector3()
424 return Vertex3f(vector3.x(), vector3.y(), vector3.z()); in vertex3f_for_vector3()
427 inline const Vector3& vertex3f_to_vector3(const Vertex3f& vertex) in vertex3f_to_vector3()
432 inline Vector3& vertex3f_to_vector3(Vertex3f& vertex) in vertex3f_to_vector3()
821 inline Vertex3f vertex3f_quantised(const Vertex3f& vertex, float precision) in vertex3f_quantised()
823 …return Vertex3f(float_quantise(vertex.x, precision), float_quantise(vertex.y, precision), float_qu… in vertex3f_quantised()
845 Vertex3f vertex;
850 PointVertex(Vertex3f _vertex) in PointVertex()
854 PointVertex(Vertex3f _vertex, Colour4b _colour) in PointVertex()
888 Vertex3f vertex;
895 ArbitraryMeshVertex(Vertex3f _vertex, Normal3f _normal, TexCoord2f _texcoord) in ArbitraryMeshVertex()
1072 static void set(Vertex3f& vertex, float x, float y, float z) in set()
1083 static void set(Vertex3f& vertex, float x, float y, float z) in set()
1094 static void set(Vertex3f& vertex, float x, float y, float z) in set()
1163 Vertex3f& operator*()
1167 Vertex3f* operator->()
1242 (*quad++).vertex = Vertex3f(-radius, radius, 0); in draw_quad()
1243 (*quad++).vertex = Vertex3f(radius, radius, 0); in draw_quad()
1244 (*quad++).vertex = Vertex3f(radius, -radius, 0); in draw_quad()
1245 (*quad++).vertex = Vertex3f(-radius, -radius, 0); in draw_quad()
1250 (*cube++).vertex = Vertex3f(-radius, -radius, -radius); in draw_cube()
1251 (*cube++).vertex = Vertex3f(radius, -radius, -radius); in draw_cube()
1252 (*cube++).vertex = Vertex3f(-radius, radius, -radius); in draw_cube()
1253 (*cube++).vertex = Vertex3f(radius, radius, -radius); in draw_cube()
1254 (*cube++).vertex = Vertex3f(-radius, -radius, radius); in draw_cube()
1255 (*cube++).vertex = Vertex3f(radius, -radius, radius); in draw_cube()
1256 (*cube++).vertex = Vertex3f(-radius, radius, radius); in draw_cube()
1257 (*cube++).vertex = Vertex3f(radius, radius, radius); in draw_cube()