Implementation of wxDocParentFrame More...
#include <HippFrame.h>
Public Member Functions | |
| HippFrame (wxDocManager *manager, wxFrame *_parent, wxWindowID _id, const wxString &_title, const wxPoint &_pos, const wxSize &_size, long _style=wxDEFAULT_FRAME_STYLE) | |
| void | clearData () |
| void | OnMRUFile (wxCommandEvent &event) |
| void | OnOpenFileURL (wxCommandEvent &event) |
| void | OnBackground (wxCommandEvent &event) |
| void | OnHapticBackground (wxCommandEvent &event) |
| bool | getHapticBackgroundEnable () const |
| void | OnToggle (wxCommandEvent &event) |
| void | OnThicknessReduce (wxCommandEvent &event) |
| void | OnThicknessIncrease (wxCommandEvent &event) |
| void | OnExit (wxCommandEvent &event) |
| void | OnCopy (wxCommandEvent &event) |
| void | OnPaste (wxCommandEvent &event) |
| void | OnCut (wxCommandEvent &event) |
| void | OnDelete (wxCommandEvent &event) |
| void | OnSelectNone (wxCommandEvent &event) |
| void | OnClear (wxCommandEvent &event) |
| void | OnWindowExit (wxCloseEvent &event) |
| void | OnAbout (wxCommandEvent &event) |
| void | ShowConsole (wxCommandEvent &event) |
| void | ShowTreeView (wxCommandEvent &event) |
| void | ShowFrameRate (wxCommandEvent &event) |
| void | ShowCppLog (wxCommandEvent &event) |
| void | ShowPreferences (wxCommandEvent &event) |
| void | GetSelection (wxMenuEvent &event) |
| void | OnChangeVPHorizontal (wxCommandEvent &event) |
| void | OnChangeVPVertical (wxCommandEvent &event) |
| void | OnChangeVPEasel (wxCommandEvent &event) |
| void | OnChangeVPSlanted (wxCommandEvent &event) |
| void | SetDrawingBoardAngle (int draw_angle) |
| wxString | GetCurrentFilename () |
| void | SetCurrentFilename (wxString) |
| void | DoUpdateSelectedCurveStatus (wxCommandEvent &event) |
| void | UpdateStatusBar (wxString str) |
| void | OnProperties (wxCommandEvent &event) |
| void | OnEnlarge (wxCommandEvent &event) |
| void | OnShrink (wxCommandEvent &event) |
| void | OnScale (wxCommandEvent &event) |
| void | OnFill (wxCommandEvent &event) |
| void | OnMoveRight (wxCommandEvent &event) |
| void | OnMoveLeft (wxCommandEvent &event) |
| void | OnMoveUp (wxCommandEvent &event) |
| void | OnMoveDown (wxCommandEvent &event) |
| void | OnTransformToRectangle (wxCommandEvent &event) |
| void | OnTransformToCircle (wxCommandEvent &event) |
| void | OnTransformToLine (wxCommandEvent &event) |
| void | OnTransformToVLine (wxCommandEvent &event) |
| void | OnTransformToHLine (wxCommandEvent &event) |
| void | OnOrder (wxCommandEvent &event) |
| H3DWindowNode * | getGlWindow () const |
| void | updateFrameRates () |
| bool | getPrintModeBW () |
| wxMenuBar * | getMenuBar () |
| wxMenu * | getEditMenu () |
| AutoRef< Transform > | getTransform () |
| void | ClearSceneGraph () |
| bool * | getPenWhitePtr () const |
| int * | getPenWidthPtr () const |
| void | savePenColour (bool b) |
| void | savePenWidth (int width) |
| bool * | togglePenColour () |
Public Attributes | |
| wxMenu * | helpMenu |
| wxMenu * | navigationDevices |
| wxFileHistory * | recentFiles |
| AutoRef< Scene > | scene |
| AutoRef< KeySensor > | ks |
| AutoRef< SpaceWareSensor > | ss |
| AutoRef< Transform > | t |
| AutoRef< Node > | viewpoint |
| AutoRef< Group > | g |
| AutoRef< GlobalSettings > | global_settings |
| consoleDialog * | theConsole |
| H3DViewerTreeViewDialog * | tree_view_dialog |
| FrameRateDialog * | frameRates |
| wxLogWindow * | cppLog |
| PreferencesDialog * | preferences_dialog |
| map< int, X3DViewpointNode * > | itemIdViewpointMap |
Protected Member Functions | |
| virtual void | OnOpenFile (wxCommandEvent &event) |
Friends | |
| class | HippView |
Implementation of wxDocParentFrame
HippFrame is an implementation of wxDocParentFrame. It is responsible for the window in which Hipp displays its graphics and handles window-related display issues such as opening a properties dialog.
| HippFrame::HippFrame | ( | wxDocManager * | manager, | |
| wxFrame * | _parent, | |||
| wxWindowID | _id, | |||
| const wxString & | _title, | |||
| const wxPoint & | _pos, | |||
| const wxSize & | _size, | |||
| long | _style = wxDEFAULT_FRAME_STYLE | |||
| ) |
| void hipp::HippFrame::clearData | ( | ) |
| void hipp::HippFrame::ClearSceneGraph | ( | ) | [inline] |
| void HippFrame::DoUpdateSelectedCurveStatus | ( | wxCommandEvent & | event | ) |
| wxString hipp::HippFrame::GetCurrentFilename | ( | ) |
| wxMenu* hipp::HippFrame::getEditMenu | ( | ) | [inline] |
| H3DWindowNode* hipp::HippFrame::getGlWindow | ( | ) | const [inline] |
| bool HippFrame::getHapticBackgroundEnable | ( | ) | const |
| wxMenuBar* hipp::HippFrame::getMenuBar | ( | ) | [inline] |
| bool * HippFrame::getPenWhitePtr | ( | ) | const |
| int * HippFrame::getPenWidthPtr | ( | ) | const |
| bool hipp::HippFrame::getPrintModeBW | ( | ) | [inline] |
| void HippFrame::GetSelection | ( | wxMenuEvent & | event | ) |
| AutoRef<Transform> hipp::HippFrame::getTransform | ( | ) | [inline] |
| void HippFrame::OnAbout | ( | wxCommandEvent & | event | ) |
| void HippFrame::OnBackground | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnChangeVPEasel | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnChangeVPHorizontal | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnChangeVPSlanted | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnChangeVPVertical | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnClear | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnCopy | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnCut | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnDelete | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnEnlarge | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnExit | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnFill | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnHapticBackground | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnMoveDown | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnMoveLeft | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnMoveRight | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnMoveUp | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void hipp::HippFrame::OnMRUFile | ( | wxCommandEvent & | event | ) |
| void HippFrame::OnOpenFile | ( | wxCommandEvent & | event | ) | [protected, virtual] |
Reimplemented from WxFrameBase.
| void hipp::HippFrame::OnOpenFileURL | ( | wxCommandEvent & | event | ) |
| void HippFrame::OnOrder | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnPaste | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnProperties | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnScale | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnSelectNone | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnShrink | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnThicknessIncrease | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnThicknessReduce | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnToggle | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnTransformToCircle | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnTransformToHLine | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnTransformToLine | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnTransformToRectangle | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnTransformToVLine | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::OnWindowExit | ( | wxCloseEvent & | event | ) |
| void HippFrame::savePenColour | ( | bool | b | ) |
| void HippFrame::savePenWidth | ( | int | width | ) |
| void hipp::HippFrame::SetCurrentFilename | ( | wxString | ) |
| void HippFrame::SetDrawingBoardAngle | ( | int | draw_angle | ) |
| void HippFrame::ShowConsole | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::ShowCppLog | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::ShowFrameRate | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| void HippFrame::ShowPreferences | ( | wxCommandEvent & | event | ) |
| void HippFrame::ShowTreeView | ( | wxCommandEvent & | event | ) | [virtual] |
Reimplemented from WxFrameBase.
| bool * HippFrame::togglePenColour | ( | ) |
| void hipp::HippFrame::updateFrameRates | ( | ) | [inline] |
| void HippFrame::UpdateStatusBar | ( | wxString | str | ) |
friend class HippView [friend] |
| wxLogWindow* hipp::HippFrame::cppLog |
| AutoRef<Group> hipp::HippFrame::g |
| AutoRef<GlobalSettings> hipp::HippFrame::global_settings |
| wxMenu* hipp::HippFrame::helpMenu |
| map< int, X3DViewpointNode * > hipp::HippFrame::itemIdViewpointMap |
| AutoRef<KeySensor> hipp::HippFrame::ks |
| wxMenu * hipp::HippFrame::navigationDevices |
| wxFileHistory* hipp::HippFrame::recentFiles |
| AutoRef<Scene> hipp::HippFrame::scene |
| AutoRef<SpaceWareSensor> hipp::HippFrame::ss |
| AutoRef<Transform> hipp::HippFrame::t |
| AutoRef<Node> hipp::HippFrame::viewpoint |
1.7.1