OpenStructure
Public Member Functions | Data Fields | Static Public Attributes
TrajWidget Class Reference

Inherits _QWidget.

Public Member Functions

def __init__ (self, trajlist=None, golist=None, parent=None, ref_index=0)
 
def SetTimeUnit (self, u)
 
def timerEvent (self, event)
 
def SetReferenceIndex (self, ref_index)
 
def keyPressEvent (self, event)
 
def keyReleaseEvent (self, event)
 
def FixGfxEntity (self, index, frame_number=None)
 
def ReleaseGfxEntity (self, index)
 
def AddTrajectory (self, traj, go)
 
def RemoveTrajectory (self, index)
 
def SetSpeed (self, val)
 

Data Fields

 ref_index_
 
 trajlist_
 
 golist_
 
 ehlist_
 
 index_dict
 
 fix_dict
 
 modifiers
 
 callback
 
 frame_number_
 
 timestep_
 
 time
 
 timer_id_
 

Static Public Attributes

 current_frame
 
 traj_
 
 blur
 
 val = self._speed_slider_min-val*(self._speed_slider_min-self._speed_slider_max)
 

Detailed Description

Definition at line 36 of file trajectory_viewer.py.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  trajlist = None,
  golist = None,
  parent = None,
  ref_index = 0 
)

Definition at line 37 of file trajectory_viewer.py.

Member Function Documentation

◆ AddTrajectory()

def AddTrajectory (   self,
  traj,
  go 
)

Definition at line 329 of file trajectory_viewer.py.

◆ FixGfxEntity()

def FixGfxEntity (   self,
  index,
  frame_number = None 
)

Definition at line 314 of file trajectory_viewer.py.

◆ keyPressEvent()

def keyPressEvent (   self,
  event 
)

Definition at line 289 of file trajectory_viewer.py.

◆ keyReleaseEvent()

def keyReleaseEvent (   self,
  event 
)

Definition at line 308 of file trajectory_viewer.py.

◆ ReleaseGfxEntity()

def ReleaseGfxEntity (   self,
  index 
)

Definition at line 325 of file trajectory_viewer.py.

◆ RemoveTrajectory()

def RemoveTrajectory (   self,
  index 
)

Definition at line 335 of file trajectory_viewer.py.

◆ SetReferenceIndex()

def SetReferenceIndex (   self,
  ref_index 
)

Definition at line 273 of file trajectory_viewer.py.

◆ SetSpeed()

def SetSpeed (   self,
  val 
)

Definition at line 342 of file trajectory_viewer.py.

◆ SetTimeUnit()

def SetTimeUnit (   self,
  u 
)

Definition at line 165 of file trajectory_viewer.py.

◆ timerEvent()

def timerEvent (   self,
  event 
)

Definition at line 215 of file trajectory_viewer.py.

Field Documentation

◆ blur

blur
static

Definition at line 271 of file trajectory_viewer.py.

◆ callback

callback

Definition at line 55 of file trajectory_viewer.py.

◆ current_frame

current_frame
static

Definition at line 209 of file trajectory_viewer.py.

◆ ehlist_

ehlist_

Definition at line 43 of file trajectory_viewer.py.

◆ fix_dict

fix_dict

Definition at line 45 of file trajectory_viewer.py.

◆ frame_number_

frame_number_

Definition at line 145 of file trajectory_viewer.py.

◆ golist_

golist_

Definition at line 42 of file trajectory_viewer.py.

◆ index_dict

index_dict

Definition at line 44 of file trajectory_viewer.py.

◆ modifiers

modifiers

Definition at line 46 of file trajectory_viewer.py.

◆ ref_index_

ref_index_

Definition at line 40 of file trajectory_viewer.py.

◆ time

time

Definition at line 176 of file trajectory_viewer.py.

◆ timer_id_

timer_id_

Definition at line 226 of file trajectory_viewer.py.

◆ timestep_

timestep_

Definition at line 146 of file trajectory_viewer.py.

◆ traj_

traj_
static

Definition at line 213 of file trajectory_viewer.py.

◆ trajlist_

trajlist_

Definition at line 41 of file trajectory_viewer.py.

◆ val

val = self._speed_slider_min-val*(self._speed_slider_min-self._speed_slider_max)
static

Definition at line 348 of file trajectory_viewer.py.


The documentation for this class was generated from the following file: