void __glXDisp_RasterPos4dv(GLbyte *pc) { #ifdef __GLX_ALIGN64 if ((unsigned long)(pc) & 7) { __GLX_MEM_COPY(pc-4, pc, 32); pc -= 4; } #endif glRasterPos4dv( (GLdouble *)(pc + 0) ); }
template< > inline void glRasterPos4v< Vector3r > ( const Vector3r v ) { glRasterPos4dv((double*)&v); };
///////////////////////////////////////////////////////// // Render // void GEMglRasterPos4dv :: render(GemState *state) { glRasterPos4dv (v); }
M(void, glRasterPos4dv, jobject v) { glRasterPos4dv(BUFF(GLdouble, v)); }
void GltRasterPos::set() { glRasterPos4dv(_pos); }