Isis 3 Programmer Reference
Isis::MatrixGraphicsView Class Reference

A graphics view that resizes in a more friendly way. More...

#include <MatrixGraphicsView.h>

Inheritance diagram for Isis::MatrixGraphicsView:
Inheritance graph
Collaboration diagram for Isis::MatrixGraphicsView:
Collaboration graph

Public Member Functions

 MatrixGraphicsView (QGraphicsScene *scene, QWidget *parent=0)
 
void enableResizeZooming (bool enabled)
 

Protected Member Functions

virtual void contextMenuEvent (QContextMenuEvent *event)
 
virtual void resizeEvent (QResizeEvent *event)
 

Private Attributes

bool p_resizeZooming
 

Detailed Description

A graphics view that resizes in a more friendly way.

Author
????-??-?? Unknown
History
2014-07-14 Kimberly Oyama - Adapted from MosaicGraphicsView.

Definition at line 15 of file MatrixGraphicsView.h.

Constructor & Destructor Documentation

◆ MatrixGraphicsView()

Isis::MatrixGraphicsView::MatrixGraphicsView ( QGraphicsScene * scene,
QWidget * parent = 0 )

Definition at line 9 of file MatrixGraphicsView.cpp.

◆ ~MatrixGraphicsView()

Isis::MatrixGraphicsView::~MatrixGraphicsView ( )
virtual

Definition at line 23 of file MatrixGraphicsView.cpp.

Member Function Documentation

◆ contextMenuEvent()

void Isis::MatrixGraphicsView::contextMenuEvent ( QContextMenuEvent * event)
protectedvirtual

Definition at line 27 of file MatrixGraphicsView.cpp.

◆ enableResizeZooming()

void Isis::MatrixGraphicsView::enableResizeZooming ( bool enabled)
inline

Definition at line 22 of file MatrixGraphicsView.h.

◆ resizeEvent()

void Isis::MatrixGraphicsView::resizeEvent ( QResizeEvent * event)
protectedvirtual

Definition at line 32 of file MatrixGraphicsView.cpp.

Member Data Documentation

◆ p_resizeZooming

bool Isis::MatrixGraphicsView::p_resizeZooming
private

Definition at line 31 of file MatrixGraphicsView.h.


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