|
GRASS Programmer's Manual
6.5.svn(2014)-r66266
|
Light position control widget. More...


Public Member Functions | |
| def | __init__ |
| def | UpdatePos |
| def | TransformCoordinates |
| def | PostDraw |
| def | OnMouse |
Public Member Functions inherited from tools.PositionWindow | |
| def | __init__ |
| def | Draw |
| def | OnPaint |
| def | UpdatePos |
| Update position coordinates (origin: UL) More... | |
| def | OnMouse |
| def | PostDraw |
Data Fields | |
| data | |
| quick | |
Data Fields inherited from tools.PositionWindow | |
| mapWindow | |
| quick | |
| pdc | |
| def tools.LightPositionWindow.__init__ | ( | self, | |
| parent, | |||
| mapwindow, | |||
id = wx.ID_ANY, |
|||
| kwargs | |||
| ) |
| def tools.LightPositionWindow.PostDraw | ( | self | ) |
Definition at line 4926 of file tools.py.
References forms.UpdateThread.data, model.ModelAction.data, model.ProcessModelFile.data, tools.ViewPositionWindow.data, tools.LightPositionWindow.data, histogram.BufferedWindow.Draw(), mapwindow.BufferedWindow.Draw(), colorrules.BufferedWindow.Draw(), tools.PositionWindow.Draw(), animation.Animation.mapWindow, tools.NvizToolWindow.mapWindow, tools.PositionWindow.mapWindow, tools.ViewPositionWindow.TransformCoordinates(), and tools.LightPositionWindow.TransformCoordinates().
| def tools.LightPositionWindow.TransformCoordinates | ( | self, | |
| x, | |||
| y, | |||
toLight = True |
|||
| ) |
Definition at line 4917 of file tools.py.
Referenced by tools.LightPositionWindow.PostDraw(), and tools.PositionWindow.UpdatePos().
| def tools.LightPositionWindow.UpdatePos | ( | self, | |
| xcoord, | |||
| ycoord | |||
| ) |
Definition at line 4909 of file tools.py.
References animation.Animation.mapWindow, tools.NvizToolWindow.mapWindow, and tools.PositionWindow.mapWindow.
| tools.LightPositionWindow.data |
Definition at line 4905 of file tools.py.
Referenced by wxnviz.Nviz.__del__(), wxnviz.Nviz.AddConstant(), wxnviz.Nviz.DeleteArrow(), wxnviz.Nviz.DeleteScalebar(), wxnviz.Nviz.Draw(), wxnviz.Nviz.DrawArrow(), wxnviz.Nviz.DrawFringe(), wxnviz.Nviz.DrawLightingModel(), wxnviz.Nviz.DrawScalebar(), wxnviz.Nviz.EraseMap(), wxnviz.Nviz.FlyThrough(), wxnviz.Nviz.GetCPlaneCurrent(), wxnviz.Nviz.GetCPlaneRotation(), wxnviz.Nviz.GetCPlanesCount(), wxnviz.Nviz.GetCPlaneTranslation(), wxnviz.Nviz.GetFocus(), wxnviz.Nviz.GetLongDim(), wxnviz.Nviz.GetXYRange(), wxnviz.Nviz.GetZRange(), wxnviz.Nviz.InitView(), wxnviz.Nviz.LoadSurface(), wxnviz.Nviz.LoadVector(), wxnviz.Nviz.LoadVolume(), tools.PositionWindow.PostDraw(), tools.LightPositionWindow.PostDraw(), wxnviz.Nviz.SaveToFile(), wxnviz.Nviz.SelectCPlane(), wxnviz.Nviz.SetArrow(), wxnviz.Nviz.SetBgColor(), wxnviz.Nviz.SetCPlaneInteractively(), wxnviz.Nviz.SetCPlaneRotation(), wxnviz.Nviz.SetCPlaneTranslation(), wxnviz.Nviz.SetFenceColor(), wxnviz.Nviz.SetFocus(), wxnviz.Nviz.SetFringe(), wxnviz.Nviz.SetLight(), wxnviz.Nviz.SetScalebar(), wxnviz.Nviz.SetSurfaceAttr(), wxnviz.Nviz.SetViewDefault(), wxnviz.Nviz.SetZExag(), wxnviz.Nviz.UnselectCPlane(), and tools.PositionWindow.UpdatePos().