|
GRASS Programmer's Manual
6.5.svn(2012)-r51648
|
A buffered window class. More...
Public Member Functions | |
| def | __init__ |
| def | Clear |
| Clear canvas and set paper. | |
| def | CanvasPaperCoordinates |
| Converts canvas (pixel) -> paper (inch) coordinates and size and vice versa. | |
| def | SetPage |
| Sets and changes page, redraws paper. | |
| def | modifyRectangle |
| Recalculates rectangle not to have negative size. | |
| def | RecalculateEN |
| Recalculate east and north for texts (eps, points) after their or map's movement. | |
| def | OnPaint |
| Draw pseudo DC to buffer. | |
| def | MouseActions |
| Mouse motion and button click notifier. | |
| def | OnMouseWheel |
| Mouse wheel scrolled. | |
| def | OnMouseMoving |
| Mouse cursor moving. | |
| def | OnLeftDown |
| Left mouse button pressed. | |
| def | OnLeftUp |
| Left mouse button released. | |
| def | OnButtonDClick |
| Open object dialog for editing. | |
| def | OnDragging |
| Process panning/resizing/drawing/moving. | |
| def | OnMiddleDown |
| Middle mouse button pressed. | |
| def | Pan |
| Move canvas while dragging. | |
| def | RecalculatePosition |
| def | ComputeZoom |
| Computes zoom factor and scroll view. | |
| def | Zoom |
| Zoom to specified region, scroll view, redraw. | |
| def | ZoomAll |
| Zoom to full extent. | |
| def | Draw |
| Draw object with given pen and brush. | |
| def | DrawGraphics |
| Draw point/line/rectangle with given color and width. | |
| def | DrawBitmap |
| Draw bitmap using PIL. | |
| def | DrawRotText |
Data Fields | |
| parent | |
| resize | |
| mouse | |
| cursors | |
| preview | |
| pen | |
| brush | |
| instruction | |
| openDialogs | |
| pageId | |
| objectId | |
| itemLabelsDict | |
| itemLabels | |
| pdc | |
| pdcObj | |
| pdcPaper | |
| pdcTmp | |
| pdcImage | |
| font | |
| idBoxTmp | |
| idZoomBoxTmp | |
| idResizeBoxTmp | |
| idLinePointsTmp | |
| resizeBoxSize | |
| dragId | |
| image | |
| imageId | |
| imgName | |
| currScale | |
| begin | |
| constraint | |
| mapBounds | |
| currentLinePoint | |
A buffered window class.
| parent | parent window |
| kwargs | other wx.Window parameters |
Definition at line 1037 of file psmap/frame.py.
| def frame.PsMapBufferedWindow.__init__ | ( | self, | |
| parent, | |||
id = wx.ID_ANY, |
|||
style = wx.NO_FULL_REPAINT_ON_RESIZE, |
|||
| kwargs | |||
| ) |
Definition at line 1045 of file psmap/frame.py.
| def frame.PsMapBufferedWindow.CanvasPaperCoordinates | ( | self, | |
| rect, | |||
canvasToPaper = True |
|||
| ) |
Converts canvas (pixel) -> paper (inch) coordinates and size and vice versa.
Definition at line 1143 of file psmap/frame.py.
References frame.PsMapBufferedWindow.currScale, frame.PsMapFrame.pageId, frame.PsMapBufferedWindow.pageId, and dialogs.LegendDialog.pageId.
Referenced by frame.PsMapBufferedWindow.OnDragging(), frame.PsMapBufferedWindow.OnLeftUp(), frame.PsMapBufferedWindow.RecalculatePosition(), and frame.PsMapBufferedWindow.Zoom().
| def frame.PsMapBufferedWindow.Clear | ( | self | ) |
Clear canvas and set paper.
Definition at line 1125 of file psmap/frame.py.
References gprint.PrintOptions.preview, colorrules.ColorTable.preview, frame.PsMapBufferedWindow.preview, and frame.PsMapBufferedWindow.SetPage().
| def frame.PsMapBufferedWindow.ComputeZoom | ( | self, | |
| rect | |||
| ) |
Computes zoom factor and scroll view.
Definition at line 1730 of file psmap/frame.py.
References max, min, mapwindow.MapWindow.mouse, frame.PsMapFrame.mouse, mapwindow.GLWindow.mouse, and frame.PsMapBufferedWindow.mouse.
Referenced by frame.PsMapBufferedWindow.OnLeftUp(), frame.PsMapBufferedWindow.OnMouseWheel(), and frame.PsMapBufferedWindow.ZoomAll().
| def frame.PsMapBufferedWindow.Draw | ( | self, | |
| pen, | |||
| brush, | |||
| pdc, | |||
drawid = None, |
|||
pdctype = 'rect', |
|||
bb = wx.Rect(0,0, |
|||
lineCoords = None |
|||
| ) |
Draw object with given pen and brush.
| pdc | PseudoDC |
| pdctype | 'bitmap'/'rectText'/'rect'/'point'/'line' |
| bb | bounding box |
| lineCoords | coordinates of line start, end points (wx.Point, wx.Point) |
Definition at line 1861 of file psmap/frame.py.
References frame.PsMapBufferedWindow.DrawBitmap(), dialogs.ImageDialog.DrawBitmap(), histogram.HistogramFrame.font, frame.PsMapBufferedWindow.font, preferences.DefaultFontDialog.font, frame.PsMapFrame.instruction, dialogs.PsmapDialog.instruction, dialogs.MapFramePanel.instruction, frame.PsMapBufferedWindow.instruction, dialogs.RasterPanel.instruction, dialogs.VectorPanel.instruction, dialogs.LegendDialog.instruction, and frame.PsMapBufferedWindow.itemLabels.
Referenced by frame.PsMapBufferedWindow.DrawGraphics(), frame.PsMapBufferedWindow.OnDragging(), frame.PsMapBufferedWindow.OnLeftUp(), and frame.PsMapBufferedWindow.Zoom().
| def frame.PsMapBufferedWindow.DrawBitmap | ( | self, | |
| pdc, | |||
| filePath, | |||
| rotation, | |||
| bbox | |||
| ) |
Draw bitmap using PIL.
Definition at line 1960 of file psmap/frame.py.
References utils.PilImageToWxImage().
Referenced by frame.PsMapBufferedWindow.Draw().
| def frame.PsMapBufferedWindow.DrawGraphics | ( | self, | |
| drawid, | |||
| shape, | |||
| color, | |||
| bb, | |||
width = None, |
|||
fcolor = None, |
|||
lineCoords = None |
|||
| ) |
Draw point/line/rectangle with given color and width.
| drawid | id of drawn object |
| shape | drawn shape: 'point'/'line'/'rectangle' |
| color | pen outline color ('RRR:GGG:BBB') |
| fcolor | brush fill color, if meaningful ('RRR:GGG:BBB') |
| width | pen width |
| bb | bounding box |
| lineCoords | line coordinates (for line only) |
Definition at line 1927 of file psmap/frame.py.
References utils.convertRGB(), frame.PsMapBufferedWindow.currScale, histogram.BufferedWindow.Draw(), mapwindow.BufferedWindow.Draw(), wxnviz.Nviz.Draw(), colorrules.BufferedWindow.Draw(), frame.PsMapBufferedWindow.Draw(), wxnviz.Texture.Draw(), tools.PositionWindow.Draw(), and frame.PsMapBufferedWindow.pdcObj.
Referenced by frame.PsMapBufferedWindow.OnDragging(), and frame.PsMapBufferedWindow.Zoom().
| def frame.PsMapBufferedWindow.DrawRotText | ( | self, | |
| pdc, | |||
| drawId, | |||
| textDict, | |||
| coords, | |||
| bounds | |||
| ) |
Definition at line 1976 of file psmap/frame.py.
References utils.convertRGB(), and frame.PsMapBufferedWindow.currScale.
Referenced by frame.PsMapBufferedWindow.Zoom().
| def frame.PsMapBufferedWindow.modifyRectangle | ( | self, | |
| r | |||
| ) |
Recalculates rectangle not to have negative size.
Definition at line 1190 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnDragging().
| def frame.PsMapBufferedWindow.MouseActions | ( | self, | |
| event | |||
| ) |
Mouse motion and button click notifier.
Definition at line 1256 of file psmap/frame.py.
References mapwindow.BufferedWindow.OnButtonDClick(), frame.PsMapBufferedWindow.OnButtonDClick(), mapwindow.GLWindow.OnDragging(), mapwindow.BufferedWindow.OnDragging(), frame.PsMapBufferedWindow.OnDragging(), widgets.SingleSymbolPanel.OnLeftDown(), gselect.TreeCtrlComboPopup.OnLeftDown(), mapwindow.GLWindow.OnLeftDown(), mapwindow.BufferedWindow.OnLeftDown(), frame.PsMapBufferedWindow.OnLeftDown(), dialogs.LayersList.OnLeftDown(), mapwindow.GLWindow.OnLeftUp(), mapwindow.BufferedWindow.OnLeftUp(), frame.PsMapBufferedWindow.OnLeftUp(), mapwindow.BufferedWindow.OnMiddleDown(), frame.PsMapBufferedWindow.OnMiddleDown(), mapwindow.BufferedWindow.OnMouseMoving(), frame.PsMapBufferedWindow.OnMouseMoving(), mapwindow.GLWindow.OnMouseWheel(), mapwindow.BufferedWindow.OnMouseWheel(), and frame.PsMapBufferedWindow.OnMouseWheel().
| def frame.PsMapBufferedWindow.OnButtonDClick | ( | self, | |
| event | |||
| ) |
Open object dialog for editing.
Definition at line 1500 of file psmap/frame.py.
References frame.PsMapBufferedWindow.dragId, frame.PsMapFrame.instruction, dialogs.PsmapDialog.instruction, dialogs.MapFramePanel.instruction, frame.PsMapBufferedWindow.instruction, dialogs.RasterPanel.instruction, dialogs.VectorPanel.instruction, dialogs.LegendDialog.instruction, mapwindow.MapWindow.mouse, frame.PsMapFrame.mouse, mapwindow.GLWindow.mouse, and frame.PsMapBufferedWindow.mouse.
Referenced by frame.PsMapBufferedWindow.MouseActions().
| def frame.PsMapBufferedWindow.OnDragging | ( | self, | |
| event | |||
| ) |
Process panning/resizing/drawing/moving.
Definition at line 1530 of file psmap/frame.py.
References frame.PsMapBufferedWindow.begin, frame.PsMapFrame.brush, frame.PsMapBufferedWindow.brush, frame.PsMapBufferedWindow.CanvasPaperCoordinates(), frame.PsMapBufferedWindow.constraint, frame.PsMapBufferedWindow.currentLinePoint, frame.PsMapBufferedWindow.dragId, histogram.BufferedWindow.Draw(), mapwindow.BufferedWindow.Draw(), wxnviz.Nviz.Draw(), colorrules.BufferedWindow.Draw(), frame.PsMapBufferedWindow.Draw(), wxnviz.Texture.Draw(), tools.PositionWindow.Draw(), frame.PsMapBufferedWindow.DrawGraphics(), frame.PsMapBufferedWindow.idBoxTmp, frame.PsMapBufferedWindow.idLinePointsTmp, frame.PsMapBufferedWindow.idResizeBoxTmp, frame.PsMapBufferedWindow.idZoomBoxTmp, frame.PsMapFrame.instruction, dialogs.PsmapDialog.instruction, dialogs.MapFramePanel.instruction, frame.PsMapBufferedWindow.instruction, dialogs.RasterPanel.instruction, dialogs.VectorPanel.instruction, dialogs.LegendDialog.instruction, frame.PsMapBufferedWindow.modifyRectangle(), mapwindow.MapWindow.mouse, frame.PsMapFrame.mouse, mapwindow.GLWindow.mouse, frame.PsMapBufferedWindow.mouse, frame.PsMapBufferedWindow.Pan(), frame.PsMapBufferedWindow.pdcObj, mapwindow.BufferedWindow.pdcTmp, frame.PsMapBufferedWindow.pdcTmp, histogram.BufferedWindow.pen, mapwindow.BufferedWindow.pen, frame.PsMapFrame.pen, and frame.PsMapBufferedWindow.pen.
Referenced by frame.PsMapBufferedWindow.MouseActions().
| def frame.PsMapBufferedWindow.OnLeftDown | ( | self, | |
| event | |||
| ) |
Left mouse button pressed.
Select objects, redraw, prepare for moving/resizing.
Definition at line 1329 of file psmap/frame.py.
References mapwindow.MapWindow.mouse, frame.PsMapFrame.mouse, mapwindow.GLWindow.mouse, and frame.PsMapBufferedWindow.mouse.
Referenced by frame.PsMapBufferedWindow.MouseActions().
| def frame.PsMapBufferedWindow.OnLeftUp | ( | self, | |
| event | |||
| ) |
Left mouse button released.
Recalculate zooming/resizing/moving and redraw.
Definition at line 1375 of file psmap/frame.py.
References utils.AutoAdjust(), frame.PsMapFrame.brush, frame.PsMapBufferedWindow.brush, frame.PsMapBufferedWindow.CanvasPaperCoordinates(), utils.ComputeSetRegion(), frame.PsMapBufferedWindow.ComputeZoom(), frame.PsMapBufferedWindow.dragId, histogram.BufferedWindow.Draw(), mapwindow.BufferedWindow.Draw(), wxnviz.Nviz.Draw(), colorrules.BufferedWindow.Draw(), frame.PsMapBufferedWindow.Draw(), wxnviz.Texture.Draw(), tools.PositionWindow.Draw(), frame.PsMapBufferedWindow.idZoomBoxTmp, frame.PsMapFrame.instruction, dialogs.PsmapDialog.instruction, dialogs.MapFramePanel.instruction, frame.PsMapBufferedWindow.instruction, dialogs.RasterPanel.instruction, dialogs.VectorPanel.instruction, dialogs.LegendDialog.instruction, mapwindow.MapWindow.mouse, frame.PsMapFrame.mouse, mapwindow.GLWindow.mouse, frame.PsMapBufferedWindow.mouse, frame.PsMapFrame.openDialogs, frame.PsMapBufferedWindow.openDialogs, pyshell.PyShellWindow.parent, menu.Menu.parent, ogc_services.WMSDialog.parent, mapwindow.MapWindow.parent, vclean.VectorCleaningFrame.parent, mcalc_builder.MapCalcFrame.parent, dialogs.RegionDef.parent, extensions.InstallExtensionWindow.parent, sqlbuilder.SQLFrame.parent, mapdisp.MapFrameBase.parent, histogram.BufferedWindow.parent, dialogs.ModelDataDialog.parent, dialogs.DisplayAttributesDialog.parent, preferences.PreferencesBaseDialog.parent, colorrules.RulesPanel.parent, frame.PsMapFrame.parent, manager.Log.parent, tools.NvizToolWindow.parent, frame.ModelFrame.parent, goutput.CmdThread.parent, mapwindow.GLWindow.parent, frame.GMFrame.parent, manager.VirtualAttributeList.parent, toolbars.BaseToolbar.parent, manager.GCPWizard.parent, dialogs.ModelSearchDialog.parent, forms.UpdateThread.parent, dialogs.PsmapDialog.parent, ghelp.MenuTreeWindow.parent, goutput.GMConsole.parent, wizard.CoordinateSystemPage.parent, widgets.StaticWrapText.parent, ogc_services.LayersList.parent, dialogs.ModelRelationDialog.parent, extensions.ExtensionTree.parent, manager.LocationPage.parent, forms.UpdateQThread.parent, colorrules.ColorTable.parent, wizard.ProjectionsPage.parent, ghelp.MenuTree.parent, forms.TaskFrame.parent, dialogs.ModelItemDialog.parent, extensions.UninstallExtensionWindow.parent, manager.GroupPage.parent, prompt.GPrompt.parent, extensions.CheckListExtension.parent, dialogs.DecorationDialog.parent, manager.AttributeManager.parent, dialogs.ModelListCtrl.parent, manager.DispMapPage.parent, wizard.ProjParamsPage.parent, gselect.LayerSelect.parent, dialogs.TextLayerDialog.parent, forms.CmdPanel.parent, manager.GCP.parent, ghelp.HelpWindow.parent, wizard.DatumPage.parent, model.ModelAction.parent, dialogs.GroupDialog.parent, goutput.GMStdout.parent, dialogs.ItemCheckListCtrl.parent, goutput.GMStderr.parent, frame.ModelCanvas.parent, wizard.EllipsePage.parent, goutput.GMStc.parent, frame.PsMapBufferedWindow.parent, model.ModelData.parent, gselect.GdalSelect.parent, goutput.PyStc.parent, dialogs.MapLayersDialog.parent, wizard.EPSGPage.parent, dialogs.VectorPanel.parent, model.ModelRelation.parent, frame.VariablePanel.parent, model.ModelItem.parent, frame.ItemPanel.parent, frame.PythonPanel.parent, dialogs.ImportDialog.parent, wizard.CustomPage.parent, preferences.CheckListMapset.parent, wizard.SummaryPage.parent, colorrules.BufferedWindow.parent, wizard.LocationWizard.parent, forms.GUI.parent, dialogs.LayersList.parent, dialogs.SetOpacityDialog.parent, dialogs.ImageSizeDialog.parent, model.ModelParamDialog.parent, manager.TableListCtrl.parent, manager.LayerListCtrl.parent, manager.GrSettingsDialog.parent, manager.LayerBook.parent, frame.PsMapBufferedWindow.pdcObj, histogram.BufferedWindow.pen, mapwindow.BufferedWindow.pen, frame.PsMapFrame.pen, frame.PsMapBufferedWindow.pen, frame.PsMapBufferedWindow.RecalculatePosition(), utils.SetResolution(), dialogs.updateDialog(), mapwindow.BufferedWindow.Zoom(), and frame.PsMapBufferedWindow.Zoom().
Referenced by frame.PsMapBufferedWindow.MouseActions().
| def frame.PsMapBufferedWindow.OnMiddleDown | ( | self, | |
| event | |||
| ) |
Middle mouse button pressed.
Definition at line 1646 of file psmap/frame.py.
References mapwindow.MapWindow.mouse, frame.PsMapFrame.mouse, mapwindow.GLWindow.mouse, and frame.PsMapBufferedWindow.mouse.
Referenced by frame.PsMapBufferedWindow.MouseActions().
| def frame.PsMapBufferedWindow.OnMouseMoving | ( | self, | |
| event | |||
| ) |
Mouse cursor moving.
Change cursor when moving over resize marker.
Definition at line 1314 of file psmap/frame.py.
References mapdisp.MapFrameBase.cursors, frame.ModelFrame.cursors, frame.PsMapFrame.cursors, mapwindow.GLWindow.cursors, frame.PsMapBufferedWindow.cursors, frame.PsMapBufferedWindow.idLinePointsTmp, frame.PsMapBufferedWindow.idResizeBoxTmp, mapwindow.MapWindow.mouse, frame.PsMapFrame.mouse, mapwindow.GLWindow.mouse, and frame.PsMapBufferedWindow.mouse.
Referenced by frame.PsMapBufferedWindow.MouseActions().
| def frame.PsMapBufferedWindow.OnMouseWheel | ( | self, | |
| event | |||
| ) |
Mouse wheel scrolled.
Changes zoom.
Definition at line 1286 of file psmap/frame.py.
References frame.PsMapBufferedWindow.ComputeZoom(), mapwindow.MapWindow.mouse, frame.PsMapFrame.mouse, mapwindow.GLWindow.mouse, frame.PsMapBufferedWindow.mouse, mapwindow.BufferedWindow.Zoom(), and frame.PsMapBufferedWindow.Zoom().
Referenced by frame.PsMapBufferedWindow.MouseActions().
| def frame.PsMapBufferedWindow.OnPaint | ( | self, | |
| event | |||
| ) |
Draw pseudo DC to buffer.
Definition at line 1231 of file psmap/frame.py.
References histogram.BufferedWindow._buffer, mapwindow.BufferedWindow._buffer, frame.PsMapBufferedWindow._buffer, gprint.PrintOptions.preview, colorrules.ColorTable.preview, and frame.PsMapBufferedWindow.preview.
| def frame.PsMapBufferedWindow.Pan | ( | self, | |
| begin, | |||
| end | |||
| ) |
Move canvas while dragging.
| begin | x,y coordinates of first point |
| end | x,y coordinates of second point |
Definition at line 1650 of file psmap/frame.py.
References mapwindow.BufferedWindow.Zoom(), and frame.PsMapBufferedWindow.Zoom().
Referenced by frame.PsMapBufferedWindow.OnDragging().
| def frame.PsMapBufferedWindow.RecalculateEN | ( | self | ) |
Recalculate east and north for texts (eps, points) after their or map's movement.
Definition at line 1200 of file psmap/frame.py.
References frame.PsMapFrame.instruction, dialogs.PsmapDialog.instruction, dialogs.MapFramePanel.instruction, frame.PsMapBufferedWindow.instruction, dialogs.RasterPanel.instruction, dialogs.VectorPanel.instruction, dialogs.LegendDialog.instruction, and utils.PaperMapCoordinates().
Referenced by frame.PsMapBufferedWindow.RecalculatePosition().
| def frame.PsMapBufferedWindow.RecalculatePosition | ( | self, | |
| ids | |||
| ) |
Definition at line 1660 of file psmap/frame.py.
References frame.PsMapBufferedWindow.CanvasPaperCoordinates(), frame.PsMapFrame.instruction, dialogs.PsmapDialog.instruction, dialogs.MapFramePanel.instruction, frame.PsMapBufferedWindow.instruction, dialogs.RasterPanel.instruction, dialogs.VectorPanel.instruction, dialogs.LegendDialog.instruction, frame.PsMapBufferedWindow.RecalculateEN(), and utils.split().
Referenced by frame.PsMapBufferedWindow.OnLeftUp().
| def frame.PsMapBufferedWindow.SetPage | ( | self | ) |
Sets and changes page, redraws paper.
Definition at line 1168 of file psmap/frame.py.
References frame.PsMapBufferedWindow.currScale, frame.PsMapFrame.instruction, dialogs.PsmapDialog.instruction, dialogs.MapFramePanel.instruction, frame.PsMapBufferedWindow.instruction, dialogs.RasterPanel.instruction, dialogs.VectorPanel.instruction, dialogs.LegendDialog.instruction, min, frame.PsMapFrame.pageId, frame.PsMapBufferedWindow.pageId, and dialogs.LegendDialog.pageId.
Referenced by frame.PsMapBufferedWindow.Clear(), and ghelp.HelpWindow.fillContentsFromFile().
| def frame.PsMapBufferedWindow.Zoom | ( | self, | |
| zoomFactor, | |||
| view | |||
| ) |
Zoom to specified region, scroll view, redraw.
Definition at line 1777 of file psmap/frame.py.
References frame.PsMapFrame.brush, frame.PsMapBufferedWindow.brush, frame.PsMapBufferedWindow.CanvasPaperCoordinates(), frame.PsMapBufferedWindow.currScale, frame.PsMapBufferedWindow.dragId, histogram.BufferedWindow.Draw(), mapwindow.BufferedWindow.Draw(), wxnviz.Nviz.Draw(), colorrules.BufferedWindow.Draw(), frame.PsMapBufferedWindow.Draw(), wxnviz.Texture.Draw(), tools.PositionWindow.Draw(), frame.PsMapBufferedWindow.DrawGraphics(), frame.PsMapBufferedWindow.DrawRotText(), frame.PsMapBufferedWindow.imageId, frame.PsMapFrame.instruction, dialogs.PsmapDialog.instruction, dialogs.MapFramePanel.instruction, frame.PsMapBufferedWindow.instruction, dialogs.RasterPanel.instruction, dialogs.VectorPanel.instruction, dialogs.LegendDialog.instruction, frame.PsMapFrame.objectId, frame.PsMapBufferedWindow.objectId, frame.PsMapFrame.pageId, frame.PsMapBufferedWindow.pageId, dialogs.LegendDialog.pageId, frame.PsMapBufferedWindow.pdcObj, histogram.BufferedWindow.pen, mapwindow.BufferedWindow.pen, frame.PsMapFrame.pen, frame.PsMapBufferedWindow.pen, gprint.PrintOptions.preview, colorrules.ColorTable.preview, and frame.PsMapBufferedWindow.preview.
Referenced by frame.PsMapBufferedWindow.OnLeftUp(), frame.PsMapBufferedWindow.OnMouseWheel(), frame.PsMapBufferedWindow.Pan(), and frame.PsMapBufferedWindow.ZoomAll().
| def frame.PsMapBufferedWindow.ZoomAll | ( | self | ) |
Zoom to full extent.
Definition at line 1851 of file psmap/frame.py.
References frame.PsMapBufferedWindow.ComputeZoom(), frame.PsMapBufferedWindow.imageId, frame.PsMapFrame.pageId, frame.PsMapBufferedWindow.pageId, dialogs.LegendDialog.pageId, gprint.PrintOptions.preview, colorrules.ColorTable.preview, frame.PsMapBufferedWindow.preview, mapwindow.BufferedWindow.Zoom(), and frame.PsMapBufferedWindow.Zoom().
Definition at line 1335 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnDragging().
Definition at line 1060 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnDragging(), frame.PsMapBufferedWindow.OnLeftUp(), and frame.PsMapBufferedWindow.Zoom().
Definition at line 1347 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnDragging().
Definition at line 1354 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnDragging().
Definition at line 1112 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.CanvasPaperCoordinates(), frame.PsMapBufferedWindow.DrawGraphics(), frame.PsMapBufferedWindow.DrawRotText(), frame.PsMapBufferedWindow.SetPage(), and frame.PsMapBufferedWindow.Zoom().
Definition at line 1057 of file psmap/frame.py.
Referenced by frame.MapFrame.AddNviz(), frame.MapFrame.OnFlyThrough(), frame.PsMapBufferedWindow.OnMouseMoving(), mapdisplay.MapFrame.OnPan(), mapdisplay.MapFrame.OnPointer(), frame.MapFrame.OnPointer(), frame.MapFrame.OnQuery(), frame.MapFrame.OnRotate(), mapdisplay.MapFrame.OnZoomIn(), and mapdisplay.MapFrame.OnZoomOut().
Definition at line 1103 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnButtonDClick(), frame.PsMapBufferedWindow.OnDragging(), frame.PsMapBufferedWindow.OnLeftUp(), and frame.PsMapBufferedWindow.Zoom().
Definition at line 1089 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.Draw().
Definition at line 1094 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnDragging().
Definition at line 1097 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnDragging(), and frame.PsMapBufferedWindow.OnMouseMoving().
Definition at line 1096 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnDragging(), and frame.PsMapBufferedWindow.OnMouseMoving().
Definition at line 1095 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnDragging(), and frame.PsMapBufferedWindow.OnLeftUp().
Definition at line 1106 of file psmap/frame.py.
Definition at line 1107 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.Zoom(), and frame.PsMapBufferedWindow.ZoomAll().
Definition at line 1108 of file psmap/frame.py.
Definition at line 1063 of file psmap/frame.py.
Referenced by instructions.Instruction.__contains__(), instructions.Instruction.__delitem__(), instructions.Instruction.__getitem__(), instructions.InstructionObject.__getitem__(), instructions.InstructionObject.__setitem__(), instructions.Instruction.__str__(), instructions.MapFrame.__str__(), instructions.PageSetup.__str__(), instructions.Mapinfo.__str__(), instructions.Text.__str__(), instructions.Image.__str__(), instructions.NorthArrow.__str__(), instructions.Point.__str__(), instructions.Line.__str__(), instructions.Rectangle.__str__(), instructions.Scalebar.__str__(), instructions.RasterLegend.__str__(), instructions.VectorLegend.__str__(), instructions.Raster.__str__(), instructions.VProperties.__str__(), instructions.Image.ChangeRefPoint(), frame.PsMapBufferedWindow.Draw(), instructions.Instruction.FindInstructionByType(), instructions.InstructionObject.GetInstruction(), frame.PsMapBufferedWindow.OnButtonDClick(), frame.PsMapBufferedWindow.OnDragging(), frame.PsMapBufferedWindow.OnLeftUp(), instructions.MapFrame.Read(), instructions.Mapinfo.Read(), instructions.Image.Read(), instructions.Point.Read(), instructions.Line.Read(), instructions.Rectangle.Read(), instructions.Scalebar.Read(), instructions.Vector.Read(), frame.PsMapBufferedWindow.RecalculateEN(), frame.PsMapBufferedWindow.RecalculatePosition(), instructions.InstructionObject.SetInstruction(), frame.PsMapBufferedWindow.SetPage(), and frame.PsMapBufferedWindow.Zoom().
Definition at line 1080 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.Draw().
Definition at line 1073 of file psmap/frame.py.
Definition at line 1348 of file psmap/frame.py.
Definition at line 1056 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.ComputeZoom(), frame.PsMapBufferedWindow.OnButtonDClick(), frame.PsMapBufferedWindow.OnDragging(), frame.PsMapBufferedWindow.OnLeftDown(), frame.PsMapBufferedWindow.OnLeftUp(), frame.PsMapBufferedWindow.OnMiddleDown(), frame.PsMapBufferedWindow.OnMouseMoving(), and frame.PsMapBufferedWindow.OnMouseWheel().
Definition at line 1069 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.Zoom().
Definition at line 1065 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnLeftUp().
Definition at line 1067 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.CanvasPaperCoordinates(), frame.PsMapBufferedWindow.SetPage(), frame.PsMapBufferedWindow.Zoom(), and frame.PsMapBufferedWindow.ZoomAll().
Definition at line 1047 of file psmap/frame.py.
Referenced by wxdigit.VDigitError.Database(), wxdigit.VDigitError.DbExecute(), wxdigit.VDigitError.DbLink(), wxdigit.VDigitError.DeadLine(), wxdigit.VDigitError.Driver(), wxdigit.VDigitError.FeatureType(), wxdigit.VDigitError.NoMap(), frame.PsMapBufferedWindow.OnLeftUp(), wxdigit.VDigitError.ReadLine(), and wxdigit.VDigitError.WriteLine().
Definition at line 1083 of file psmap/frame.py.
Definition at line 1087 of file psmap/frame.py.
Definition at line 1084 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.DrawGraphics(), frame.PsMapBufferedWindow.OnDragging(), frame.PsMapBufferedWindow.OnLeftUp(), and frame.PsMapBufferedWindow.Zoom().
Definition at line 1085 of file psmap/frame.py.
Definition at line 1086 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnDragging().
Definition at line 1059 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnDragging(), frame.PsMapBufferedWindow.OnLeftUp(), and frame.PsMapBufferedWindow.Zoom().
Definition at line 1058 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.Clear(), frame.PsMapBufferedWindow.OnPaint(), frame.PsMapBufferedWindow.Zoom(), and frame.PsMapBufferedWindow.ZoomAll().
Definition at line 1054 of file psmap/frame.py.
Definition at line 1099 of file psmap/frame.py.