-void pivot_draw(const vec3_t pivot)
-{
- vec3_t vCenter, vMin, vMax;
- VectorCopy(pivot, vCenter);
-
- g_QglTable.m_pfn_qglPointSize(4);
-
- g_QglTable.m_pfn_qglBegin(GL_POINTS);
- g_QglTable.m_pfn_qglVertex3fv(vCenter);
- g_QglTable.m_pfn_qglEnd();
-
- g_QglTable.m_pfn_qglBegin(GL_LINES);
- vCenter[0] -= 8;
- g_QglTable.m_pfn_qglVertex3fv(vCenter);
- vCenter[0] += 16;
- g_QglTable.m_pfn_qglVertex3fv(vCenter);
- vCenter[0] -= 8;
- vCenter[1] -= 8;
- g_QglTable.m_pfn_qglVertex3fv(vCenter);
- vCenter[1] += 16;
- g_QglTable.m_pfn_qglVertex3fv(vCenter);
- vCenter[1] -= 8;
- vCenter[2] -= 8;
- g_QglTable.m_pfn_qglVertex3fv(vCenter);
- vCenter[2] += 16;
- g_QglTable.m_pfn_qglVertex3fv(vCenter);
- vCenter[2] -= 8;
- g_QglTable.m_pfn_qglEnd();
-
- VectorCopy(vCenter, vMin);
- VectorCopy(vCenter, vMax);
- vMin[0] -= 4;
- vMin[1] -= 4;
- vMin[2] -= 4;
- vMax[0] += 4;
- vMax[1] += 4;
- vMax[2] += 4;
-
- g_QglTable.m_pfn_qglBegin(GL_LINE_LOOP);
- g_QglTable.m_pfn_qglVertex3f(vMin[0],vMin[1],vMin[2]);
- g_QglTable.m_pfn_qglVertex3f(vMax[0],vMin[1],vMin[2]);
- g_QglTable.m_pfn_qglVertex3f(vMax[0],vMax[1],vMin[2]);
- g_QglTable.m_pfn_qglVertex3f(vMin[0],vMax[1],vMin[2]);
- g_QglTable.m_pfn_qglEnd();
-
- g_QglTable.m_pfn_qglBegin(GL_LINE_LOOP);
- g_QglTable.m_pfn_qglVertex3f(vMin[0],vMin[1],vMax[2]);
- g_QglTable.m_pfn_qglVertex3f(vMax[0],vMin[1],vMax[2]);
- g_QglTable.m_pfn_qglVertex3f(vMax[0],vMax[1],vMax[2]);
- g_QglTable.m_pfn_qglVertex3f(vMin[0],vMax[1],vMax[2]);
- g_QglTable.m_pfn_qglEnd();
-
- g_QglTable.m_pfn_qglBegin(GL_LINES);
- g_QglTable.m_pfn_qglVertex3f(vMin[0],vMin[1],vMin[2]);
- g_QglTable.m_pfn_qglVertex3f(vMin[0],vMin[1],vMax[2]);
- g_QglTable.m_pfn_qglVertex3f(vMin[0],vMax[1],vMax[2]);
- g_QglTable.m_pfn_qglVertex3f(vMin[0],vMax[1],vMin[2]);
- g_QglTable.m_pfn_qglVertex3f(vMax[0],vMin[1],vMin[2]);
- g_QglTable.m_pfn_qglVertex3f(vMax[0],vMin[1],vMax[2]);
- g_QglTable.m_pfn_qglVertex3f(vMax[0],vMax[1],vMax[2]);
- g_QglTable.m_pfn_qglVertex3f(vMax[0],vMax[1],vMin[2]);
- g_QglTable.m_pfn_qglEnd();
+void pivot_draw( const vec3_t pivot ){
+ vec3_t vCenter, vMin, vMax;
+ VectorCopy( pivot, vCenter );
+
+ g_QglTable.m_pfn_qglPointSize( 4 );
+
+ g_QglTable.m_pfn_qglBegin( GL_POINTS );
+ g_QglTable.m_pfn_qglVertex3fv( vCenter );
+ g_QglTable.m_pfn_qglEnd();
+
+ g_QglTable.m_pfn_qglBegin( GL_LINES );
+ vCenter[0] -= 8;
+ g_QglTable.m_pfn_qglVertex3fv( vCenter );
+ vCenter[0] += 16;
+ g_QglTable.m_pfn_qglVertex3fv( vCenter );
+ vCenter[0] -= 8;
+ vCenter[1] -= 8;
+ g_QglTable.m_pfn_qglVertex3fv( vCenter );
+ vCenter[1] += 16;
+ g_QglTable.m_pfn_qglVertex3fv( vCenter );
+ vCenter[1] -= 8;
+ vCenter[2] -= 8;
+ g_QglTable.m_pfn_qglVertex3fv( vCenter );
+ vCenter[2] += 16;
+ g_QglTable.m_pfn_qglVertex3fv( vCenter );
+ vCenter[2] -= 8;
+ g_QglTable.m_pfn_qglEnd();
+
+ VectorCopy( vCenter, vMin );
+ VectorCopy( vCenter, vMax );
+ vMin[0] -= 4;
+ vMin[1] -= 4;
+ vMin[2] -= 4;
+ vMax[0] += 4;
+ vMax[1] += 4;
+ vMax[2] += 4;
+
+ g_QglTable.m_pfn_qglBegin( GL_LINE_LOOP );
+ g_QglTable.m_pfn_qglVertex3f( vMin[0],vMin[1],vMin[2] );
+ g_QglTable.m_pfn_qglVertex3f( vMax[0],vMin[1],vMin[2] );
+ g_QglTable.m_pfn_qglVertex3f( vMax[0],vMax[1],vMin[2] );
+ g_QglTable.m_pfn_qglVertex3f( vMin[0],vMax[1],vMin[2] );
+ g_QglTable.m_pfn_qglEnd();
+
+ g_QglTable.m_pfn_qglBegin( GL_LINE_LOOP );
+ g_QglTable.m_pfn_qglVertex3f( vMin[0],vMin[1],vMax[2] );
+ g_QglTable.m_pfn_qglVertex3f( vMax[0],vMin[1],vMax[2] );
+ g_QglTable.m_pfn_qglVertex3f( vMax[0],vMax[1],vMax[2] );
+ g_QglTable.m_pfn_qglVertex3f( vMin[0],vMax[1],vMax[2] );
+ g_QglTable.m_pfn_qglEnd();
+
+ g_QglTable.m_pfn_qglBegin( GL_LINES );
+ g_QglTable.m_pfn_qglVertex3f( vMin[0],vMin[1],vMin[2] );
+ g_QglTable.m_pfn_qglVertex3f( vMin[0],vMin[1],vMax[2] );
+ g_QglTable.m_pfn_qglVertex3f( vMin[0],vMax[1],vMax[2] );
+ g_QglTable.m_pfn_qglVertex3f( vMin[0],vMax[1],vMin[2] );
+ g_QglTable.m_pfn_qglVertex3f( vMax[0],vMin[1],vMin[2] );
+ g_QglTable.m_pfn_qglVertex3f( vMax[0],vMin[1],vMax[2] );
+ g_QglTable.m_pfn_qglVertex3f( vMax[0],vMax[1],vMax[2] );
+ g_QglTable.m_pfn_qglVertex3f( vMax[0],vMax[1],vMin[2] );
+ g_QglTable.m_pfn_qglEnd();