Index: trunk/src/gfx/debug_draw.cc
===================================================================
--- trunk/src/gfx/debug_draw.cc	(revision 505)
+++ trunk/src/gfx/debug_draw.cc	(revision 509)
@@ -86,4 +86,19 @@
 }
 
+void nv::debug_data::push_gizmo( const transform& tr, float length )
+{
+	vec3 s( 0.0f,   0.0f,   0.0f );
+	vec3 r( length, 0.0f,   0.0f );
+	vec3 g( 0.0f,   length, 0.0f );
+	vec3 b( 0.0f,   0.0f,   length );
+	s = s * tr;
+	r = r * tr;
+	g = g * tr;
+	b = b * tr;
+	push_line( s, r, vec3( 1.0f, 0.0f, 0.0f ) );
+	push_line( s, g, vec3( 0.0f, 1.0f, 0.0f ) );
+	push_line( s, b, vec3( 0.0f, 0.0f, 1.0f ) );
+}
+
 nv::debug_data::~debug_data()
 {
