Signals | Public Member Functions | Private Member Functions | Private Attributes | List of all members
lvr2::LVRGraphicsView Class Reference

#include <LVRGraphicsView.hpp>

Inheritance diagram for lvr2::LVRGraphicsView:
Inheritance graph
[legend]

Signals

void closed ()
 
void zoomed ()
 

Public Member Functions

void gentle_zoom (double factor)
 
void init ()
 
void set_modifiers (Qt::KeyboardModifiers modifiers)
 
void set_zoom_factor_base (double value)
 

Private Member Functions

void closeEvent (QCloseEvent *event)
 
bool eventFilter (QObject *object, QEvent *event)
 

Private Attributes

Qt::KeyboardModifiers m_modifiers
 
QPointF m_target_scene_pos
 
QPointF m_target_viewport_pos
 
double m_zoom_factor_base
 

Detailed Description

Definition at line 12 of file LVRGraphicsView.hpp.

Member Function Documentation

◆ closed

void lvr2::LVRGraphicsView::closed ( )
signal

◆ closeEvent()

void lvr2::LVRGraphicsView::closeEvent ( QCloseEvent *  event)
private

Definition at line 65 of file LVRGraphicsView.cpp.

◆ eventFilter()

bool lvr2::LVRGraphicsView::eventFilter ( QObject *  object,
QEvent *  event 
)
private

Definition at line 38 of file LVRGraphicsView.cpp.

◆ gentle_zoom()

void lvr2::LVRGraphicsView::gentle_zoom ( double  factor)

Definition at line 18 of file LVRGraphicsView.cpp.

◆ init()

void lvr2::LVRGraphicsView::init ( )

Definition at line 10 of file LVRGraphicsView.cpp.

◆ set_modifiers()

void lvr2::LVRGraphicsView::set_modifiers ( Qt::KeyboardModifiers  modifiers)

Definition at line 28 of file LVRGraphicsView.cpp.

◆ set_zoom_factor_base()

void lvr2::LVRGraphicsView::set_zoom_factor_base ( double  value)

Definition at line 33 of file LVRGraphicsView.cpp.

◆ zoomed

void lvr2::LVRGraphicsView::zoomed ( )
signal

Member Data Documentation

◆ m_modifiers

Qt::KeyboardModifiers lvr2::LVRGraphicsView::m_modifiers
private

Definition at line 27 of file LVRGraphicsView.hpp.

◆ m_target_scene_pos

QPointF lvr2::LVRGraphicsView::m_target_scene_pos
private

Definition at line 29 of file LVRGraphicsView.hpp.

◆ m_target_viewport_pos

QPointF lvr2::LVRGraphicsView::m_target_viewport_pos
private

Definition at line 30 of file LVRGraphicsView.hpp.

◆ m_zoom_factor_base

double lvr2::LVRGraphicsView::m_zoom_factor_base
private

Definition at line 28 of file LVRGraphicsView.hpp.


The documentation for this class was generated from the following files:


lvr2
Author(s): Thomas Wiemann , Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Wed Mar 2 2022 00:37:27