Method | Description | |
---|---|---|
CheckAdjacentNodes ( List |
||
CleanUpEdges ( List |
||
CopyNodesAndEdges ( List |
Makes copies of edges and nodes New edges will have new IDs and new copies of nodes
|
|
FindEdgeByNodes ( |
||
FindEdgeByNodes ( string n1, string n2, List |
||
FixIntersectingEdges ( List |
||
GetClosestEdge ( |
Returns closest edge to the world point. Edge positions are changed to world coordinates in reference to refTransform.
|
|
GetClosestNode ( |
Returns closest node to the world point. Node positions are changed to world coordinates in reference to refTransform.
|
|
GetClosestPointOnEdge ( |
Returns closest point on all the given edges. Edge positions are changed to world coordinates in reference to refTransform.
|
|
GetEdge ( string id, List |
||
GetEdgePosition ( string id, List |
||
GetNode ( int index, List |
||
GetNode ( string id, List |
||
GetPointOnClosestEdge ( |
Returns closest point on the closest point with given point
|
|
PointIsInside ( |
Checks if given point is inside the edges. The point must be in the same space than node positions
|
|
RemoveEdgeAndCleanAdjacents ( |
||
RemoveNodeAndCleanAdjacents ( |
public static CheckAdjacentNodes ( List |
||
_nodes | List |
|
_edges | List |
|
return | void |
public static CleanUpEdges ( List |
||
nodes | List |
|
edges | List |
|
return | void |
public static CopyNodesAndEdges ( List |
||
_nodes | List |
|
_edges | List |
|
_newNodes | List |
|
_newEdges | List |
|
adjacentCheck | bool | |
cleanUp | bool | |
return | void |
public static FindEdgeByNodes ( |
||
n1 | ||
n2 | ||
_edges | List |
|
return |
public static FindEdgeByNodes ( string n1, string n2, List |
||
n1 | string | |
n2 | string | |
_edges | List |
|
return |
public static FixIntersectingEdges ( List |
||
nodes | List |
|
edges | List |
|
return | bool |
public static GetClosestEdge ( |
||
point | ||
nodes | List |
|
edges | List |
|
refTransform | ||
return |
public static GetClosestNode ( |
||
point | ||
nodes | List |
|
refTransform | ||
return |
public static GetClosestPointOnEdge ( |
||
point | ||
nodes | List |
|
edges | List |
|
refTransform | ||
closestEdge | ||
return |
public static GetEdge ( string id, List |
||
id | string | |
_edges | List |
|
return |
public static GetEdgePosition ( string id, List |
||
id | string | |
_nodes | List |
|
_edges | List |
|
transform | ||
return |
public static GetNode ( int index, List |
||
index | int | |
_nodes | List |
|
return |
public static GetNode ( string id, List |
||
id | string | |
_nodes | List |
|
return |
public static GetPointOnClosestEdge ( |
||
point | ||
nodes | List |
|
edges | List |
|
refTransform | ||
return |
public static PointIsInside ( |
||
point | ||
nodes | List |
|
edges | List |
|
return | bool |
public static RemoveEdgeAndCleanAdjacents ( |
||
_n0 | ||
_n1 | ||
_nodes | List |
|
_edges | List |
|
return |
public static RemoveNodeAndCleanAdjacents ( |
||
n | ||
_nodes | List |
|
_edges | List |
|
return | void |