Public Member Functions | Public Attributes | Static Public Attributes
bwi_planning_common.location_function.LocationFunction Class Reference

List of all members.

Public Member Functions

def __init__
def activateFunction
def clearAreaSelection
def deactivateFunction
def endAreaEdit
def endPropertyEdit
def get_rectangular_polygon
def getLocationNameFromPoint
def getUniqueNameAndColor
def isModified
def locationNameTextEdited
def mouseMoveEvent
def mousePressEvent
def mouseReleaseEvent
def readLocationsFromFile
def removeCurrentLocation
def removeLocation
def saveConfiguration
def startAreaEdit
def startPropertyEdit
def updateLocationName
def updateOverlay
def writeLocationsToFile

Public Attributes

 configuration_layout
 current_selection
 draw_location
 edit_area_button
 edit_area_selection_color
 edit_existing_location
 edit_properties_location
 editing_area
 editing_properties
 image
 image_size
 is_modified
 location_colors
 location_file
 locations
 map_size
 new_selection
 new_selection_end_point
 new_selection_start_point
 remove_location_button
 subfunction_layout
 subtract_new_selection
 unique_loc_counter
 update_name_button
 update_name_label
 update_name_textedit
 widget

Static Public Attributes

string ADD_LOCATION_AREA = 'Add Location'
string EDIT_EXISTING_AREA = 'Edit Location'
string EDIT_LOCATION_PROPERITIES = 'Edit Location Properties'

Detailed Description

Definition at line 12 of file location_function.py.


Constructor & Destructor Documentation

def bwi_planning_common.location_function.LocationFunction.__init__ (   self,
  location_file,
  map,
  widget,
  subfunction_layout,
  configuration_layout,
  image 
)

Definition at line 18 of file location_function.py.


Member Function Documentation

Definition at line 140 of file location_function.py.

Definition at line 200 of file location_function.py.

Definition at line 125 of file location_function.py.

Definition at line 211 of file location_function.py.

Definition at line 287 of file location_function.py.

Definition at line 458 of file location_function.py.

Definition at line 161 of file location_function.py.

Use golden ratio to generate unique colors.
http://martin.ankerl.com/2009/12/09/how-to-create-random-colors-programmatically/

Definition at line 447 of file location_function.py.

Definition at line 348 of file location_function.py.

Definition at line 304 of file location_function.py.

Definition at line 378 of file location_function.py.

Definition at line 351 of file location_function.py.

Definition at line 365 of file location_function.py.

Definition at line 59 of file location_function.py.

Definition at line 331 of file location_function.py.

Definition at line 340 of file location_function.py.

Definition at line 85 of file location_function.py.

Definition at line 167 of file location_function.py.

Definition at line 255 of file location_function.py.

Definition at line 310 of file location_function.py.

Definition at line 399 of file location_function.py.

Definition at line 88 of file location_function.py.


Member Data Documentation

Definition at line 15 of file location_function.py.

Definition at line 18 of file location_function.py.

Definition at line 167 of file location_function.py.

Definition at line 18 of file location_function.py.

Definition at line 18 of file location_function.py.

Definition at line 18 of file location_function.py.

Definition at line 16 of file location_function.py.

Definition at line 18 of file location_function.py.

Definition at line 14 of file location_function.py.

Definition at line 18 of file location_function.py.

Definition at line 18 of file location_function.py.

Definition at line 18 of file location_function.py.

Definition at line 18 of file location_function.py.

Definition at line 18 of file location_function.py.

Definition at line 18 of file location_function.py.

Definition at line 18 of file location_function.py.

Definition at line 18 of file location_function.py.

Definition at line 18 of file location_function.py.

Definition at line 18 of file location_function.py.

Definition at line 200 of file location_function.py.

Definition at line 200 of file location_function.py.

Definition at line 200 of file location_function.py.

Definition at line 255 of file location_function.py.

Definition at line 18 of file location_function.py.

Definition at line 200 of file location_function.py.

Definition at line 18 of file location_function.py.

Definition at line 255 of file location_function.py.

Definition at line 255 of file location_function.py.

Definition at line 255 of file location_function.py.

Definition at line 18 of file location_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