Lines Matching defs:L

40 void ipelua::push_vector(lua_State *L, const Vector &v0)  in push_vector()
48 int ipelua::vector_constructor(lua_State *L) in vector_constructor()
57 int ipelua::direction_constructor(lua_State *L) in direction_constructor()
64 static int vector_get(lua_State *L) in vector_get()
77 static int vector_tostring(lua_State *L) in vector_tostring()
84 static int vector_add(lua_State *L) in vector_add()
92 static int vector_unm(lua_State *L) in vector_unm()
99 static int vector_sub(lua_State *L) in vector_sub()
107 static int vector_eq(lua_State *L) in vector_eq()
115 static int vector_dot(lua_State *L) in vector_dot()
123 static int vector_mul(lua_State *L) in vector_mul()
137 static int vector_len(lua_State *L) in vector_len()
144 static int vector_sqLen(lua_State *L) in vector_sqLen()
151 static int vector_normalized(lua_State *L) in vector_normalized()
158 static int vector_orthogonal(lua_State *L) in vector_orthogonal()
165 static int vector_factorize(lua_State *L) in vector_factorize()
173 static int vector_angle(lua_State *L) in vector_angle()
201 void ipelua::push_matrix(lua_State *L, const Matrix &m0) in push_matrix()
209 int ipelua::matrix_constructor(lua_State *L) in matrix_constructor()
233 int ipelua::rotation_constructor(lua_State *L) in rotation_constructor()
240 int ipelua::translation_constructor(lua_State *L) in translation_constructor()
253 static int matrix_tostring(lua_State *L) in matrix_tostring()
262 static int matrix_eq(lua_State *L) in matrix_eq()
270 static int matrix_coeff(lua_State *L) in matrix_coeff()
281 static int matrix_isIdentity(lua_State *L) in matrix_isIdentity()
288 static int matrix_isSingular(lua_State *L) in matrix_isSingular()
296 static int matrix_inverse(lua_State *L) in matrix_inverse()
305 static int matrix_translation(lua_State *L) in matrix_translation()
312 static int matrix_linear(lua_State *L) in matrix_linear()
319 static int matrix_elements(lua_State *L) in matrix_elements()
330 static int matrix_mul(lua_State *L) in matrix_mul()
362 void ipelua::push_rect(lua_State *L, const Rect &r0) in push_rect()
370 int ipelua::rect_constructor(lua_State *L) in rect_constructor()
376 static int rect_tostring(lua_State *L) in rect_tostring()
385 static int rect_isEmpty(lua_State *L) in rect_isEmpty()
392 static int rect_topRight(lua_State *L) in rect_topRight()
399 static int rect_bottomLeft(lua_State *L) in rect_bottomLeft()
406 static int rect_topLeft(lua_State *L) in rect_topLeft()
413 static int rect_bottomRight(lua_State *L) in rect_bottomRight()
420 static int rect_left(lua_State *L) in rect_left()
427 static int rect_right(lua_State *L) in rect_right()
434 static int rect_bottom(lua_State *L) in rect_bottom()
441 static int rect_top(lua_State *L) in rect_top()
448 static int rect_width(lua_State *L) in rect_width()
455 static int rect_height(lua_State *L) in rect_height()
462 static int rect_add(lua_State *L) in rect_add()
472 static int rect_clipTo(lua_State *L) in rect_clipTo()
480 static int rect_contains(lua_State *L) in rect_contains()
490 static int rect_intersects(lua_State *L) in rect_intersects()
520 void ipelua::push_line(lua_State *L, const Line &l0) in push_line()
528 int ipelua::line_constructor(lua_State *L) in line_constructor()
536 int ipelua::line_through(lua_State *L) in line_through()
544 int ipelua::line_bisector(lua_State *L) in line_bisector()
555 static int line_tostring(lua_State *L) in line_tostring()
563 static int line_side(lua_State *L) in line_side()
577 static int line_point(lua_State *L) in line_point()
584 static int line_dir(lua_State *L) in line_dir()
591 static int line_normal(lua_State *L) in line_normal()
598 static int line_distance(lua_State *L) in line_distance()
606 static int line_intersects(lua_State *L) in line_intersects()
618 static int line_project(lua_State *L) in line_project()
640 void ipelua::push_segment(lua_State *L, const Segment &s0) in push_segment()
648 int ipelua::segment_constructor(lua_State *L) in segment_constructor()
656 static int segment_tostring(lua_State *L) in segment_tostring()
664 static int segment_endpoints(lua_State *L) in segment_endpoints()
672 static int segment_line(lua_State *L) in segment_line()
679 static int segment_project(lua_State *L) in segment_project()
691 static int segment_distance(lua_State *L) in segment_distance()
699 static int segment_intersects(lua_State *L) in segment_intersects()
731 void ipelua::push_bezier(lua_State *L, const Bezier &b0) in push_bezier()
739 int ipelua::bezier_constructor(lua_State *L) in bezier_constructor()
748 int ipelua::quad_constructor(lua_State *L) in quad_constructor()
757 static int bezier_tostring(lua_State *L) in bezier_tostring()
764 static int bezier_controlpoints(lua_State *L) in bezier_controlpoints()
772 static int bezier_point(lua_State *L) in bezier_point()
780 static int bezier_bbox(lua_State *L) in bezier_bbox()
787 static int bezier_intersect(lua_State *L) in bezier_intersect()
809 static int bezier_snap(lua_State *L) in bezier_snap()
841 void ipelua::push_arc(lua_State *L, const Arc &a0) in push_arc()
849 int ipelua::arc_constructor(lua_State *L) in arc_constructor()
866 static int arc_tostring(lua_State *L) in arc_tostring()
873 static int arc_endpoints(lua_State *L) in arc_endpoints()
881 static int arc_angles(lua_State *L) in arc_angles()
889 static int arc_bbox(lua_State *L) in arc_bbox()
896 static int arc_matrix(lua_State *L) in arc_matrix()
903 static int arc_isEllipse(lua_State *L) in arc_isEllipse()
910 static int arc_intersect(lua_State *L) in arc_intersect()
935 static int arc_snap(lua_State *L) in arc_snap()
961 int ipelua::open_ipegeo(lua_State *L) in open_ipegeo()