Formula Student Autonomous Systems
The code for the main driverless system
Loading...
Searching...
No Matches
drawView.drawScene Class Reference
Inheritance diagram for drawView.drawScene:
Inheritance graph
Collaboration diagram for drawView.drawScene:
Collaboration graph

Public Member Functions

 __init__ (self, *args, **kwargs)
 
 drawOriginLines (self, origin, lines)
 
 updateOriginLines (self)
 
 addCone (self, c)
 
 on_click (self, event)
 
 on_click_release (self, event)
 
 mouseMoveEvent (self, event)
 
 changeConeType (self, c, type)
 
 addConeUnknown (self, position)
 
 addConeInvisible (self, position)
 
 addConeLeft (self, position)
 
 addConeRight (self, position)
 
 addConeOrange (self, position)
 
 addConeBigOrange (self, position)
 
 addConeTimeKeeping (self, position)
 
 addLeftConnectionLine (self, start, end)
 
 addRightConnectionLine (self, start, end)
 
 addTimeKeepingLine (self, start, end, type)
 
 zoom_in (self, scale)
 
 zoom_out (self, scale)
 

Public Attributes

 mousePressEvent
 
 mouseReleaseEvent
 
 normalConeHeight
 
 bigConeHeight
 
 compassHeight
 
 scalingMode
 
 imageBlue
 
 imageYellow
 
 imageOrange
 
 imageBigOrange
 
 imageUnknown
 
 imageInvisible
 
 imageTimeKeeping
 
 imageCompass
 
 compass
 
 pixelPerMeter
 
 gridLines
 
 originTrack
 
 trackOriginLines
 
 originCar
 
 carOriginLines
 
 translatex
 

Detailed Description

Definition at line 621 of file drawView.py.

Constructor & Destructor Documentation

◆ __init__()

drawView.drawScene.__init__ (   self,
args,
**  kwargs 
)

Definition at line 622 of file drawView.py.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Function Documentation

◆ addCone()

drawView.drawScene.addCone (   self,
  c 
)

Definition at line 725 of file drawView.py.

Here is the caller graph for this function:

◆ addConeBigOrange()

drawView.drawScene.addConeBigOrange (   self,
  position 
)

Definition at line 798 of file drawView.py.

◆ addConeInvisible()

drawView.drawScene.addConeInvisible (   self,
  position 
)

Definition at line 766 of file drawView.py.

◆ addConeLeft()

drawView.drawScene.addConeLeft (   self,
  position 
)

Definition at line 774 of file drawView.py.

◆ addConeOrange()

drawView.drawScene.addConeOrange (   self,
  position 
)

Definition at line 790 of file drawView.py.

◆ addConeRight()

drawView.drawScene.addConeRight (   self,
  position 
)

Definition at line 782 of file drawView.py.

◆ addConeTimeKeeping()

drawView.drawScene.addConeTimeKeeping (   self,
  position 
)

Definition at line 806 of file drawView.py.

◆ addConeUnknown()

drawView.drawScene.addConeUnknown (   self,
  position 
)

Definition at line 758 of file drawView.py.

◆ addLeftConnectionLine()

drawView.drawScene.addLeftConnectionLine (   self,
  start,
  end 
)

Definition at line 814 of file drawView.py.

◆ addRightConnectionLine()

drawView.drawScene.addRightConnectionLine (   self,
  start,
  end 
)

Definition at line 820 of file drawView.py.

◆ addTimeKeepingLine()

drawView.drawScene.addTimeKeepingLine (   self,
  start,
  end,
  type 
)

Definition at line 826 of file drawView.py.

◆ changeConeType()

drawView.drawScene.changeConeType (   self,
  c,
  type 
)

Definition at line 744 of file drawView.py.

◆ drawOriginLines()

drawView.drawScene.drawOriginLines (   self,
  origin,
  lines 
)

Definition at line 687 of file drawView.py.

Here is the caller graph for this function:

◆ mouseMoveEvent()

drawView.drawScene.mouseMoveEvent (   self,
  event 
)

Definition at line 741 of file drawView.py.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ on_click()

drawView.drawScene.on_click (   self,
  event 
)

Definition at line 732 of file drawView.py.

◆ on_click_release()

drawView.drawScene.on_click_release (   self,
  event 
)

Definition at line 738 of file drawView.py.

◆ updateOriginLines()

drawView.drawScene.updateOriginLines (   self)

Definition at line 715 of file drawView.py.

Here is the call graph for this function:

◆ zoom_in()

drawView.drawScene.zoom_in (   self,
  scale 
)

Definition at line 835 of file drawView.py.

Here is the caller graph for this function:

◆ zoom_out()

drawView.drawScene.zoom_out (   self,
  scale 
)

Definition at line 843 of file drawView.py.

Member Data Documentation

◆ bigConeHeight

drawView.drawScene.bigConeHeight

Definition at line 630 of file drawView.py.

◆ carOriginLines

drawView.drawScene.carOriginLines

Definition at line 660 of file drawView.py.

◆ compass

drawView.drawScene.compass

Definition at line 642 of file drawView.py.

◆ compassHeight

drawView.drawScene.compassHeight

Definition at line 631 of file drawView.py.

◆ gridLines

drawView.drawScene.gridLines

Definition at line 651 of file drawView.py.

◆ imageBigOrange

drawView.drawScene.imageBigOrange

Definition at line 637 of file drawView.py.

◆ imageBlue

drawView.drawScene.imageBlue

Definition at line 634 of file drawView.py.

◆ imageCompass

drawView.drawScene.imageCompass

Definition at line 641 of file drawView.py.

◆ imageInvisible

drawView.drawScene.imageInvisible

Definition at line 639 of file drawView.py.

◆ imageOrange

drawView.drawScene.imageOrange

Definition at line 636 of file drawView.py.

◆ imageTimeKeeping

drawView.drawScene.imageTimeKeeping

Definition at line 640 of file drawView.py.

◆ imageUnknown

drawView.drawScene.imageUnknown

Definition at line 638 of file drawView.py.

◆ imageYellow

drawView.drawScene.imageYellow

Definition at line 635 of file drawView.py.

◆ mousePressEvent

drawView.drawScene.mousePressEvent

Definition at line 626 of file drawView.py.

◆ mouseReleaseEvent

drawView.drawScene.mouseReleaseEvent

Definition at line 627 of file drawView.py.

◆ normalConeHeight

drawView.drawScene.normalConeHeight

Definition at line 629 of file drawView.py.

◆ originCar

drawView.drawScene.originCar

Definition at line 659 of file drawView.py.

◆ originTrack

drawView.drawScene.originTrack

Definition at line 655 of file drawView.py.

◆ pixelPerMeter

drawView.drawScene.pixelPerMeter

Definition at line 647 of file drawView.py.

◆ scalingMode

drawView.drawScene.scalingMode

Definition at line 633 of file drawView.py.

◆ trackOriginLines

drawView.drawScene.trackOriginLines

Definition at line 656 of file drawView.py.

◆ translatex

drawView.drawScene.translatex

Definition at line 838 of file drawView.py.


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