GRASS Programmer's Manual
6.5.svn(2014)-r66266
|
A buffered window class. More...
Public Member Functions | |
def | __init__ |
def | Clear |
Clear canvas and set paper. More... | |
def | CanvasPaperCoordinates |
Converts canvas (pixel) -> paper (inch) coordinates and size and vice versa. More... | |
def | SetPage |
Sets and changes page, redraws paper. More... | |
def | modifyRectangle |
Recalculates rectangle not to have negative size. More... | |
def | RecalculateEN |
Recalculate east and north for texts (eps, points) after their or map's movement. More... | |
def | OnPaint |
Draw pseudo DC to buffer. More... | |
def | MouseActions |
Mouse motion and button click notifier. More... | |
def | OnMouseWheel |
Mouse wheel scrolled. More... | |
def | OnMouseMoving |
Mouse cursor moving. More... | |
def | OnLeftDown |
Left mouse button pressed. More... | |
def | OnLeftUp |
Left mouse button released. More... | |
def | OnButtonDClick |
Open object dialog for editing. More... | |
def | OnDragging |
Process panning/resizing/drawing/moving. More... | |
def | OnMiddleDown |
Middle mouse button pressed. More... | |
def | Pan |
Move canvas while dragging. More... | |
def | RecalculatePosition |
def | ComputeZoom |
Computes zoom factor and scroll view. More... | |
def | Zoom |
Zoom to specified region, scroll view, redraw. More... | |
def | ZoomAll |
Zoom to full extent. More... | |
def | Draw |
Draw object with given pen and brush. More... | |
def | DrawGraphics |
Draw point/line/rectangle with given color and width. More... | |
def | DrawBitmap |
Draw bitmap using PIL. More... | |
def | DrawRotText |
A buffered window class.
parent | parent window |
kwargs | other wx.Window parameters |
Definition at line 1076 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 1084 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 1181 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 1163 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 1775 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 1907 of file psmap/frame.py.
References frame.PsMapBufferedWindow.DrawBitmap(), dialogs.ImageDialog.DrawBitmap(), 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 2006 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 1973 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 2027 of file psmap/frame.py.
References utils.convertRGB().
Referenced by frame.PsMapBufferedWindow.Zoom().
def frame.PsMapBufferedWindow.modifyRectangle | ( | self, | |
r | |||
) |
Recalculates rectangle not to have negative size.
Definition at line 1228 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 1295 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 1545 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 1575 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 1374 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 1420 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, ogc_services.WMSDialog.parent, menu.Menu.parent, mapwindow.MapWindow.parent, vclean.VectorCleaningFrame.parent, mcalc_builder.MapCalcFrame.parent, dialogs.RegionDef.parent, extensions.InstallExtensionWindow.parent, sqlbuilder.SQLFrame.parent, histogram.BufferedWindow.parent, dialogs.ModelDataDialog.parent, mapdisp.MapFrameBase.parent, dialogs.DisplayAttributesDialog.parent, colorrules.RulesPanel.parent, frame.PsMapFrame.parent, preferences.PreferencesBaseDialog.parent, manager.Log.parent, tools.NvizToolWindow.parent, goutput.CmdThread.parent, frame.ModelFrame.parent, mapwindow.GLWindow.parent, frame.GMFrame.parent, manager.VirtualAttributeList.parent, toolbars.BaseToolbar.parent, manager.GCPWizard.parent, dialogs.ModelSearchDialog.parent, menu.MenuTreeWindow.parent, forms.UpdateThread.parent, dialogs.PsmapDialog.parent, goutput.GMConsole.parent, wizard.CoordinateSystemPage.parent, widgets.StaticWrapText.parent, ogc_services.LayersList.parent, dialogs.ModelRelationDialog.parent, extensions.ExtensionTree.parent, menu.MenuTree.parent, manager.LocationPage.parent, forms.UpdateQThread.parent, colorrules.ColorTable.parent, wizard.ProjectionsPage.parent, forms.TaskFrame.parent, extensions.UninstallExtensionWindow.parent, dialogs.ModelItemDialog.parent, manager.GroupPage.parent, prompt.GPrompt.parent, extensions.CheckListExtension.parent, dialogs.DecorationDialog.parent, manager.AttributeManager.parent, dialogs.ModelListCtrl.parent, manager.DispMapPage.parent, ghelp.HelpWindow.parent, wizard.ProjParamsPage.parent, gselect.LayerSelect.parent, dialogs.TextLayerDialog.parent, forms.CmdPanel.parent, manager.GCP.parent, wizard.DatumPage.parent, model.ModelAction.parent, dialogs.GroupDialog.parent, dialogs.ItemCheckListCtrl.parent, frame.ModelCanvas.parent, wizard.EllipsePage.parent, goutput.GMStdout.parent, goutput.GMStderr.parent, frame.PsMapBufferedWindow.parent, model.ModelData.parent, gselect.GdalSelect.parent, goutput.GMStc.parent, dialogs.MapLayersDialog.parent, dialogs.VectorPanel.parent, goutput.PyStc.parent, model.ModelRelation.parent, wizard.EPSGPage.parent, frame.VariablePanel.parent, model.ModelItem.parent, frame.ItemPanel.parent, dialogs.ImportDialog.parent, wizard.CustomPage.parent, frame.PythonPanel.parent, wizard.SummaryPage.parent, preferences.CheckListMapset.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 1691 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 1353 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, frame.PsMapBufferedWindow.mouse, gprint.PrintOptions.preview, colorrules.ColorTable.preview, frame.PsMapBufferedWindow.preview, and frame.PsMapBufferedWindow.showResizeHelp.
Referenced by frame.PsMapBufferedWindow.MouseActions().
def frame.PsMapBufferedWindow.OnMouseWheel | ( | self, | |
event | |||
) |
Mouse wheel scrolled.
Changes zoom.
Definition at line 1325 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 1269 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 1695 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 1238 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 1705 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 1206 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 1822 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 1897 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().
frame.PsMapBufferedWindow.begin |
Definition at line 1380 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnDragging().
frame.PsMapBufferedWindow.brush |
Definition at line 1099 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnDragging(), frame.PsMapBufferedWindow.OnLeftUp(), and frame.PsMapBufferedWindow.Zoom().
frame.PsMapBufferedWindow.constraint |
Definition at line 1392 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnDragging().
frame.PsMapBufferedWindow.currentLinePoint |
Definition at line 1399 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnDragging().
frame.PsMapBufferedWindow.currScale |
Definition at line 1150 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.CanvasPaperCoordinates(), frame.PsMapBufferedWindow.DrawGraphics(), frame.PsMapBufferedWindow.SetPage(), and frame.PsMapBufferedWindow.Zoom().
frame.PsMapBufferedWindow.cursors |
Definition at line 1096 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().
frame.PsMapBufferedWindow.dragId |
Definition at line 1141 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnButtonDClick(), frame.PsMapBufferedWindow.OnDragging(), frame.PsMapBufferedWindow.OnLeftUp(), and frame.PsMapBufferedWindow.Zoom().
frame.PsMapBufferedWindow.idBoxTmp |
Definition at line 1131 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnDragging().
frame.PsMapBufferedWindow.idLinePointsTmp |
Definition at line 1134 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnDragging(), and frame.PsMapBufferedWindow.OnMouseMoving().
frame.PsMapBufferedWindow.idResizeBoxTmp |
Definition at line 1133 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnDragging(), and frame.PsMapBufferedWindow.OnMouseMoving().
frame.PsMapBufferedWindow.idZoomBoxTmp |
Definition at line 1132 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnDragging(), and frame.PsMapBufferedWindow.OnLeftUp().
frame.PsMapBufferedWindow.image |
Definition at line 1144 of file psmap/frame.py.
frame.PsMapBufferedWindow.imageId |
Definition at line 1145 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.Zoom(), and frame.PsMapBufferedWindow.ZoomAll().
frame.PsMapBufferedWindow.imgName |
Definition at line 1146 of file psmap/frame.py.
frame.PsMapBufferedWindow.instruction |
Definition at line 1102 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().
frame.PsMapBufferedWindow.itemLabels |
Definition at line 1119 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.Draw().
frame.PsMapBufferedWindow.itemLabelsDict |
Definition at line 1112 of file psmap/frame.py.
frame.PsMapBufferedWindow.mapBounds |
Definition at line 1393 of file psmap/frame.py.
frame.PsMapBufferedWindow.mouse |
Definition at line 1095 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().
frame.PsMapBufferedWindow.objectId |
Definition at line 1108 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.Zoom().
frame.PsMapBufferedWindow.openDialogs |
Definition at line 1104 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnLeftUp().
frame.PsMapBufferedWindow.pageId |
Definition at line 1106 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.CanvasPaperCoordinates(), frame.PsMapBufferedWindow.SetPage(), frame.PsMapBufferedWindow.Zoom(), and frame.PsMapBufferedWindow.ZoomAll().
frame.PsMapBufferedWindow.parent |
Definition at line 1086 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().
frame.PsMapBufferedWindow.pdc |
Definition at line 1122 of file psmap/frame.py.
frame.PsMapBufferedWindow.pdcImage |
Definition at line 1126 of file psmap/frame.py.
frame.PsMapBufferedWindow.pdcObj |
Definition at line 1123 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.DrawGraphics(), frame.PsMapBufferedWindow.OnDragging(), frame.PsMapBufferedWindow.OnLeftUp(), and frame.PsMapBufferedWindow.Zoom().
frame.PsMapBufferedWindow.pdcPaper |
Definition at line 1124 of file psmap/frame.py.
frame.PsMapBufferedWindow.pdcTmp |
Definition at line 1125 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnDragging().
frame.PsMapBufferedWindow.pen |
Definition at line 1098 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnDragging(), frame.PsMapBufferedWindow.OnLeftUp(), and frame.PsMapBufferedWindow.Zoom().
frame.PsMapBufferedWindow.preview |
Definition at line 1097 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.Clear(), frame.PsMapBufferedWindow.OnMouseMoving(), frame.PsMapBufferedWindow.OnPaint(), frame.PsMapBufferedWindow.Zoom(), and frame.PsMapBufferedWindow.ZoomAll().
frame.PsMapBufferedWindow.resize |
Definition at line 1093 of file psmap/frame.py.
frame.PsMapBufferedWindow.resizeBoxSize |
Definition at line 1136 of file psmap/frame.py.
frame.PsMapBufferedWindow.showResizeHelp |
Definition at line 1137 of file psmap/frame.py.
Referenced by frame.PsMapBufferedWindow.OnMouseMoving().