Isle
|
[AI] Represents an edge within a path boundary, used for path following and geometric computations. More...
#include <legopathedgecontainer.h>
Public Member Functions | |
LegoBoundaryEdge () | |
LegoBoundaryEdge (LegoPathCtrlEdge *p_edge, LegoPathBoundary *p_boundary) | |
[AI] Construct a LegoBoundaryEdge with given edge and boundary. More... | |
int | operator== (LegoBoundaryEdge) const |
[AI] Comparison operator, currently a stub (always returns false). [AI] More... | |
int | operator< (LegoBoundaryEdge) const |
[AI] Less-than operator, currently a stub (always returns false). [AI] More... | |
Public Attributes | |
LegoPathCtrlEdge * | m_edge |
[AI] Pointer to the path control edge. [AI] More... | |
LegoPathBoundary * | m_boundary |
[AI] Pointer to the owning or containing path boundary. [AI] More... | |
[AI] Represents an edge within a path boundary, used for path following and geometric computations.
Consists of a pointer to a control edge and the boundary this edge is associated with. [AI]
[AI] Used for quick edge+boundary association when evaluating path connectivity, graph search, or boundary transitions. The edge and boundary are never owned (no lifetime management). [AI]
Definition at line 16 of file legopathedgecontainer.h.
|
inline |
Definition at line 17 of file legopathedgecontainer.h.
|
inline |
[AI] Construct a LegoBoundaryEdge with given edge and boundary.
p_edge | [AI] Pointer to the path control edge. |
p_boundary | [AI] Associated path boundary. |
Definition at line 22 of file legopathedgecontainer.h.
|
inline |
[AI] Less-than operator, currently a stub (always returns false). [AI]
Definition at line 35 of file legopathedgecontainer.h.
|
inline |
[AI] Comparison operator, currently a stub (always returns false). [AI]
Definition at line 32 of file legopathedgecontainer.h.
LegoPathBoundary* LegoBoundaryEdge::m_boundary |
[AI] Pointer to the owning or containing path boundary. [AI]
Definition at line 29 of file legopathedgecontainer.h.
LegoPathCtrlEdge* LegoBoundaryEdge::m_edge |
[AI] Pointer to the path control edge. [AI]
Definition at line 28 of file legopathedgecontainer.h.