information about just reached vertex (with final metric value) Generated from class MR.EdgePathsBuilderT<MR.MetricToAStarPenalty>::ReachedVert. This is the const half of the class.
More...
|
|
virtual unsafe void | Dispose (bool disposing) |
| |
|
|
unsafe ref readonly MR.VertId | v [get] |
| |
|
unsafe ref readonly MR.EdgeId | backward [get] |
| | edge from this vertex to its predecessor in the forest (if this vertex is not start)
|
| |
| unsafe float | penalty [get] |
| |
|
unsafe float | metric [get] |
| | summed metric to reach this vertex
|
| |
|
virtual bool | _IsOwning [get] |
| | Returns true if this is an owning instance, and when disposed, will destroy the underlying C++ instance. If false, we assume that the underlying C++ instance will live long enough.
|
| |
information about just reached vertex (with final metric value) Generated from class MR.EdgePathsBuilderT<MR.MetricToAStarPenalty>::ReachedVert. This is the const half of the class.
◆ penalty
| unsafe float MR.Const_EdgePathsBuilderT_MRMetricToAStarPenalty.Const_ReachedVert.penalty |
|
get |
not reached vertices are ordered in priority queue by their penalty (with the smallest value on top); penalty is equal to metric in ordinary Dijkstra, or equal to (metric + target distance lower bound) in A*
The documentation for this class was generated from the following file: