SUMO - Simulation of Urban MObility

BiArcParams Class Reference

#include <BiArc.h>

Public Member Functions

 BiArcParams ()
 BiArcParams (const BiArcParams &rhs)
double L ()
BiArcParams & operator= (const BiArcParams &rhs)
void scale (double factor)
 ~BiArcParams ()

Data Fields

Point2D< double > center1
Point2D< double > center2
int dir1
int dir2
double E
double end_angle
Point2D< double > end_pt
int flag
double K1
double K2
double L1
double L2
Point2D< double > mid_pt
double R1
double R2
double start_angle
Point2D< double > start_pt

Detailed Description

Definition at line 38 of file BiArc.h.


Constructor & Destructor Documentation

BiArcParams::BiArcParams ( ) [inline]

Definition at line 67 of file BiArc.h.

References dir1, dir2, E, end_angle, flag, K1, K2, L1, L2, R1, R2, and start_angle.

BiArcParams::~BiArcParams ( ) [inline]

Definition at line 90 of file BiArc.h.

BiArcParams::BiArcParams ( const BiArcParams &  rhs) [inline]

Definition at line 92 of file BiArc.h.

References center1, center2, dir1, dir2, E, end_angle, end_pt, flag, K1, K2, L1, L2, mid_pt, R1, R2, start_angle, and start_pt.


Member Function Documentation

double BiArcParams::L ( ) [inline]

Definition at line 153 of file BiArc.h.

References L1, and L2.

Referenced by EulerSpiral::compute_es_params().

BiArcParams& BiArcParams::operator= ( const BiArcParams &  rhs) [inline]

Definition at line 121 of file BiArc.h.

References center1, center2, dir1, dir2, E, end_angle, end_pt, flag, K1, K2, L1, L2, mid_pt, R1, R2, start_angle, and start_pt.

void BiArcParams::scale ( double  factor) [inline]

Definition at line 155 of file BiArc.h.

References K1, K2, L1, and L2.


Field Documentation

Definition at line 64 of file BiArc.h.

Referenced by BiArcParams(), BiArc::compute_other_stuff(), and operator=().

Definition at line 65 of file BiArc.h.

Referenced by BiArcParams(), BiArc::compute_other_stuff(), and operator=().

Definition at line 60 of file BiArc.h.

Referenced by BiArcParams(), BiArc::compute_other_stuff(), and operator=().

Definition at line 61 of file BiArc.h.

Referenced by BiArcParams(), BiArc::compute_other_stuff(), and operator=().

Definition at line 55 of file BiArc.h.

Referenced by BiArcParams(), BiArc::compute_biarc_params(), and operator=().

Definition at line 41 of file BiArc.h.

Referenced by BiArcParams(), BiArc::compute_biarc_params(), and operator=().

Definition at line 63 of file BiArc.h.

Referenced by BiArcParams(), BiArc::compute_other_stuff(), and operator=().

Definition at line 57 of file BiArc.h.

Referenced by BiArcParams(), BiArc::compute_other_stuff(), and operator=().

Definition at line 58 of file BiArc.h.

Referenced by BiArcParams(), BiArc::compute_other_stuff(), and operator=().


The documentation for this class was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Defines