PyDVT.ImageViewSelect (version 1.1.0, 08/11/2002)
index
/mntdirect/_bliss/users/gobbo/PyDVT/PyDVT/ImageViewSelect.py

ImageViewSelect.py
ViewSelect derived classes to ImageView
 
 
Interface:
===========================
ViewSelect interface

 
Modules
            
PyDVT.DataSelection

 
Classes
            
PyDVT.ViewSelect.ViewSelectDefault(PyDVT.ViewSelect.ViewSelect)
ImageViewSelect
ImageViewSelectHLine
ImageViewSelectLine
ImageViewSelectPoint
ImageViewSelectRect
ImageViewSelectVLine
ImageViewSelectCrosshairs
ImageViewSelectMousePosition

 
class ImageViewSelect(PyDVT.ViewSelect.ViewSelectDefault)
      ViewSelectDefault derived, base class for common ViewSelection objects over ImageView.
This class adds keyboard management.
This class (and derived) cannot have data = None in the contructor.
 
  
ConnectView(self, view, mode=1) from PyDVT.ViewSelect.ViewSelect
DataChanged(self, par) from PyDVT.ViewSelect.ViewSelect
Destroy(self, source=None) from PyDVT.ViewSelect.ViewSelect
Disable(self) from PyDVT.ViewSelect.ViewSelect
DisableKeyboard(self) from PyDVT.ViewSelect.ViewSelect
DisconnectView(self, view) from PyDVT.ViewSelect.ViewSelect
DoubleClick(self, pos) from PyDVT.ViewSelect.ViewSelect
DrawSelection(self, view) from PyDVT.ViewSelect.ViewSelectDefault
DrawTemp(self, view, mouse_position) from PyDVT.ViewSelect.ViewSelectDefault
DrawView(self, view) from PyDVT.ViewSelect.ViewSelectDefault
Enable(self) from PyDVT.ViewSelect.ViewSelect
EnableKeyboard(self) from PyDVT.ViewSelect.ViewSelect
Erase(self, view='ALL') from PyDVT.ViewSelect.ViewSelect
EraseSelection(self, view) from PyDVT.ViewSelect.ViewSelectDefault
EraseTemp(self, view) from PyDVT.ViewSelect.ViewSelectDefault
EraseView(self, view) from PyDVT.ViewSelect.ViewSelectDefault
GetData(self) from PyDVT.ViewSelect.ViewSelect
GetDataSelection(self)
GetSelection(self) from PyDVT.ViewSelect.ViewSelect
GetType(self) from PyDVT.ViewSelect.ViewSelect
GetViewList(self) from PyDVT.ViewSelect.ViewSelect
KeyPress(self, key, flags)
Virtual: See ViewSelect
Motion(self, pos) from PyDVT.ViewSelect.ViewSelect
NotifySelection(self) from PyDVT.ViewSelect.ViewSelect
Press(self, pos) from PyDVT.ViewSelect.ViewSelect
PressMotion(self, pos) from PyDVT.ViewSelect.ViewSelect
Release(self, pos) from PyDVT.ViewSelect.ViewSelect
RemoveSelection(self) from PyDVT.ViewSelect.ViewSelect
RemoveSelectionInDataChange(self, remove=0) from PyDVT.ViewSelect.ViewSelect
SetBrush(self, brush) from PyDVT.ViewSelect.ViewSelect
SetLimitedSelectionPos(self, bounding_rect)
See ViewSelect
SetPen(self, pen) from PyDVT.ViewSelect.ViewSelect
SetSelection(self, selection) from PyDVT.ViewSelect.ViewSelect
SetSelectionPos(self, bounding_rect) from PyDVT.ViewSelect.ViewSelectDefault
Update(self, view='ALL') from PyDVT.ViewSelect.ViewSelect
_ViewSelect__CheckViews = __CheckViews(self) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__DoubleClick = __DoubleClick(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__KeyPress = __KeyPress(self, (source, key, flags)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__Motion = __Motion(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__Press = __Press(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__PressMotion = __PressMotion(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__Release = __Release(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
__init__(self, data=None, callback=None) from PyDVT.ViewSelect.ViewSelect

 
class ImageViewSelectCrosshairs(PyDVT.ViewSelect.ViewSelectDefault)
      Implemets a crosshair selection - continous event generation + 2 orthogonal lines
 
  
ConnectView(self, view, mode=1) from PyDVT.ViewSelect.ViewSelect
DataChanged(self, par) from PyDVT.ViewSelect.ViewSelect
Destroy(self, source=None) from PyDVT.ViewSelect.ViewSelect
Disable(self) from PyDVT.ViewSelect.ViewSelect
DisableKeyboard(self) from PyDVT.ViewSelect.ViewSelect
DisconnectView(self, view) from PyDVT.ViewSelect.ViewSelect
DoubleClick(self, pos) from PyDVT.ViewSelect.ViewSelect
DrawSelection(self, view)
Virtual: See ViewSelectDefault
DrawTemp(self, view, mouse_position) from PyDVT.ViewSelect.ViewSelectDefault
DrawView(self, view) from PyDVT.ViewSelect.ViewSelectDefault
Enable(self) from PyDVT.ViewSelect.ViewSelect
EnableKeyboard(self) from PyDVT.ViewSelect.ViewSelect
Erase(self, view='ALL') from PyDVT.ViewSelect.ViewSelect
EraseSelection(self, view)
Virtual: See ViewSelectDefault
EraseTemp(self, view) from PyDVT.ViewSelect.ViewSelectDefault
EraseView(self, view) from PyDVT.ViewSelect.ViewSelectDefault
GetData(self) from PyDVT.ViewSelect.ViewSelect
GetSelection(self) from PyDVT.ViewSelect.ViewSelect
GetType(self)
Virtual: See ViewSelect
GetViewList(self) from PyDVT.ViewSelect.ViewSelect
KeyPress(self, key, flags) from PyDVT.ViewSelect.ViewSelect
Motion(self, pos)
Virtual: See ViewSelect
NotifySelection(self) from PyDVT.ViewSelect.ViewSelect
Press(self, pos) from PyDVT.ViewSelect.ViewSelect
PressMotion(self, pos)
Virtual: See ViewSelect
Release(self, pos) from PyDVT.ViewSelect.ViewSelect
RemoveSelection(self) from PyDVT.ViewSelect.ViewSelect
RemoveSelectionInDataChange(self, remove=0) from PyDVT.ViewSelect.ViewSelect
SetBrush(self, brush) from PyDVT.ViewSelect.ViewSelect
SetPen(self, pen) from PyDVT.ViewSelect.ViewSelect
SetSelection(self, selection) from PyDVT.ViewSelect.ViewSelect
SetSelectionPos(self, bounding_rect) from PyDVT.ViewSelect.ViewSelectDefault
Update(self, view='ALL') from PyDVT.ViewSelect.ViewSelect
_ViewSelect__CheckViews = __CheckViews(self) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__DoubleClick = __DoubleClick(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__KeyPress = __KeyPress(self, (source, key, flags)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__Motion = __Motion(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__Press = __Press(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__PressMotion = __PressMotion(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__Release = __Release(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
__init__(self, data=None, callback=None)

 
class ImageViewSelectHLine(ImageViewSelect)
      Implemets an horizontal line selection
 
  
ConnectView(self, view, mode=1) from PyDVT.ViewSelect.ViewSelect
DataChanged(self, par) from PyDVT.ViewSelect.ViewSelect
Destroy(self, source=None) from PyDVT.ViewSelect.ViewSelect
Disable(self) from PyDVT.ViewSelect.ViewSelect
DisableKeyboard(self) from PyDVT.ViewSelect.ViewSelect
DisconnectView(self, view) from PyDVT.ViewSelect.ViewSelect
DoubleClick(self, pos) from PyDVT.ViewSelect.ViewSelect
DrawSelection(self, view)
Virtual: See ViewSelectDefault
DrawTemp(self, view, mouse_position)
Virtual: See ViewSelectDefault
DrawView(self, view) from PyDVT.ViewSelect.ViewSelectDefault
Enable(self) from PyDVT.ViewSelect.ViewSelect
EnableKeyboard(self) from PyDVT.ViewSelect.ViewSelect
Erase(self, view='ALL') from PyDVT.ViewSelect.ViewSelect
EraseSelection(self, view) from PyDVT.ViewSelect.ViewSelectDefault
EraseTemp(self, view) from PyDVT.ViewSelect.ViewSelectDefault
EraseView(self, view) from PyDVT.ViewSelect.ViewSelectDefault
GetData(self) from PyDVT.ViewSelect.ViewSelect
GetDataSelection(self)
Virtual: See ImageViewSelect
GetSelection(self) from PyDVT.ViewSelect.ViewSelect
GetType(self)
Virtual: See ViewSelect
GetViewList(self) from PyDVT.ViewSelect.ViewSelect
KeyPress(self, key, flags) from ImageViewSelect
Motion(self, pos)
Virtual: See ViewSelect
NotifySelection(self) from PyDVT.ViewSelect.ViewSelect
Press(self, pos) from PyDVT.ViewSelect.ViewSelect
PressMotion(self, pos) from PyDVT.ViewSelect.ViewSelect
Release(self, pos)
Virtual: See ViewSelect
RemoveSelection(self) from PyDVT.ViewSelect.ViewSelect
RemoveSelectionInDataChange(self, remove=0) from PyDVT.ViewSelect.ViewSelect
SetBrush(self, brush) from PyDVT.ViewSelect.ViewSelect
SetLimitedSelectionPos(self, bounding_rect) from ImageViewSelect
SetPen(self, pen) from PyDVT.ViewSelect.ViewSelect
SetSelection(self, selection) from PyDVT.ViewSelect.ViewSelect
SetSelectionPos(self, bounding_rect) from PyDVT.ViewSelect.ViewSelectDefault
Update(self, view='ALL') from PyDVT.ViewSelect.ViewSelect
_ViewSelect__CheckViews = __CheckViews(self) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__DoubleClick = __DoubleClick(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__KeyPress = __KeyPress(self, (source, key, flags)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__Motion = __Motion(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__Press = __Press(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__PressMotion = __PressMotion(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__Release = __Release(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
__init__(self, data=None, callback=None) from PyDVT.ViewSelect.ViewSelect

 
class ImageViewSelectLine(ImageViewSelect)
      Implemets a generic line selection
 
  
ConnectView(self, view, mode=1) from PyDVT.ViewSelect.ViewSelect
DataChanged(self, par) from PyDVT.ViewSelect.ViewSelect
Destroy(self, source=None) from PyDVT.ViewSelect.ViewSelect
Disable(self) from PyDVT.ViewSelect.ViewSelect
DisableKeyboard(self) from PyDVT.ViewSelect.ViewSelect
DisconnectView(self, view) from PyDVT.ViewSelect.ViewSelect
DoubleClick(self, pos) from PyDVT.ViewSelect.ViewSelect
DrawSelection(self, view)
Virtual: See ViewSelectDefault
DrawTemp(self, view, mouse_position)
Virtual: See ViewSelectDefault
DrawView(self, view) from PyDVT.ViewSelect.ViewSelectDefault
Enable(self) from PyDVT.ViewSelect.ViewSelect
EnableKeyboard(self) from PyDVT.ViewSelect.ViewSelect
Erase(self, view='ALL') from PyDVT.ViewSelect.ViewSelect
EraseSelection(self, view) from PyDVT.ViewSelect.ViewSelectDefault
EraseTemp(self, view) from PyDVT.ViewSelect.ViewSelectDefault
EraseView(self, view) from PyDVT.ViewSelect.ViewSelectDefault
GetData(self) from PyDVT.ViewSelect.ViewSelect
GetDataSelection(self)
Virtual: See ImageViewSelect
GetSelection(self) from PyDVT.ViewSelect.ViewSelect
GetType(self)
Virtual: See ViewSelect
GetViewList(self) from PyDVT.ViewSelect.ViewSelect
KeyPress(self, key, flags) from ImageViewSelect
Motion(self, pos) from PyDVT.ViewSelect.ViewSelect
NotifySelection(self) from PyDVT.ViewSelect.ViewSelect
Press(self, pos)
Virtual: See ViewSelect
PressMotion(self, pos)
Virtual: See ViewSelect
Release(self, pos)
Virtual: See ViewSelect
RemoveSelection(self) from PyDVT.ViewSelect.ViewSelect
RemoveSelectionInDataChange(self, remove=0) from PyDVT.ViewSelect.ViewSelect
SetBrush(self, brush) from PyDVT.ViewSelect.ViewSelect
SetLimitedSelectionPos(self, bounding_rect) from ImageViewSelect
SetPen(self, pen) from PyDVT.ViewSelect.ViewSelect
SetSelection(self, selection) from PyDVT.ViewSelect.ViewSelect
SetSelectionPos(self, bounding_rect) from PyDVT.ViewSelect.ViewSelectDefault
Update(self, view='ALL') from PyDVT.ViewSelect.ViewSelect
_ViewSelect__CheckViews = __CheckViews(self) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__DoubleClick = __DoubleClick(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__KeyPress = __KeyPress(self, (source, key, flags)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__Motion = __Motion(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__Press = __Press(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__PressMotion = __PressMotion(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__Release = __Release(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
__init__(self, data=None, callback=None) from PyDVT.ViewSelect.ViewSelect

 
class ImageViewSelectMousePosition(PyDVT.ViewSelect.ViewSelectDefault)
      Implemets a position selection - continous event generation
 
  
ConnectView(self, view, mode=1) from PyDVT.ViewSelect.ViewSelect
DataChanged(self, par) from PyDVT.ViewSelect.ViewSelect
Destroy(self, source=None) from PyDVT.ViewSelect.ViewSelect
Disable(self) from PyDVT.ViewSelect.ViewSelect
DisableKeyboard(self) from PyDVT.ViewSelect.ViewSelect
DisconnectView(self, view) from PyDVT.ViewSelect.ViewSelect
DoubleClick(self, pos) from PyDVT.ViewSelect.ViewSelect
DrawSelection(self, view) from PyDVT.ViewSelect.ViewSelectDefault
DrawTemp(self, view, mouse_position) from PyDVT.ViewSelect.ViewSelectDefault
DrawView(self, view) from PyDVT.ViewSelect.ViewSelectDefault
Enable(self) from PyDVT.ViewSelect.ViewSelect
EnableKeyboard(self) from PyDVT.ViewSelect.ViewSelect
Erase(self, view='ALL') from PyDVT.ViewSelect.ViewSelect
EraseSelection(self, view) from PyDVT.ViewSelect.ViewSelectDefault
EraseTemp(self, view) from PyDVT.ViewSelect.ViewSelectDefault
EraseView(self, view) from PyDVT.ViewSelect.ViewSelectDefault
GetData(self) from PyDVT.ViewSelect.ViewSelect
GetSelection(self) from PyDVT.ViewSelect.ViewSelect
GetType(self)
Virtual: See ViewSelect
GetViewList(self) from PyDVT.ViewSelect.ViewSelect
KeyPress(self, key, flags) from PyDVT.ViewSelect.ViewSelect
Motion(self, pos)
Virtual: See ViewSelect
NotifySelection(self) from PyDVT.ViewSelect.ViewSelect
Press(self, pos) from PyDVT.ViewSelect.ViewSelect
PressMotion(self, pos)
Virtual: See ViewSelect
Release(self, pos) from PyDVT.ViewSelect.ViewSelect
RemoveSelection(self) from PyDVT.ViewSelect.ViewSelect
RemoveSelectionInDataChange(self, remove=0) from PyDVT.ViewSelect.ViewSelect
SetBrush(self, brush) from PyDVT.ViewSelect.ViewSelect
SetPen(self, pen) from PyDVT.ViewSelect.ViewSelect
SetSelection(self, selection) from PyDVT.ViewSelect.ViewSelect
SetSelectionPos(self, bounding_rect) from PyDVT.ViewSelect.ViewSelectDefault
Update(self, view='ALL') from PyDVT.ViewSelect.ViewSelect
_ViewSelect__CheckViews = __CheckViews(self) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__DoubleClick = __DoubleClick(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__KeyPress = __KeyPress(self, (source, key, flags)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__Motion = __Motion(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__Press = __Press(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__PressMotion = __PressMotion(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__Release = __Release(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
__init__(self, data=None, callback=None) from PyDVT.ViewSelect.ViewSelect

 
class ImageViewSelectPoint(ImageViewSelect)
      Implemets a one point selection
 
  
ConnectView(self, view, mode=1) from PyDVT.ViewSelect.ViewSelect
DataChanged(self, par) from PyDVT.ViewSelect.ViewSelect
Destroy(self, source=None) from PyDVT.ViewSelect.ViewSelect
Disable(self) from PyDVT.ViewSelect.ViewSelect
DisableKeyboard(self) from PyDVT.ViewSelect.ViewSelect
DisconnectView(self, view) from PyDVT.ViewSelect.ViewSelect
DoubleClick(self, pos) from PyDVT.ViewSelect.ViewSelect
DrawSelection(self, view)
Virtual: See ViewSelectDefault
DrawTemp(self, view, mouse_position)
Virtual: See ViewSelectDefault
DrawView(self, view) from PyDVT.ViewSelect.ViewSelectDefault
Enable(self) from PyDVT.ViewSelect.ViewSelect
EnableKeyboard(self) from PyDVT.ViewSelect.ViewSelect
Erase(self, view='ALL') from PyDVT.ViewSelect.ViewSelect
EraseSelection(self, view)
Virtual: See ViewSelectDefault
EraseTemp(self, view)
Virtual: See ViewSelectDefault
EraseView(self, view) from PyDVT.ViewSelect.ViewSelectDefault
GetData(self) from PyDVT.ViewSelect.ViewSelect
GetDataSelection(self)
Virtual: See ImageViewSelect
GetSelection(self) from PyDVT.ViewSelect.ViewSelect
GetType(self)
GetViewList(self) from PyDVT.ViewSelect.ViewSelect
KeyPress(self, key, flags) from ImageViewSelect
Motion(self, pos) from PyDVT.ViewSelect.ViewSelect
NotifySelection(self) from PyDVT.ViewSelect.ViewSelect
Press(self, pos)
Virtual: See ViewSelect
PressMotion(self, pos)
Virtual: See ViewSelect
Release(self, pos)
Virtual: See ViewSelect
RemoveSelection(self) from PyDVT.ViewSelect.ViewSelect
RemoveSelectionInDataChange(self, remove=0) from PyDVT.ViewSelect.ViewSelect
SetBrush(self, brush) from PyDVT.ViewSelect.ViewSelect
SetLimitedSelectionPos(self, bounding_rect) from ImageViewSelect
SetPen(self, pen) from PyDVT.ViewSelect.ViewSelect
SetSelection(self, selection) from PyDVT.ViewSelect.ViewSelect
SetSelectionPos(self, bounding_rect) from PyDVT.ViewSelect.ViewSelectDefault
Update(self, view='ALL') from PyDVT.ViewSelect.ViewSelect
_ViewSelect__CheckViews = __CheckViews(self) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__DoubleClick = __DoubleClick(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__KeyPress = __KeyPress(self, (source, key, flags)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__Motion = __Motion(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__Press = __Press(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__PressMotion = __PressMotion(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__Release = __Release(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
__init__(self, data=None, callback=None) from PyDVT.ViewSelect.ViewSelect

 
class ImageViewSelectRect(ImageViewSelect)
      Implemets a rectangle selection
 
  
ConnectView(self, view, mode=1) from PyDVT.ViewSelect.ViewSelect
DataChanged(self, par) from PyDVT.ViewSelect.ViewSelect
Destroy(self, source=None) from PyDVT.ViewSelect.ViewSelect
Disable(self) from PyDVT.ViewSelect.ViewSelect
DisableKeyboard(self) from PyDVT.ViewSelect.ViewSelect
DisconnectView(self, view) from PyDVT.ViewSelect.ViewSelect
DoubleClick(self, pos) from PyDVT.ViewSelect.ViewSelect
DrawSelection(self, view)
Virtual: See ViewSelectDefault
DrawTemp(self, view, mouse_position)
Virtual: See ViewSelectDefault
DrawView(self, view) from PyDVT.ViewSelect.ViewSelectDefault
Enable(self) from PyDVT.ViewSelect.ViewSelect
EnableKeyboard(self) from PyDVT.ViewSelect.ViewSelect
Erase(self, view='ALL') from PyDVT.ViewSelect.ViewSelect
EraseSelection(self, view) from PyDVT.ViewSelect.ViewSelectDefault
EraseTemp(self, view) from PyDVT.ViewSelect.ViewSelectDefault
EraseView(self, view) from PyDVT.ViewSelect.ViewSelectDefault
GetData(self) from PyDVT.ViewSelect.ViewSelect
GetDataSelection(self)
Virtual: See ImageViewSelect
GetSelection(self) from PyDVT.ViewSelect.ViewSelect
GetType(self)
Virtual: See ViewSelect
GetViewList(self) from PyDVT.ViewSelect.ViewSelect
KeyPress(self, key, flags) from ImageViewSelect
Motion(self, pos) from PyDVT.ViewSelect.ViewSelect
NotifySelection(self) from PyDVT.ViewSelect.ViewSelect
Press(self, pos)
Virtual: See ViewSelect
PressMotion(self, pos)
Virtual: See ViewSelect
Release(self, pos)
Virtual: See ViewSelect
RemoveSelection(self) from PyDVT.ViewSelect.ViewSelect
RemoveSelectionInDataChange(self, remove=0) from PyDVT.ViewSelect.ViewSelect
SetBrush(self, brush) from PyDVT.ViewSelect.ViewSelect
SetLimitedSelectionPos(self, bounding_rect) from ImageViewSelect
SetPen(self, pen) from PyDVT.ViewSelect.ViewSelect
SetSelection(self, selection) from PyDVT.ViewSelect.ViewSelect
SetSelectionPos(self, bounding_rect) from PyDVT.ViewSelect.ViewSelectDefault
Update(self, view='ALL') from PyDVT.ViewSelect.ViewSelect
_ViewSelect__CheckViews = __CheckViews(self) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__DoubleClick = __DoubleClick(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__KeyPress = __KeyPress(self, (source, key, flags)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__Motion = __Motion(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__Press = __Press(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__PressMotion = __PressMotion(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__Release = __Release(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
__init__(self, data=None, callback=None) from PyDVT.ViewSelect.ViewSelect

 
class ImageViewSelectVLine(ImageViewSelect)
      Implemets a vertical line selection
 
  
ConnectView(self, view, mode=1) from PyDVT.ViewSelect.ViewSelect
DataChanged(self, par) from PyDVT.ViewSelect.ViewSelect
Destroy(self, source=None) from PyDVT.ViewSelect.ViewSelect
Disable(self) from PyDVT.ViewSelect.ViewSelect
DisableKeyboard(self) from PyDVT.ViewSelect.ViewSelect
DisconnectView(self, view) from PyDVT.ViewSelect.ViewSelect
DoubleClick(self, pos) from PyDVT.ViewSelect.ViewSelect
DrawSelection(self, view)
Virtual: See ViewSelectDefault
DrawTemp(self, view, mouse_position)
Virtual: See ViewSelectDefault
DrawView(self, view) from PyDVT.ViewSelect.ViewSelectDefault
Enable(self) from PyDVT.ViewSelect.ViewSelect
EnableKeyboard(self) from PyDVT.ViewSelect.ViewSelect
Erase(self, view='ALL') from PyDVT.ViewSelect.ViewSelect
EraseSelection(self, view) from PyDVT.ViewSelect.ViewSelectDefault
EraseTemp(self, view) from PyDVT.ViewSelect.ViewSelectDefault
EraseView(self, view) from PyDVT.ViewSelect.ViewSelectDefault
GetData(self) from PyDVT.ViewSelect.ViewSelect
GetDataSelection(self)
Virtual: See ImageViewSelect
GetSelection(self) from PyDVT.ViewSelect.ViewSelect
GetType(self)
Virtual: See ViewSelect
GetViewList(self) from PyDVT.ViewSelect.ViewSelect
KeyPress(self, key, flags) from ImageViewSelect
Motion(self, pos)
Virtual: See ViewSelect
NotifySelection(self) from PyDVT.ViewSelect.ViewSelect
Press(self, pos) from PyDVT.ViewSelect.ViewSelect
PressMotion(self, pos) from PyDVT.ViewSelect.ViewSelect
Release(self, pos)
Virtual: See ViewSelect
RemoveSelection(self) from PyDVT.ViewSelect.ViewSelect
RemoveSelectionInDataChange(self, remove=0) from PyDVT.ViewSelect.ViewSelect
SetBrush(self, brush) from PyDVT.ViewSelect.ViewSelect
SetLimitedSelectionPos(self, bounding_rect) from ImageViewSelect
SetPen(self, pen) from PyDVT.ViewSelect.ViewSelect
SetSelection(self, selection) from PyDVT.ViewSelect.ViewSelect
SetSelectionPos(self, bounding_rect) from PyDVT.ViewSelect.ViewSelectDefault
Update(self, view='ALL') from PyDVT.ViewSelect.ViewSelect
_ViewSelect__CheckViews = __CheckViews(self) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__DoubleClick = __DoubleClick(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__KeyPress = __KeyPress(self, (source, key, flags)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__Motion = __Motion(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__Press = __Press(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__PressMotion = __PressMotion(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
_ViewSelect__Release = __Release(self, (source, pos)) from PyDVT.ViewSelect.ViewSelect
__init__(self, data=None, callback=None) from PyDVT.ViewSelect.ViewSelect

 
Author
             Alexandre Gobbo (gobbo@esrf.fr)