#include <OCCViewer_CreateRestoreViewDlg.h>

Public Slots | |
| void | OKpressed () |
| void | clearList () |
| void | editItemText (QListWidgetItem *) |
| void | changeImage (QListWidgetItem *) |
| void | deleteSelectedItems () |
Signals | |
| void | dlgOk () |
Public Member Functions | |
| OCCViewer_CreateRestoreViewDlg (QWidget *, OCCViewer_ViewWindow *) | |
| virtual | ~OCCViewer_CreateRestoreViewDlg () |
| const viewAspectList & | parameters () const |
| viewAspect | currentItem () const |
| virtual bool | eventFilter (QObject *, QEvent *) |
Private Attributes | |
| int | myKeyFlag |
| QListWidget * | myListBox |
| OCCViewer_ViewPort3d * | myCurViewPort |
| viewAspect | myCurrentItem |
| viewAspectList | myParametersMap |
| OCCViewer_CreateRestoreViewDlg::OCCViewer_CreateRestoreViewDlg | ( | QWidget * | aWin, |
| OCCViewer_ViewWindow * | theViewWindow | ||
| ) |
Constructor
References changeImage(), clearList(), deleteSelectedItems(), editItemText(), OCCViewer_ViewWindow.getViewAspects(), OCCViewer_ViewWindow.getViewPort(), myCurViewPort, myKeyFlag, myListBox, myParametersMap, and OKpressed().
| OCCViewer_CreateRestoreViewDlg::~OCCViewer_CreateRestoreViewDlg | ( | ) | [virtual] |
Destructor
| const viewAspectList & OCCViewer_CreateRestoreViewDlg::parameters | ( | ) | const |
References myParametersMap.
| viewAspect OCCViewer_CreateRestoreViewDlg::currentItem | ( | ) | const |
References myCurrentItem.
| void OCCViewer_CreateRestoreViewDlg::OKpressed | ( | ) | [slot] |
| void OCCViewer_CreateRestoreViewDlg::clearList | ( | ) | [slot] |
Clears list of view aspects
References myCurViewPort, myListBox, myParametersMap, and OCCViewer_ViewPort3d.reset().
| void OCCViewer_CreateRestoreViewDlg::editItemText | ( | QListWidgetItem * | anItem | ) | [slot] |
Renames key of view aspect map in accordance with item name
| anItem | - item |
References myParametersMap.
| void OCCViewer_CreateRestoreViewDlg::changeImage | ( | QListWidgetItem * | curItem | ) | [slot] |
Changes image in accordance with item
| curItem | - item contains info about view parameters |
References viewAspect.atX, viewAspect.atY, viewAspect.atZ, viewAspect.centerX, viewAspect.centerY, viewAspect.eyeX, viewAspect.eyeY, viewAspect.eyeZ, Handle(), myCurrentItem, myCurViewPort, myKeyFlag, myListBox, myParametersMap, viewAspect.projX, viewAspect.projY, viewAspect.projZ, viewAspect.scale, viewAspect.scaleX, viewAspect.scaleY, viewAspect.scaleZ, and viewAspect.twist.
| void OCCViewer_CreateRestoreViewDlg::deleteSelectedItems | ( | ) | [slot] |
Deletes selected items from list view
References changeImage(), clearList(), myListBox, and myParametersMap.
| void OCCViewer_CreateRestoreViewDlg.dlgOk | ( | ) | [signal] |
int OCCViewer_CreateRestoreViewDlg.myKeyFlag [private] |