SUMO - Simulation of Urban MObility
|
#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 |
|
inline |
|
inline |
Definition at line 153 of file BiArc.h.
Referenced by EulerSpiral::compute_es_params().
|
inline |
Point2D<double> BiArcParams::center1 |
Definition at line 64 of file BiArc.h.
Referenced by BiArcParams(), BiArc::compute_other_stuff(), and operator=().
Point2D<double> BiArcParams::center2 |
Definition at line 65 of file BiArc.h.
Referenced by BiArcParams(), BiArc::compute_other_stuff(), and operator=().
int BiArcParams::dir1 |
Definition at line 60 of file BiArc.h.
Referenced by BiArcParams(), BiArc::compute_other_stuff(), and operator=().
int BiArcParams::dir2 |
Definition at line 61 of file BiArc.h.
Referenced by BiArcParams(), BiArc::compute_other_stuff(), and operator=().
double BiArcParams::E |
Definition at line 55 of file BiArc.h.
Referenced by BiArcParams(), BiArc::compute_biarc_params(), and operator=().
double BiArcParams::end_angle |
Definition at line 47 of file BiArc.h.
Referenced by BiArc::BiArc(), BiArcParams(), BiArc::compute_biarc_params(), BiArc::compute_join_theta(), BiArc::compute_other_stuff(), operator=(), and BiArc::set_end_params().
Point2D<double> BiArcParams::end_pt |
Definition at line 44 of file BiArc.h.
Referenced by BiArc::BiArc(), BiArcParams(), BiArc::compute_biarc_params(), BiArc::compute_join_theta(), BiArc::compute_other_stuff(), operator=(), and BiArc::set_end_params().
int BiArcParams::flag |
Definition at line 41 of file BiArc.h.
Referenced by BiArcParams(), BiArc::compute_biarc_params(), and operator=().
double BiArcParams::K1 |
Definition at line 49 of file BiArc.h.
Referenced by BiArcParams(), BiArc::compute_biarc_params(), EulerSpiral::compute_es_params(), BiArc::compute_other_stuff(), and operator=().
double BiArcParams::K2 |
Definition at line 50 of file BiArc.h.
Referenced by BiArcParams(), BiArc::compute_biarc_params(), EulerSpiral::compute_es_params(), BiArc::compute_other_stuff(), and operator=().
double BiArcParams::L1 |
Definition at line 52 of file BiArc.h.
Referenced by BiArcParams(), BiArc::compute_biarc_params(), EulerSpiral::compute_es_params(), BiArc::compute_other_stuff(), and operator=().
double BiArcParams::L2 |
Definition at line 53 of file BiArc.h.
Referenced by BiArcParams(), BiArc::compute_biarc_params(), EulerSpiral::compute_es_params(), and operator=().
Point2D<double> BiArcParams::mid_pt |
Definition at line 63 of file BiArc.h.
Referenced by BiArcParams(), BiArc::compute_other_stuff(), and operator=().
double BiArcParams::R1 |
Definition at line 57 of file BiArc.h.
Referenced by BiArcParams(), BiArc::compute_other_stuff(), and operator=().
double BiArcParams::R2 |
Definition at line 58 of file BiArc.h.
Referenced by BiArcParams(), BiArc::compute_other_stuff(), and operator=().
double BiArcParams::start_angle |
Definition at line 46 of file BiArc.h.
Referenced by BiArc::BiArc(), BiArcParams(), BiArc::compute_biarc_params(), BiArc::compute_join_theta(), BiArc::compute_other_stuff(), operator=(), and BiArc::set_start_params().
Point2D<double> BiArcParams::start_pt |
Definition at line 43 of file BiArc.h.
Referenced by BiArc::BiArc(), BiArcParams(), BiArc::compute_biarc_params(), BiArc::compute_join_theta(), BiArc::compute_other_stuff(), operator=(), and BiArc::set_start_params().