Apollo 10.0
自动驾驶开放平台
|
#include <node_with_range.h>
Public 成员函数 | |
NodeWithRange (const NodeWithRange &other)=default | |
NodeWithRange (const TopoNode *node, double start_s, double end_s) | |
NodeWithRange (const TopoNode *node, const NodeSRange &range) | |
virtual | ~NodeWithRange () |
bool | operator< (const NodeWithRange &other) const |
const TopoNode * | GetTopoNode () const |
bool | IsVirtual () const |
const std::string & | RoadId () const |
const std::string & | LaneId () const |
double | FullLength () const |
![]() | |
NodeSRange ()=default | |
NodeSRange (double s1, double s2) | |
virtual | ~NodeSRange ()=default |
bool | operator< (const NodeSRange &other) const |
bool | IsValid () const |
double | StartS () const |
double | EndS () const |
bool | IsEnoughForChangeLane () const |
double | Length () const |
void | SetStartS (double start_s) |
void | SetEndS (double end_s) |
bool | MergeRangeOverlap (const NodeSRange &other) |
额外继承的成员函数 | |
![]() | |
static bool | IsEnoughForChangeLane (double start_s, double end_s) |
static bool | IsEnoughForChangeLane (double length) |
在文件 node_with_range.h 第 26 行定义.
|
default |
apollo::routing::NodeWithRange::NodeWithRange | ( | const TopoNode * | node, |
double | start_s, | ||
double | end_s | ||
) |
在文件 node_with_range.cc 第 25 行定义.
apollo::routing::NodeWithRange::NodeWithRange | ( | const TopoNode * | node, |
const NodeSRange & | range | ||
) |
在文件 node_with_range.cc 第 22 行定义.
|
virtual |
在文件 node_with_range.cc 第 28 行定义.
double apollo::routing::NodeWithRange::FullLength | ( | ) | const |
在文件 node_with_range.cc 第 46 行定义.
const TopoNode * apollo::routing::NodeWithRange::GetTopoNode | ( | ) | const |
在文件 node_with_range.cc 第 34 行定义.
bool apollo::routing::NodeWithRange::IsVirtual | ( | ) | const |
在文件 node_with_range.cc 第 36 行定义.
const std::string & apollo::routing::NodeWithRange::LaneId | ( | ) | const |
在文件 node_with_range.cc 第 42 行定义.
bool apollo::routing::NodeWithRange::operator< | ( | const NodeWithRange & | other | ) | const |
在文件 node_with_range.cc 第 30 行定义.
const std::string & apollo::routing::NodeWithRange::RoadId | ( | ) | const |
在文件 node_with_range.cc 第 38 行定义.