public class ImmutableNode extends Object
Modifier and Type | Field and Description |
---|---|
static int |
HEADER_NUM_BYTES |
Constructor and Description |
---|
ImmutableNode(int numDims,
int initialOffset,
int offsetFromInitial,
ByteBuffer data,
BitmapFactory bitmapFactory) |
ImmutableNode(int numDims,
int initialOffset,
int offsetFromInitial,
short numChildren,
boolean leaf,
ByteBuffer data,
BitmapFactory bitmapFactory) |
Modifier and Type | Method and Description |
---|---|
BitmapFactory |
getBitmapFactory() |
Iterable<ImmutableNode> |
getChildren() |
ByteBuffer |
getData() |
ImmutableBitmap |
getImmutableBitmap() |
int |
getInitialOffset() |
float[] |
getMaxCoordinates() |
float[] |
getMinCoordinates() |
int |
getNumChildren() |
int |
getNumDims() |
int |
getOffsetFromInitial() |
boolean |
isLeaf() |
public static final int HEADER_NUM_BYTES
public ImmutableNode(int numDims, int initialOffset, int offsetFromInitial, ByteBuffer data, BitmapFactory bitmapFactory)
public ImmutableNode(int numDims, int initialOffset, int offsetFromInitial, short numChildren, boolean leaf, ByteBuffer data, BitmapFactory bitmapFactory)
public BitmapFactory getBitmapFactory()
public int getInitialOffset()
public int getOffsetFromInitial()
public int getNumDims()
public int getNumChildren()
public boolean isLeaf()
public float[] getMinCoordinates()
public float[] getMaxCoordinates()
public ImmutableBitmap getImmutableBitmap()
public Iterable<ImmutableNode> getChildren()
public ByteBuffer getData()
Copyright © 2011–2017. All rights reserved.