Class LocalBlockVectorSet

java.lang.Object
com.fastasyncworldedit.core.math.LocalBlockVectorSet
All Implemented Interfaces:
Iterable<BlockVector3>, Collection<BlockVector3>, Set<BlockVector3>

public class LocalBlockVectorSet extends Object implements Set<BlockVector3>
The LocalBlockVectorSet is a Memory and CPU optimized Set for storing BlockVectors which are all in a local region - All vectors must be in a 2048 * 512 * 2048 area centered around the first entry - This will use 8 bytes for every 64 BlockVectors (about 800x less than a HashSet)