SpatialData

public class SpatialData

Class SpatialData. Provides spatialdata functionality for the Hytale server.

java.lang.Object > SpatialData

Field Summary

indexes

private int[] indexes

Field indexes.

moroton

private long[] moroton

Field moroton.

vectors

private Vector3d[] vectors

Field vectors.

data

private T[] data

Field data.

size

private int size

Field size.

newLength

final int newLength

Field newLength.

index

final int index

Field index.

newSize

final int newSize

Field newSize.

v1

final Vector3d v1

Field v1.

v2

final Vector3d v2

Field v2.

xComp

final int xComp

Field xComp.

zComp

final int zComp

Field zComp.

v

final Vector3d v

Field v.

Method Detail

SpatialData

public public SpatialData ()

Method SpatialData.

size

public int size ()

Method size.

getSortedIndex

public int getSortedIndex (final int i)

Method getSortedIndex.

Parameters:
final int i

getVector

public Vector3d getVector (final int i)

Method getVector.

Parameters:
final int i

getData

public T getData (final int i)

Method getData.

Parameters:
final int i

add

public void add (@Nonnull final Vector3d vector, @Nonnull final T value)

Method add.

Parameters:
@Nonnull final Vector3d vector
@Nonnull final T value

addCapacity

public void addCapacity (final int additionalSize)

Method addCapacity.

Parameters:
final int additionalSize

append

public void append (@Nonnull final Vector3d vector, @Nonnull final T value)

Method append.

Parameters:
@Nonnull final Vector3d vector
@Nonnull final T value

sort

public void sort ()

Method sort.

sortMorton

public void sortMorton ()

Method sortMorton.

clear

public void clear ()

Method clear.