예제 #1
0
void ArcballNavigation::mouseMoveEvent(QMouseEvent * event)
{
    m_mouse_cur = glm::vec2(event->pos().x(), event->pos().y());
    if (m_mouse_cur != m_mouse_last) { // avoid div/0
        if (m_arcball_on) {
            updateArcball();
        } else if (m_panning_on) {
            updatePanning();
        } else if (m_zoom_on) {
            updateZoom();
        }
        m_mouse_last = m_mouse_cur;
        updateCamera();
    }
}
예제 #2
0
// Stereo panning accessors.
void qtractorMixerMeter::setPanning ( float fPanning )
{
	m_pPanObserver->setValue(fPanning);
	monitor()->update();
	updatePanning();
}