#include <Geometry.h>
|
std::pair< float, float > | DistanceTo (const geom::Location &) const override |
|
| GeometryParamPoly3 (double start_offset, double length, double heading, const geom::Location &start_pos, double aU, double bU, double cU, double dU, double aV, double bV, double cV, double dV, bool arcLength) |
|
double | GetaU () const |
|
double | GetaV () const |
|
double | GetbU () const |
|
double | GetbV () const |
|
double | GetcU () const |
|
double | GetcV () const |
|
double | GetdU () const |
|
double | GetdV () const |
|
DirectedPoint | PosFromDist (double dist) const override |
|
double | GetHeading () const |
|
double | GetLength () const |
|
double | GetStartOffset () const |
|
const geom::Location & | GetStartPosition () |
|
GeometryType | GetType () const |
|
virtual | ~Geometry ()=default |
|
Definition at line 255 of file Geometry.h.
◆ Rtree
◆ TreeElement
◆ GeometryParamPoly3()
carla::road::element::GeometryParamPoly3::GeometryParamPoly3 |
( |
double |
start_offset, |
|
|
double |
length, |
|
|
double |
heading, |
|
|
const geom::Location & |
start_pos, |
|
|
double |
aU, |
|
|
double |
bU, |
|
|
double |
cU, |
|
|
double |
dU, |
|
|
double |
aV, |
|
|
double |
bV, |
|
|
double |
cV, |
|
|
double |
dV, |
|
|
bool |
arcLength |
|
) |
| |
|
inline |
◆ DistanceTo()
std::pair< float, float > carla::road::element::GeometryParamPoly3::DistanceTo |
( |
const geom::Location & |
| ) |
const |
|
overridevirtual |
◆ GetaU()
double carla::road::element::GeometryParamPoly3::GetaU |
( |
| ) |
const |
|
inline |
◆ GetaV()
double carla::road::element::GeometryParamPoly3::GetaV |
( |
| ) |
const |
|
inline |
◆ GetbU()
double carla::road::element::GeometryParamPoly3::GetbU |
( |
| ) |
const |
|
inline |
◆ GetbV()
double carla::road::element::GeometryParamPoly3::GetbV |
( |
| ) |
const |
|
inline |
◆ GetcU()
double carla::road::element::GeometryParamPoly3::GetcU |
( |
| ) |
const |
|
inline |
◆ GetcV()
double carla::road::element::GeometryParamPoly3::GetcV |
( |
| ) |
const |
|
inline |
◆ GetdU()
double carla::road::element::GeometryParamPoly3::GetdU |
( |
| ) |
const |
|
inline |
◆ GetdV()
double carla::road::element::GeometryParamPoly3::GetdV |
( |
| ) |
const |
|
inline |
◆ PosFromDist()
DirectedPoint carla::road::element::GeometryParamPoly3::PosFromDist |
( |
double |
dist | ) |
const |
|
overridevirtual |
◆ PreComputeSpline()
void carla::road::element::GeometryParamPoly3::PreComputeSpline |
( |
| ) |
|
|
private |
◆ _arcLength
bool carla::road::element::GeometryParamPoly3::_arcLength |
|
private |
◆ _aU
double carla::road::element::GeometryParamPoly3::_aU |
|
private |
◆ _aV
double carla::road::element::GeometryParamPoly3::_aV |
|
private |
◆ _bU
double carla::road::element::GeometryParamPoly3::_bU |
|
private |
◆ _bV
double carla::road::element::GeometryParamPoly3::_bV |
|
private |
◆ _cU
double carla::road::element::GeometryParamPoly3::_cU |
|
private |
◆ _cV
double carla::road::element::GeometryParamPoly3::_cV |
|
private |
◆ _dU
double carla::road::element::GeometryParamPoly3::_dU |
|
private |
◆ _dV
double carla::road::element::GeometryParamPoly3::_dV |
|
private |
◆ _polyU
◆ _polyV
◆ _rtree
Rtree carla::road::element::GeometryParamPoly3::_rtree |
|
private |
The documentation for this class was generated from the following files: