The ObstacleSegment class defines an edge of an obstacle polygon.
More...
#include <Geom.h>
The ObstacleSegment class defines an edge of an obstacle polygon.
Definition at line 274 of file Geom.h.
ObstacleSegment::ObstacleSegment |
( |
| ) |
|
|
default |
Copy constructor.
- Parameters
-
Definition at line 286 of file Geom.h.
ObstacleSegment::ObstacleSegment |
( |
int |
id, |
|
|
const Vertex & |
left, |
|
|
const Vertex & |
right |
|
) |
| |
|
inline |
ObstacleSegment constructor.
- Parameters
-
id | Identifier of obstacle edge. |
left | Left vertex of edge (when viewed from the outside of an obstacle). |
right | Right vertex of edge (when viewed from the outside of an obstacle). |
Definition at line 295 of file Geom.h.
ObstacleSegment::~ObstacleSegment |
( |
| ) |
|
|
default |
Assignment operator.
- Parameters
-
- Returns
- Reference to object.
Definition at line 437 of file Geom.h.
operator ==
- Parameters
-
another | Object to comapare |
- Returns
- (id == another.id)
Definition at line 432 of file Geom.h.
Vector (right-left)/|right-left|.
Definition at line 320 of file Geom.h.
Identifier of edge.
Definition at line 317 of file Geom.h.
Left vertex of edge (when viewed from the outside of an obstacle).
Definition at line 318 of file Geom.h.
Next edge in obstacle.
Definition at line 321 of file Geom.h.
Previous edge in obstacle.
Definition at line 322 of file Geom.h.
Right vertex of edge (when viewed from the outside of an obstacle).
Definition at line 319 of file Geom.h.
The documentation for this class was generated from the following file: