#include <Geometry.h>
◆ Rtree
◆ TreeElement
◆ GeometryPoly3()
carla::road::element::GeometryPoly3::GeometryPoly3 |
( |
double | start_offset, |
|
|
double | length, |
|
|
double | heading, |
|
|
const geom::Location & | start_pos, |
|
|
double | a, |
|
|
double | b, |
|
|
double | c, |
|
|
double | d ) |
|
inline |
◆ DistanceTo()
std::pair< float, float > carla::road::element::GeometryPoly3::DistanceTo |
( |
const geom::Location & | | ) |
const |
|
overridevirtual |
◆ Geta()
double carla::road::element::GeometryPoly3::Geta |
( |
| ) |
const |
|
inline |
◆ Getb()
double carla::road::element::GeometryPoly3::Getb |
( |
| ) |
const |
|
inline |
◆ Getc()
double carla::road::element::GeometryPoly3::Getc |
( |
| ) |
const |
|
inline |
◆ Getd()
double carla::road::element::GeometryPoly3::Getd |
( |
| ) |
const |
|
inline |
◆ PosFromDist()
DirectedPoint carla::road::element::GeometryPoly3::PosFromDist |
( |
double | dist | ) |
const |
|
overridevirtual |
实现了 carla::road::element::Geometry.
在文件 Geometry.cpp 第 109 行定义.
引用了 carla::road::element::Geometry::_heading, _rtree, carla::road::element::Geometry::_start_position, carla::geom::SegmentCloudRtree< T, Dimension >::GetNearestNeighbours(), carla::road::element::DirectedPoint::location, carla::road::element::RotatebyAngle(), carla::geom::Vector2D::x, carla::geom::Vector3D::x, carla::geom::Vector2D::y , 以及 carla::geom::Vector3D::y.
◆ PreComputeSpline()
void carla::road::element::GeometryPoly3::PreComputeSpline |
( |
| ) |
|
|
private |
◆ _a
double carla::road::element::GeometryPoly3::_a |
|
private |
◆ _b
double carla::road::element::GeometryPoly3::_b |
|
private |
◆ _c
double carla::road::element::GeometryPoly3::_c |
|
private |
◆ _d
double carla::road::element::GeometryPoly3::_d |
|
private |
◆ _poly
◆ _rtree
Rtree carla::road::element::GeometryPoly3::_rtree |
|
private |
该类的文档由以下文件生成: