Public Member Functions | Public Attributes | Static Public Attributes
bwi_planning_common.object_function.ObjectFunction Class Reference

List of all members.

Public Member Functions

def __init__
def activateFunction
def clearCurrentSelection
def deactivateFunction
def drawObject
def drawPoint
def endObjectLocationEdit
def endPropertyEdit
def getObjectLocationText
def getObjectNameFromPoint
def getPointDistanceToAnotherPoint
def getRectangularPolygon
def getUniqueName
def isModified
def mouseMoveEvent
def mousePressEvent
def mouseReleaseEvent
def objectNameTextEdited
def readObjectsFromFile
def removeCurrentObject
def removeObject
def saveConfiguration
def startObjectLocationEdit
def startPropertyEdit
def updateObjectName
def updateOverlay
def writeObjectsToFile

Public Attributes

 configuration_layout
 current_selection
 current_selection_label
 draw_object
 edit_existing_object
 edit_object_location_button
 edit_properties_object
 editing_object_location
 editing_properties
 image
 image_size
 is_modified
 location_function
 map
 move_selection
 new_selection_end_point
 new_selection_start_point
 object_file
 objects
 remove_object_button
 selected_object_color
 subfunction_layout
 unique_loc_counter
 unselected_object_color
 update_name_button
 update_name_label
 update_name_textedit
 widget

Static Public Attributes

string ADD_NEW_OBJECT = 'Add Object'
string EDIT_EXISTING_OBJECT = 'Edit Object'
string EDIT_OBJECT_PROPERITIES = 'Edit Object Properties'
int ORIENTATION_LENGTH = 10

Detailed Description

Definition at line 25 of file object_function.py.


Constructor & Destructor Documentation

def bwi_planning_common.object_function.ObjectFunction.__init__ (   self,
  object_file,
  map,
  location_function,
  widget,
  subfunction_layout,
  configuration_layout,
  image 
)

Definition at line 33 of file object_function.py.


Member Function Documentation

Definition at line 130 of file object_function.py.

Definition at line 193 of file object_function.py.

Definition at line 115 of file object_function.py.

def bwi_planning_common.object_function.ObjectFunction.drawObject (   self,
  obj,
  painter,
  color 
)

Definition at line 420 of file object_function.py.

def bwi_planning_common.object_function.ObjectFunction.drawPoint (   self,
  pt,
  painter,
  color 
)

Definition at line 426 of file object_function.py.

Definition at line 204 of file object_function.py.

Definition at line 273 of file object_function.py.

Definition at line 400 of file object_function.py.

Definition at line 151 of file object_function.py.

Definition at line 413 of file object_function.py.

Definition at line 417 of file object_function.py.

Definition at line 408 of file object_function.py.

Definition at line 327 of file object_function.py.

Definition at line 363 of file object_function.py.

Definition at line 330 of file object_function.py.

Definition at line 359 of file object_function.py.

Definition at line 290 of file object_function.py.

Definition at line 75 of file object_function.py.

Definition at line 312 of file object_function.py.

Definition at line 321 of file object_function.py.

Definition at line 95 of file object_function.py.

Definition at line 158 of file object_function.py.

Definition at line 240 of file object_function.py.

Definition at line 296 of file object_function.py.

Definition at line 374 of file object_function.py.

Definition at line 98 of file object_function.py.


Member Data Documentation

Definition at line 28 of file object_function.py.

Definition at line 33 of file object_function.py.

Definition at line 158 of file object_function.py.

Definition at line 158 of file object_function.py.

Definition at line 33 of file object_function.py.

Definition at line 29 of file object_function.py.

Definition at line 33 of file object_function.py.

Definition at line 33 of file object_function.py.

Definition at line 27 of file object_function.py.

Definition at line 33 of file object_function.py.

Definition at line 33 of file object_function.py.

Definition at line 33 of file object_function.py.

Definition at line 33 of file object_function.py.

Definition at line 33 of file object_function.py.

Definition at line 33 of file object_function.py.

Definition at line 33 of file object_function.py.

Definition at line 33 of file object_function.py.

Definition at line 193 of file object_function.py.

Definition at line 193 of file object_function.py.

Definition at line 193 of file object_function.py.

Definition at line 33 of file object_function.py.

Definition at line 33 of file object_function.py.

Definition at line 31 of file object_function.py.

Definition at line 240 of file object_function.py.

Definition at line 33 of file object_function.py.

Definition at line 33 of file object_function.py.

Definition at line 33 of file object_function.py.

Definition at line 33 of file object_function.py.

Definition at line 240 of file object_function.py.

Definition at line 240 of file object_function.py.

Definition at line 240 of file object_function.py.

Definition at line 33 of file object_function.py.


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


bwi_planning_common
Author(s): Piyush Khandelwal
autogenerated on Thu Jun 6 2019 17:57:32