PyLandUsePlugin.GKGenerationAttractionDataSet

class GKGenerationAttractionDataSet

A generation attraction data set

Inheritance diagram of PyLandUsePlugin.GKGenerationAttractionDataSet

Synopsis

Methods

Note

This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE

__init__()
addAttribute(iAttribute)
Parameters:

iAttributeGKGenerationAttractionDataSetAttribute

checkCreateData(centroid)
Parameters:

centroidGKCentroid

containsAttribute(iAttribute)
Parameters:

iAttributeGKGenerationAttractionDataSetAttribute

Return type:

bool

doBalancing(centroid)
Parameters:

centroidGKCentroid

Return type:

bool

getAttributes()
Return type:

.list of GKGenerationAttractionDataSetAttribute

Note

This function is deprecated.

getAverageHousehold(centroid)
Parameters:

centroidGKCentroid

Return type:

float

getCarAvailabilityData(centroid, purposeId)
Parameters:
Return type:

float

getCarOwnership(centroid)
Parameters:

centroidGKCentroid

Return type:

int

getCentroidConfiguration()
Return type:

GKCentroidConfiguration

getData(centroid)
Parameters:

centroidGKCentroid

Return type:

CentroidGenerationAttractionData

getExternalData(centroid)
Parameters:

centroidGKCentroid

Return type:

.list of ExternalData

getExternalData(centroid, purpose, mode, period, found)
Parameters:
  • centroidGKCentroid

  • purpose – int

  • mode – int

  • period – int

  • found – bool

Return type:

.std.pairdouble,double

getProblemNet()
Return type:

GKProblemNet

Returns the Subnetwork for this demand (if any).

getTripGenerationArea(centroid)
Parameters:

centroidGKCentroid

Return type:

GKGenerationAttractionCentroidType

getValue(centroid, attr)
Parameters:
Return type:

float

removeAttribute(iAttribute)
Parameters:

iAttributeGKGenerationAttractionDataSetAttribute

removeData(centroid)
Parameters:

centroidGKCentroid

setAttributeData(centroid, attr, iValue)
Parameters:
setAttributesData(centroid, iAttributesData)
Parameters:
  • centroidGKCentroid

  • iAttributesData – Dictionary with keys of type .GKGenerationAttractionDataSetAttribute and values of type double.

setAverageHousehold(centroid, iAverageHousehold)
Parameters:
  • centroidGKCentroid

  • iAverageHousehold – float

setCarAvailabilityData(centroid, iCAData)
Parameters:
  • centroidGKCentroid

  • iCAData – .list of CAData

setCarAvailabilityData(centroid, purposeId, iValue)
Parameters:
  • centroidGKCentroid

  • purposeId – int

  • iValue – float

setCarOwnership(centroid, iCarOwnership)
Parameters:
setCentroidConfiguration(iCentroidConfiguration)
Parameters:

iCentroidConfigurationGKCentroidConfiguration

setData(centroid, data)
Parameters:

Does not take ownership of data

setDoBalancing(centroid, iBalancing)
Parameters:
setExternalData(centroid, iExternalData)
Parameters:
  • centroidGKCentroid

  • iExternalData – .list of ExternalData

setExternalData(centroid, purpose, mode, period, arrivals, departures)
Parameters:
  • centroidGKCentroid

  • purpose – int

  • mode – int

  • period – int

  • arrivals – float

  • departures – float

setProblemNet(pn)
Parameters:

pnGKProblemNet

Sets the Subnetwork for this demand (if any).

setTripGenerationArea(centroid, area)
Parameters:
setUseExternalData(centroid, iExternalData)
Parameters:
setValue(centroid, attr, iValue)
Parameters:
useExternalData(centroid)
Parameters:

centroidGKCentroid

Return type:

bool