tvaLib
Public Member Functions | Static Public Attributes | List of all members
lib.metadata.HLIRoundaboutQuadrant Class Reference

HLI extensions. More...

Inheritance diagram for lib.metadata.HLIRoundaboutQuadrant:

Public Member Functions

def __init__ (self, site_analysis, start_lanes='', end_lanes='', approach_lanes='', exit_lanes='', ped_lanes='', start_merge_zone='', end_merge_zone='', approach_merge_zone='', exit_merge_zone='')
 

Static Public Attributes

 idx = Column(Integer, primary_key=True)
 
 start_lanes = Column(String)
 
 end_lanes = Column(String)
 
 approach_lanes = Column(String)
 
 exit_lanes = Column(String)
 
 ped_lanes = Column(String)
 
 start_merge_zone = Column(String)
 
 end_merge_zone = Column(String)
 
 approach_merge_zone = Column(String)
 
 exit_merge_zone = Column(String)
 
 saId = Column(Integer, ForeignKey('site_analyses.idx'))
 
 site_analysis = relationship('SiteAnalysis', backref=backref('roundabout_quadrants', uselist=False))
 

Detailed Description

HLI extensions.

Definition at line 322 of file metadata.py.

Constructor & Destructor Documentation

◆ __init__()

def lib.metadata.HLIRoundaboutQuadrant.__init__ (   self,
  site_analysis,
  start_lanes = '',
  end_lanes = '',
  approach_lanes = '',
  exit_lanes = '',
  ped_lanes = '',
  start_merge_zone = '',
  end_merge_zone = '',
  approach_merge_zone = '',
  exit_merge_zone = '' 
)

Definition at line 338 of file metadata.py.

338  def __init__(self, site_analysis, start_lanes='', end_lanes='', approach_lanes='', exit_lanes='', ped_lanes='', start_merge_zone='', end_merge_zone='', approach_merge_zone='', exit_merge_zone=''):
339  self.site_analysis = site_analysis
340  self.start_lanes = start_lanes
341  self.end_lanes = end_lanes
342  self.approach_lanes = approach_lanes
343  self.exit_lanes = exit_lanes
344  self.ped_lanes = ped_lanes
345  self.start_merge_zone = start_merge_zone
346  self.end_merge_zone = end_merge_zone
347  self.approach_merge_zone = approach_merge_zone
348  self.exit_merge_zone = exit_merge_zone
349 
350 

Member Data Documentation

◆ approach_lanes

lib.metadata.HLIRoundaboutQuadrant.approach_lanes = Column(String)
static

Definition at line 327 of file metadata.py.

◆ approach_merge_zone

lib.metadata.HLIRoundaboutQuadrant.approach_merge_zone = Column(String)
static

Definition at line 332 of file metadata.py.

◆ end_lanes

lib.metadata.HLIRoundaboutQuadrant.end_lanes = Column(String)
static

Definition at line 326 of file metadata.py.

◆ end_merge_zone

lib.metadata.HLIRoundaboutQuadrant.end_merge_zone = Column(String)
static

Definition at line 331 of file metadata.py.

◆ exit_lanes

lib.metadata.HLIRoundaboutQuadrant.exit_lanes = Column(String)
static

Definition at line 328 of file metadata.py.

◆ exit_merge_zone

lib.metadata.HLIRoundaboutQuadrant.exit_merge_zone = Column(String)
static

Definition at line 333 of file metadata.py.

◆ idx

lib.metadata.HLIRoundaboutQuadrant.idx = Column(Integer, primary_key=True)
static

Definition at line 324 of file metadata.py.

◆ ped_lanes

lib.metadata.HLIRoundaboutQuadrant.ped_lanes = Column(String)
static

Definition at line 329 of file metadata.py.

◆ saId

lib.metadata.HLIRoundaboutQuadrant.saId = Column(Integer, ForeignKey('site_analyses.idx'))
static

Definition at line 335 of file metadata.py.

◆ site_analysis

lib.metadata.HLIRoundaboutQuadrant.site_analysis = relationship('SiteAnalysis', backref=backref('roundabout_quadrants', uselist=False))
static

Definition at line 336 of file metadata.py.

◆ start_lanes

lib.metadata.HLIRoundaboutQuadrant.start_lanes = Column(String)
static

Definition at line 325 of file metadata.py.

◆ start_merge_zone

lib.metadata.HLIRoundaboutQuadrant.start_merge_zone = Column(String)
static

Definition at line 330 of file metadata.py.


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