Space Engineers
|
Public Member Functions | |
int | GetExternalNeighborCount (MyNavigationPrimitive primitive) |
MyNavigationPrimitive | GetExternalNeighbor (MyNavigationPrimitive primitive, int index) |
IMyPathEdge< MyNavigationPrimitive > | GetExternalEdge (MyNavigationPrimitive primitive, int index) |
void | RefinePath (MyPath< MyNavigationPrimitive > path, List< Vector4D > output, ref Vector3 startPoint, ref Vector3 endPoint, int begin, int end) |
Vector3 | GlobalToLocal (Vector3D globalPos) |
Vector3D | LocalToGlobal (Vector3 localPos) |
MyHighLevelPrimitive | GetHighLevelPrimitive (MyNavigationPrimitive myNavigationTriangle) |
IMyHighLevelComponent | GetComponent (MyHighLevelPrimitive highLevelPrimitive) |
MyNavigationPrimitive | FindClosestPrimitive (Vector3D point, bool highLevel, ref double closestDistanceSq) |
Properties | |
MyHighLevelGroup | HighLevelGroup [get] |
Definition at line 12 of file IMyNavigationGroup.cs.
MyNavigationPrimitive Sandbox.Game.AI.Pathfinding.IMyNavigationGroup.FindClosestPrimitive | ( | Vector3D | point, |
bool | highLevel, | ||
ref double | closestDistanceSq | ||
) |
IMyHighLevelComponent Sandbox.Game.AI.Pathfinding.IMyNavigationGroup.GetComponent | ( | MyHighLevelPrimitive | highLevelPrimitive | ) |
IMyPathEdge<MyNavigationPrimitive> Sandbox.Game.AI.Pathfinding.IMyNavigationGroup.GetExternalEdge | ( | MyNavigationPrimitive | primitive, |
int | index | ||
) |
Implemented in Sandbox.Game.AI.Pathfinding.MyNavigationMesh, and Sandbox.Game.AI.Pathfinding.MyHighLevelGroup.
MyNavigationPrimitive Sandbox.Game.AI.Pathfinding.IMyNavigationGroup.GetExternalNeighbor | ( | MyNavigationPrimitive | primitive, |
int | index | ||
) |
Implemented in Sandbox.Game.AI.Pathfinding.MyNavigationMesh, and Sandbox.Game.AI.Pathfinding.MyHighLevelGroup.
int Sandbox.Game.AI.Pathfinding.IMyNavigationGroup.GetExternalNeighborCount | ( | MyNavigationPrimitive | primitive | ) |
Implemented in Sandbox.Game.AI.Pathfinding.MyNavigationMesh, and Sandbox.Game.AI.Pathfinding.MyHighLevelGroup.
MyHighLevelPrimitive Sandbox.Game.AI.Pathfinding.IMyNavigationGroup.GetHighLevelPrimitive | ( | MyNavigationPrimitive | myNavigationTriangle | ) |
void Sandbox.Game.AI.Pathfinding.IMyNavigationGroup.RefinePath | ( | MyPath< MyNavigationPrimitive > | path, |
List< Vector4D > | output, | ||
ref Vector3 | startPoint, | ||
ref Vector3 | endPoint, | ||
int | begin, | ||
int | end | ||
) |
Implemented in Sandbox.Game.AI.Pathfinding.MyNavigationMesh, and Sandbox.Game.AI.Pathfinding.MyHighLevelGroup.
|
get |
Definition at line 23 of file IMyNavigationGroup.cs.