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().