|
Isle
|
[AI] Represents a path edge with extra float data and potential linkage (single-linked). More...
#include <legopathedgecontainer.h>

Public Member Functions | |
| LegoBEWithFloat () | |
| LegoBEWithFloat (LegoPathCtrlEdge *p_edge, LegoPathBoundary *p_boundary, MxFloat p_unk0x0c) | |
| [AI] Construct with edge, boundary, and a float value. More... | |
| LegoBEWithFloat (LegoPathCtrlEdge *p_edge, LegoPathBoundary *p_boundary, LegoBEWithFloat *p_next, MxFloat p_unk0x0c) | |
| [AI] Construct with edge, boundary, pointer to next, and float value. More... | |
| int | operator== (LegoBEWithFloat) const |
| [AI] Comparison operator, stub (always returns false). [AI] More... | |
| int | operator< (LegoBEWithFloat) const |
| [AI] Less-than operator, stub (always returns false). [AI] More... | |
Public Attributes | |
| LegoPathCtrlEdge * | m_edge |
| [AI] Pointer to the relevant path control edge. [AI] More... | |
| LegoPathBoundary * | m_boundary |
| [AI] Path boundary this edge belongs to. [AI] More... | |
| LegoBEWithFloat * | m_next |
| [AI] Next node in the edge chain, for linked structures (may be null). [AI] More... | |
| MxFloat | m_unk0x0c |
| [AI] Annotation float; likely an edge priority, weight, parametric value, etc. [AI] More... | |
[AI] Represents a path edge with extra float data and potential linkage (single-linked).
[AI]
[AI] Used to construct linked lists of boundary edges annotated with a floating-point value (possibly cost, parametric position, or priority for edge sets). [AI]
Definition at line 42 of file legopathedgecontainer.h.
|
inline |
Definition at line 43 of file legopathedgecontainer.h.
|
inline |
[AI] Construct with edge, boundary, and a float value.
[AI]
| p_edge | [AI] Associated control edge. [AI] |
| p_boundary | [AI] Associated path boundary. [AI] |
| p_unk0x0c | [AI] Annotation value for the edge. Semantics depend on use case. [AI] |
Definition at line 55 of file legopathedgecontainer.h.
|
inline |
[AI] Construct with edge, boundary, pointer to next, and float value.
| p_edge | [AI] Associated control edge. [AI] |
| p_boundary | [AI] Associated path boundary. [AI] |
| p_next | [AI] Pointer to next node in the chain. [AI] |
| p_unk0x0c | [AI] Annotation value for the edge. [AI] |
Definition at line 68 of file legopathedgecontainer.h.
|
inline |
[AI] Less-than operator, stub (always returns false). [AI]
Definition at line 85 of file legopathedgecontainer.h.
|
inline |
[AI] Comparison operator, stub (always returns false). [AI]
Definition at line 82 of file legopathedgecontainer.h.
| LegoPathBoundary* LegoBEWithFloat::m_boundary |
[AI] Path boundary this edge belongs to. [AI]
Definition at line 77 of file legopathedgecontainer.h.
| LegoPathCtrlEdge* LegoBEWithFloat::m_edge |
[AI] Pointer to the relevant path control edge. [AI]
Definition at line 76 of file legopathedgecontainer.h.
| LegoBEWithFloat* LegoBEWithFloat::m_next |
[AI] Next node in the edge chain, for linked structures (may be null). [AI]
Definition at line 78 of file legopathedgecontainer.h.
| MxFloat LegoBEWithFloat::m_unk0x0c |
[AI] Annotation float; likely an edge priority, weight, parametric value, etc. [AI]
Definition at line 79 of file legopathedgecontainer.h.