commit
3b0dc620e0
@ -308,7 +308,7 @@ dtStatus dtNavMeshQuery::findRandomPoint(const dtQueryFilter* filter, float (*fr
|
|||||||
return DT_SUCCESS;
|
return DT_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
dtStatus dtNavMeshQuery::findRandomPointAroundCircle(dtPolyRef startRef, const float* centerPos, const float radius,
|
dtStatus dtNavMeshQuery::findRandomPointAroundCircle(dtPolyRef startRef, const float* centerPos, const float maxRadius,
|
||||||
const dtQueryFilter* filter, float (*frand)(),
|
const dtQueryFilter* filter, float (*frand)(),
|
||||||
dtPolyRef* randomRef, float* randomPt) const
|
dtPolyRef* randomRef, float* randomPt) const
|
||||||
{
|
{
|
||||||
@ -340,7 +340,7 @@ dtStatus dtNavMeshQuery::findRandomPointAroundCircle(dtPolyRef startRef, const f
|
|||||||
|
|
||||||
dtStatus status = DT_SUCCESS;
|
dtStatus status = DT_SUCCESS;
|
||||||
|
|
||||||
const float radiusSqr = dtSqr(radius);
|
const float radiusSqr = dtSqr(maxRadius);
|
||||||
float areaSum = 0.0f;
|
float areaSum = 0.0f;
|
||||||
|
|
||||||
const dtMeshTile* randomTile = 0;
|
const dtMeshTile* randomTile = 0;
|
||||||
|
@ -40,7 +40,7 @@ class dtLocalBoundary
|
|||||||
dtPolyRef m_polys[MAX_LOCAL_POLYS];
|
dtPolyRef m_polys[MAX_LOCAL_POLYS];
|
||||||
int m_npolys;
|
int m_npolys;
|
||||||
|
|
||||||
void addSegment(const float dist, const float* seg);
|
void addSegment(const float dist, const float* s);
|
||||||
|
|
||||||
public:
|
public:
|
||||||
dtLocalBoundary();
|
dtLocalBoundary();
|
||||||
|
@ -44,7 +44,7 @@ public:
|
|||||||
dtProximityGrid();
|
dtProximityGrid();
|
||||||
~dtProximityGrid();
|
~dtProximityGrid();
|
||||||
|
|
||||||
bool init(const int maxItems, const float cellSize);
|
bool init(const int poolSize, const float cellSize);
|
||||||
|
|
||||||
void clear();
|
void clear();
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user