Atavism Version 2018.1AGIS API

atavism.server.pathing.recast
Class CompactHeightfield

java.lang.Object
  extended by atavism.server.pathing.recast.CompactHeightfield

public class CompactHeightfield
extends java.lang.Object


Field Summary
 long[] Areas
           
 float[] BMax
           
 float[] BMin
           
static int BorderReg
           
 int BorderSize
           
 CompactCell[] Cells
           
 float Ch
           
 float Cs
           
 int[] Dist
           
 int Height
           
 int MaxDistance
           
 int MaxRegions
           
static int NotConnected
           
 int SpanCount
           
 CompactSpan[] Spans
           
 int WalkableClimb
           
 int WalkableHeight
           
 int Width
           
 
Constructor Summary
CompactHeightfield(int walkableHeight, int walkableClimb, HeightField hf)
           
 
Method Summary
 java.lang.Boolean BuildDistanceField()
           
 java.lang.Boolean BuildRegions(int borderSize, int minRegionArea, int mergeRegionArea)
           
 java.lang.Boolean ErodeWalkableArea(int radius)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Width

public int Width

Height

public int Height

SpanCount

public int SpanCount

WalkableHeight

public int WalkableHeight

WalkableClimb

public int WalkableClimb

BorderSize

public int BorderSize

MaxDistance

public int MaxDistance

MaxRegions

public int MaxRegions

BMin

public float[] BMin

BMax

public float[] BMax

Cs

public float Cs

Ch

public float Ch

Cells

public CompactCell[] Cells

Spans

public CompactSpan[] Spans

Dist

public int[] Dist

Areas

public long[] Areas

NotConnected

public static int NotConnected

BorderReg

public static int BorderReg
Constructor Detail

CompactHeightfield

public CompactHeightfield(int walkableHeight,
                          int walkableClimb,
                          HeightField hf)
Method Detail

ErodeWalkableArea

public java.lang.Boolean ErodeWalkableArea(int radius)

BuildDistanceField

public java.lang.Boolean BuildDistanceField()

BuildRegions

public java.lang.Boolean BuildRegions(int borderSize,
                                      int minRegionArea,
                                      int mergeRegionArea)


Copyright © 2018 Dragonsan Studios Sp. z o.o.