A* Pathfinding Project  4.3.2
The A* Pathfinding Project for Unity 3D
JobRVOCalculateNeighbours Struct Reference

Public Member Functions

void CalculateNeighbours (int agentIndex, NativeArray< int > neighbours, NativeArray< float > neighbourDistances)
 
void Execute (int startIndex, int count)
 

Public Attributes

SimulatorBurst.AgentData agentData
 
const int MaxNeighbourCount = 50
 
NativeArray< int > outNeighbours
 
SimulatorBurst.AgentOutputData output
 
RVOQuadtreeBurst quadtree
 

Properties

bool allowBoundsChecks [get]
 
- Properties inherited from IJobParallelForBatch
bool allowBoundsChecks [get]
 

Member Function Documentation

◆ CalculateNeighbours()

void CalculateNeighbours ( int  agentIndex,
NativeArray< int >  neighbours,
NativeArray< float >  neighbourDistances 
)

◆ Execute()

void Execute ( int  startIndex,
int  count 
)

Implements IJobParallelForBatch.

Member Data Documentation

◆ agentData

◆ MaxNeighbourCount

const int MaxNeighbourCount = 50

◆ outNeighbours

NativeArray<int> outNeighbours

◆ output

◆ quadtree

RVOQuadtreeBurst quadtree

Property Documentation

◆ allowBoundsChecks

bool allowBoundsChecks
get

The documentation for this struct was generated from the following file: