|
IAgent | AddAgent (IAgent agent) |
|
IAgent | AddAgent (Vector2 position, float elevationCoordinate) |
|
ObstacleVertex | AddObstacle (ObstacleVertex v) |
|
ObstacleVertex | AddObstacle (Vector3[] vertices, float height, bool cycle=true) |
|
ObstacleVertex | AddObstacle (Vector3[] vertices, float height, Matrix4x4 matrix, RVOLayer layer=RVOLayer.DefaultObstacle, bool cycle=true) |
|
ObstacleVertex | AddObstacle (Vector3 a, Vector3 b, float height) |
|
void | ClearAgents () |
|
IReadOnlyList< IAgent > | GetAgents () |
|
void | RemoveAgent (IAgent agent) |
|
void | RemoveObstacle (ObstacleVertex v) |
|
void | Update () |
|
void | UpdateObstacle (ObstacleVertex obstacle, Vector3[] vertices, Matrix4x4 matrix) |
|
◆ AddAgent() [1/2]
◆ AddAgent() [2/2]
IAgent AddAgent |
( |
Vector2 |
position, |
|
|
float |
elevationCoordinate |
|
) |
| |
◆ AddObstacle() [1/4]
◆ AddObstacle() [2/4]
ObstacleVertex AddObstacle |
( |
Vector3 [] |
vertices, |
|
|
float |
height, |
|
|
bool |
cycle = true |
|
) |
| |
◆ AddObstacle() [3/4]
◆ AddObstacle() [4/4]
◆ ClearAgents()
◆ GetAgents()
IReadOnlyList<IAgent> GetAgents |
( |
| ) |
|
◆ RemoveAgent()
void RemoveAgent |
( |
IAgent |
agent | ) |
|
◆ RemoveObstacle()
◆ Update()
◆ UpdateObstacle()
void UpdateObstacle |
( |
ObstacleVertex |
obstacle, |
|
|
Vector3 [] |
vertices, |
|
|
Matrix4x4 |
matrix |
|
) |
| |
◆ DesiredDeltaTime
◆ DoubleBuffering
◆ HardCollisions
◆ MovementPlane
◆ Multithreading
◆ SymmetryBreakingBias
float SymmetryBreakingBias |
|
getset |
The documentation for this interface was generated from the following file:
- /Users/arong/Unity/a-pathfinding-project/Assets/AstarPathfindingProject/Core/RVO/RVOCoreSimulator.cs