A B C D E F G H I J L M N O P Q R S T U V W X Y Z 

A

AABB - Class in co.paralleluniverse.spacebase
An Axis-Aligned Bounding Box.
aabb - Variable in class co.paralleluniverse.spacebase.queries.AABBoundedQuery
 
aabb - Variable in class co.paralleluniverse.spacebase.RData
 
AABBArray - Interface in co.paralleluniverse.spacebase
 
AABBoundedQuery<T> - Class in co.paralleluniverse.spacebase.queries
An abstract class used to create a BoundedSpatialQuery that is contained (i.e.
AABBoundedQuery(AABB) - Constructor for class co.paralleluniverse.spacebase.queries.AABBoundedQuery
Creates a BoundedSpatialQuery that is contained (i.e.
AABounded - Interface in co.paralleluniverse.spacebase
 
AbstractSpaceBaseBuilder<SpaceBaseBuilder extends AbstractSpaceBaseBuilder> - Class in co.paralleluniverse.spacebase
The builder used to configure and create SpaceBase instances.
AbstractSpaceBaseBuilder() - Constructor for class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
The default (and only) constructor.
AccelerationVector - Class in co.paralleluniverse.geodesy.vector
An acceleration vector.
AccelerationVector() - Constructor for class co.paralleluniverse.geodesy.vector.AccelerationVector
 
AccelerationVector(double, double, double) - Constructor for class co.paralleluniverse.geodesy.vector.AccelerationVector
 
AccelerationVector(Vector3) - Constructor for class co.paralleluniverse.geodesy.vector.AccelerationVector
 
add(Matrix, Matrix) - Static method in class co.paralleluniverse.geodesy.matrix.Matrix
 
add(Matrix, Matrix, Matrix) - Static method in class co.paralleluniverse.geodesy.matrix.Matrix
 
add(Vector3) - Method in class co.paralleluniverse.geodesy.vector.Vector3
Adds (destructively) a given vector to this vector
add(Vector3, Vector3) - Static method in class co.paralleluniverse.geodesy.vector.Vector3
Adds two vectors.
addChild(Syncer) - Method in class co.paralleluniverse.spacebase.quasar.QuasarSync
 
addQueryWithoutVolume() - Method in interface co.paralleluniverse.spacebase.SpatialPerformanceMonitor
 
addQueryWithVolume(double) - Method in interface co.paralleluniverse.spacebase.SpatialPerformanceMonitor
 
addTXNListener(TXNListener<T>) - Method in class co.paralleluniverse.db.quasar.DBaseImpl
 
addTXNListener(TXNListener<T>) - Method in interface co.paralleluniverse.db.quasar.TXNContainer
 
adjustNode1() - Method in class co.paralleluniverse.spacebase.RNode
 
ALL_QUERY - Static variable in class co.paralleluniverse.spacebase.SpatialQueries
This query finds all elements in the store.
AllJoin<T1,T2> - Class in co.paralleluniverse.spacebase.queries
A join query that returns all pairs of elements in the store(s).
AllJoin() - Constructor for class co.paralleluniverse.spacebase.queries.AllJoin
 
AllQuery<T> - Class in co.paralleluniverse.spacebase.queries
A query that finds all elements in the store.
AllQuery() - Constructor for class co.paralleluniverse.spacebase.queries.AllQuery
 
ALT - Static variable in class co.paralleluniverse.spacebase.geo.GeoQueries
A convenience constant for accessing the altitude coordinate of a geo-spatial AABB.
and(SpatialQuery<? super T>, SpatialQuery<? super T>) - Static method in class co.paralleluniverse.spacebase.SpatialQueries
Returns the conjunction of two given queries, i.e.
and(BoundedSpatialQuery<? super T>, SpatialQuery<? super T>) - Static method in class co.paralleluniverse.spacebase.SpatialQueries
Returns the conjunction of two given queries, i.e.
and(SpatialQuery<? super T>, BoundedSpatialQuery<? super T>) - Static method in class co.paralleluniverse.spacebase.SpatialQueries
Returns the conjunction of two given queries, i.e.
and(BoundedSpatialQuery<? super T>, BoundedSpatialQuery<? super T>) - Static method in class co.paralleluniverse.spacebase.SpatialQueries
Returns the conjunction of two given bounded queries, i.e.
angleDiff(double, double, double, double) - Static method in class co.paralleluniverse.geodesy.Spherical
 
angleDiffHaversine(double, double, double, double) - Static method in class co.paralleluniverse.geodesy.Spherical
 
asSync(Future<Void>) - Static method in class co.paralleluniverse.db.api.Syncs
 
AsyncSpaceBaseOp<T,V extends TXNal<T>> - Class in co.paralleluniverse.spacebase.quasar
 

B

bearing(GeoLocation, GeoLocation) - Method in class co.paralleluniverse.geodesy.Datum
Computes the bearing (forward azimuth) from one coordinate to the other.
bearing(double, double, double, double) - Method in class co.paralleluniverse.geodesy.Datum
Computes the bearing (forward azimuth) from one coordinate to the other.
bearing(double, double, double, double) - Static method in class co.paralleluniverse.geodesy.Spherical
 
begin(TXN<T>) - Method in interface co.paralleluniverse.db.quasar.TXNListener
 
BodyCoordinateSystem - Class in co.paralleluniverse.geodesy
Body Coordinate System.
BodyCoordinateSystem(Datum, GeoLocation, double, double, double) - Constructor for class co.paralleluniverse.geodesy.BodyCoordinateSystem
Constructs a body coordinate system.
BodyCoordinateSystem(ECEFLocation, ECEFVelocity) - Constructor for class co.paralleluniverse.geodesy.BodyCoordinateSystem
 
BoundedSpatialQuery<T> - Interface in co.paralleluniverse.spacebase
A SpatialQuery whose results are necessarily contained within a region of space.
boundsContain(AABB) - Method in interface co.paralleluniverse.spacebase.CompressedAABBArray
 
boundsContain(AABBArray, int) - Method in interface co.paralleluniverse.spacebase.CompressedAABBArray
 
boundsContain(AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
boundsContain(AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
boundsContain(AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
boundsContain(AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
boundsContain(AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
boundsContain(AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
boundsContain(AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
boundsContain(AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
boundsOfIndexes(Scheduler.Task<R>, int[], int, int, AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
boundsWithout(Scheduler.Task<R>, int, AABB) - Method in class co.paralleluniverse.spacebase.RNode
Beckman et al.
boundsWithoutFarthest(Scheduler.Task<R>, int, int, int[], AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
build(String) - Method in class co.paralleluniverse.spacebase.quasar.SpaceBaseBuilder
Creates and returns a new instance of SpaceBase with the configuration properties set by the setter methods of this builder.
build(String) - Method in class co.paralleluniverse.spacebase.SpaceBaseBuilder
Creates and returns a new instance of SpaceBase with the configuration properties set by the setter methods of this builder.

C

calculateCenterOfMassOfCenters(Scheduler.Task<R>, int, AABB) - Method in class co.paralleluniverse.spacebase.RNode
Calculates not the center of mass of boxes in this node, but the center of mass of the boxes’ centers
canRead(T) - Method in class co.paralleluniverse.db.quasar.TXN
 
canRead(T) - Method in interface co.paralleluniverse.db.quasar.TXNal
 
canRead(T) - Method in class co.paralleluniverse.spacebase.quasar.ResultSet
 
canWrite(T) - Method in class co.paralleluniverse.db.quasar.TXN
 
canWrite(T) - Method in interface co.paralleluniverse.db.quasar.TXNal
 
canWrite(T) - Method in class co.paralleluniverse.spacebase.quasar.ResultSet
 
CartAcceleration - Class in co.paralleluniverse.geodesy.vector
An acceleration vector in a Cartesian coordinate system.
CartAcceleration() - Constructor for class co.paralleluniverse.geodesy.vector.CartAcceleration
 
CartAcceleration(double, double, double) - Constructor for class co.paralleluniverse.geodesy.vector.CartAcceleration
 
CartAcceleration(Vector3) - Constructor for class co.paralleluniverse.geodesy.vector.CartAcceleration
 
CartLocation - Class in co.paralleluniverse.geodesy.vector
A location vector in a Cartesian coordinate system.
CartLocation() - Constructor for class co.paralleluniverse.geodesy.vector.CartLocation
 
CartLocation(double, double, double) - Constructor for class co.paralleluniverse.geodesy.vector.CartLocation
 
CartLocation(Vector3) - Constructor for class co.paralleluniverse.geodesy.vector.CartLocation
 
CartVelocity - Class in co.paralleluniverse.geodesy.vector
A location vector in a Cartesian coordinate system.
CartVelocity() - Constructor for class co.paralleluniverse.geodesy.vector.CartVelocity
 
CartVelocity(double, double, double) - Constructor for class co.paralleluniverse.geodesy.vector.CartVelocity
 
CartVelocity(Vector3) - Constructor for class co.paralleluniverse.geodesy.vector.CartVelocity
 
center(int, int) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
center(int, int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
center(int, int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
center(int, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
center(int, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
center(int, int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
center(int, int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
center(int, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
center(int, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
childBoundsContain(Scheduler.Task<R>, int, AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
childBoundsContain1(int, AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
childBoundsContain1(int, RNode<R, T>, int) - Method in class co.paralleluniverse.spacebase.RNode
 
childBoundsContained1(int, AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
childBoundsCopyTo1(int, AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
childBoundsEnlargeAABB1(int, AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
childBoundsEqual1(int, AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
childBoundsEqual1(int, AABB, double) - Method in class co.paralleluniverse.spacebase.RNode
 
childBoundsIntersect1(int, AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
childBoundsIntersect1(int, RNode<R, T>, int) - Method in class co.paralleluniverse.spacebase.RNode
 
childBoundsMax1(int, int) - Method in class co.paralleluniverse.spacebase.RNode
 
childBoundsMin1(int, int) - Method in class co.paralleluniverse.spacebase.RNode
 
childBoundsOverlap1(int, AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
childBoundsVolume1(int) - Method in class co.paralleluniverse.spacebase.RNode
 
childBoundsVolumeAfterEnlargement1(int, AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
childBoundsVolumeAfterEnlargement1(int, RNode<R, T>, int) - Method in class co.paralleluniverse.spacebase.RNode
 
clear(int) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
clear() - Method in interface co.paralleluniverse.spacebase.AABBArray
 
clear(CompressedAABBArray, int) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
clear() - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
clear(int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
clear() - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
clear(int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
clear() - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
clear(int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
clear() - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
clear(int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
clear() - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
clear(int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
clear() - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
clear(int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
clear() - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
clear(int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
clear() - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
clear(int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
clear() - Method in class co.paralleluniverse.spacebase.MutableAABB
Clears all bounds of this AABB, making it invalid.
clearChildBounds1(int) - Method in class co.paralleluniverse.spacebase.RNode
 
clockTimeUnit() - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
 
clockTimeUnit() - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithLiveExpiration
 
clockTimeUnit() - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithVirtualTimeExpiration
 
clone() - Method in class co.paralleluniverse.geodesy.matrix.Matrix
 
clone() - Method in class co.paralleluniverse.spacebase.AABB
Returns a clone of this AABB.
clone() - Method in interface co.paralleluniverse.spacebase.AABBArray
 
clone() - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
clone() - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
clone() - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
clone() - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
clone() - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
clone() - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
clone() - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
clone() - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
close() - Method in interface co.paralleluniverse.db.api.Transactional.Ref
Invalidates the reference
close() - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
close() - Method in interface co.paralleluniverse.spacebase.quasar.Element
 
close() - Method in interface co.paralleluniverse.spacebase.quasar.ElementUpdater1
 
close() - Method in interface co.paralleluniverse.spacebase.quasar.StoreUpdater1
 
close() - Method in class co.paralleluniverse.spacebase.quasar.TransactionCloseable
 
co.paralleluniverse.db.api - package co.paralleluniverse.db.api
 
co.paralleluniverse.db.quasar - package co.paralleluniverse.db.quasar
 
co.paralleluniverse.db.record - package co.paralleluniverse.db.record
Records protected by DB transactions
co.paralleluniverse.geodesy - package co.paralleluniverse.geodesy
A geodesy library
co.paralleluniverse.geodesy.matrix - package co.paralleluniverse.geodesy.matrix
 
co.paralleluniverse.geodesy.vector - package co.paralleluniverse.geodesy.vector
 
co.paralleluniverse.spacebase - package co.paralleluniverse.spacebase
The main SpaceBase package.
co.paralleluniverse.spacebase.expiration - package co.paralleluniverse.spacebase.expiration
Automatic element expiration services for SpaceBase.
co.paralleluniverse.spacebase.geo - package co.paralleluniverse.spacebase.geo
 
co.paralleluniverse.spacebase.quasar - package co.paralleluniverse.spacebase.quasar
The main SpaceBase package fro use from within Quasar fibers or actors.
co.paralleluniverse.spacebase.queries - package co.paralleluniverse.spacebase.queries
This package contains pre-built spatial queries and spatial joins.
co.paralleluniverse.spacebase.simple - package co.paralleluniverse.spacebase.simple
Simple CRUD API for SpaceBase that does not employ visitors.
cols - Variable in class co.paralleluniverse.geodesy.matrix.Matrix
 
combine(Sync...) - Static method in class co.paralleluniverse.db.api.Syncs
 
compareTo(Delayed) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration.DelayedToken
 
composeResults(QueryResult, QueryResult) - Static method in class co.paralleluniverse.spacebase.SpatialQueries
Composes two SpatialQuery results.
CompressedAABBArray - Interface in co.paralleluniverse.spacebase
 
CompressedAABBArrays - Class in co.paralleluniverse.spacebase
 
compressMax(CompressedAABBArray, int, double) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
compressMax(CompressedAABBArray, double, double, double) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
compressMin(CompressedAABBArray, int, double) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
compressMin(CompressedAABBArray, double, double, double) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
concurrent(String, int, Thread.UncaughtExceptionHandler) - Static method in class co.paralleluniverse.db.api.DbExecutors
Creates a thread pool to be used for running background cleanup tasks for DB stores in concurrent mode.
concurrent(int, Thread.UncaughtExceptionHandler) - Static method in class co.paralleluniverse.db.api.DbExecutors
Creates a thread pool to be used for running background cleanup tasks for DB stores in concurrent mode.
concurrent(String, int) - Static method in class co.paralleluniverse.db.api.DbExecutors
Creates a thread pool to be used for running background cleanup tasks for DB stores in concurrent mode.
concurrent(int) - Static method in class co.paralleluniverse.db.api.DbExecutors
Creates a thread pool to be used for running background cleanup tasks for DB stores in concurrent mode.
condenseChildren1() - Method in class co.paralleluniverse.spacebase.RNode
 
considerAllDemotionsAndDemote(Scheduler.Task<R>) - Method in class co.paralleluniverse.spacebase.RNode
 
contain(AABB) - Static method in class co.paralleluniverse.spacebase.SpatialQueries
Returns a query that finds all elements whose bounding boxes contain a given AABB.
contained(int, AABB) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
contained(int, long) - Method in interface co.paralleluniverse.spacebase.CompressedAABBArray
 
contained(CompressedAABBArray, int, AABB) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
contained(CompressedAABBArray, int, long) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
contained(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
contained(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
contained(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
contained(int, long) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
contained(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
contained(int, long) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
contained(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
contained(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
contained(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
contained(int, long) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
contained(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
contained(int, long) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
contained(int, AABB) - Method in interface co.paralleluniverse.spacebase.IndexedAABB
Tests whether the indexed AABB is contained within a given AABB.
contained(int, AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
contained(AABB) - Static method in class co.paralleluniverse.spacebase.SpatialQueries
Returns a query that finds all elements whose AABBs are contained within a given AABB.
ContainedGeoGrossGate<T> - Class in co.paralleluniverse.spacebase.geo
 
ContainedGeoGrossGate(Datum, AABB, double) - Constructor for class co.paralleluniverse.spacebase.geo.ContainedGeoGrossGate
 
ContainedQuery<T> - Class in co.paralleluniverse.spacebase.queries
A query that finds all elements whose AABBs are contained within a given AABB.
ContainedQuery(AABB) - Constructor for class co.paralleluniverse.spacebase.queries.ContainedQuery
 
contains(AABB) - Method in class co.paralleluniverse.spacebase.AABB
Tests whether this AABB contains a given AABB.
contains(int, AABB) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
contains(int, AABBArray, int) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
contains(int, long) - Method in interface co.paralleluniverse.spacebase.CompressedAABBArray
 
contains(CompressedAABBArray, AABB) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
contains(CompressedAABBArray, AABBArray, int) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
contains(CompressedAABBArray, int, AABB) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
contains(CompressedAABBArray, int, AABBArray, int) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
contains(CompressedAABBArray, int, long) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
contains(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
contains(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
contains(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
contains(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
contains(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
contains(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
contains(int, long) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
contains(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
contains(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
contains(int, long) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
contains(SpatialToken) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Checks if the spatial element represented by a SpatialToken currently exists in the data-store.
contains(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
contains(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
contains(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
contains(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
contains(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
contains(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
contains(int, long) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
contains(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
contains(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
contains(int, long) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
contains(int, AABB) - Method in interface co.paralleluniverse.spacebase.IndexedAABB
Tests whether the indexed AABB contains a given AABB.
contains(int, IndexedAABB, int) - Method in interface co.paralleluniverse.spacebase.IndexedAABB
Tests whether the indexed AABB contains a given indexed AABB.
contains(SpatialToken) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Checks if the spatial element represented by a SpatialToken currently exists in the data-store.
contains(int, AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
contains(int, IndexedAABB, int) - Method in class co.paralleluniverse.spacebase.RNode
 
contains(SpatialToken) - Method in class co.paralleluniverse.spacebase.simple.SimpleSpaceBase
Checks if the spatial element represented by a SpatialToken currently exists in the data-store.
contains(SpatialToken) - Method in interface co.paralleluniverse.spacebase.SpaceBase
Checks if the spatial element represented by a SpatialToken currently exists in the data-store.
ContainsQuery<T> - Class in co.paralleluniverse.spacebase.queries
A query that finds all elements whose bounding boxes contain a given AABB.
ContainsQuery(AABB) - Constructor for class co.paralleluniverse.spacebase.queries.ContainsQuery
 
CoordinateSystem - Class in co.paralleluniverse.geodesy
A Cartesian coordinate system laid on top of a Datum.
CoordinateSystem(boolean) - Constructor for class co.paralleluniverse.geodesy.CoordinateSystem
Constructs a coordinate system.
CoordinateSystemQuery<T> - Class in co.paralleluniverse.spacebase.geo
A spatial query operating on an ECEF geodetic SpaceBase instance, that queries AABBs in a given CoordinateSystem.
CoordinateSystemQuery(CoordinateSystem, AABB) - Constructor for class co.paralleluniverse.spacebase.geo.CoordinateSystemQuery
Constructs a new query in a given CoordinateSystem.
copy(Matrix) - Method in class co.paralleluniverse.geodesy.matrix.Matrix
 
copy(int, AABB) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
copy(int, AABBArray, int) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
copy(CompressedAABBArray, int, AABB) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
copy(CompressedAABBArray, int, AABBArray, int) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
copy(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
copy(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
copy(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
copy(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
copy(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
copy(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
copy(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
copy(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
copy(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
copy(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
copy(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
copy(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
copy(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
copy(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
copy(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
copy(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
copy(AABB) - Method in class co.paralleluniverse.spacebase.MutableAABB
Copies the bounds of another AABB into this one.
copy(AABBArray, int) - Method in class co.paralleluniverse.spacebase.MutableAABB
Copies the bounds of another AABB from AABBArray into this one.
copyChildBoundsTo1(int, AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
copyRaw(int, CompressedAABBArray, int) - Method in interface co.paralleluniverse.spacebase.CompressedAABBArray
 
copyRaw(CompressedAABBArray, int, CompressedAABBArray, int) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
copyRaw(int, CompressedAABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
copyRaw(int, CompressedAABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
copyRaw(int, CompressedAABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
copyRaw(int, CompressedAABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
copyTo(int, AABB) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
copyTo(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
copyTo(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
copyTo(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
copyTo(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
copyTo(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
copyTo(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
copyTo(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
copyTo(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
create(int) - Static method in class co.paralleluniverse.spacebase.AABB
Creates a blank (invalid) double-precision mutable AABB.
create(int, double[], int) - Static method in class co.paralleluniverse.spacebase.AABB
Creates a new double-precision mutable AABB from an array.
create(int, float[], int) - Static method in class co.paralleluniverse.spacebase.AABB
Creates a new single-precision mutable AABB from an array.
create(double...) - Static method in class co.paralleluniverse.spacebase.AABB
Creates a new double-precision mutable AABB from an array (or a var-arg list).
create(float...) - Static method in class co.paralleluniverse.spacebase.AABB
Creates a new single-precision mutable AABB from an array (or a var-arg list).
create(double, double, double, double) - Static method in class co.paralleluniverse.spacebase.AABB
Creates a new double-precision mutable 2-dimensional AABB.
create(float, float, float, float) - Static method in class co.paralleluniverse.spacebase.AABB
Creates a new single-precision mutable 2-dimensional AABB.
create(double, double, double, double, double, double) - Static method in class co.paralleluniverse.spacebase.AABB
Creates a new double-precision mutable 3-dimensional AABB.
create(float, float, float, float, float, float) - Static method in class co.paralleluniverse.spacebase.AABB
Creates a new single-precision mutable 3-dimensional AABB.
createCollection() - Method in class co.paralleluniverse.db.quasar.DBaseImpl
 
createCollection() - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Creates and returns an empty collection that can be used to collect stuff within visitors.
createCollection() - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Creates and returns an empty collection that can be used to collect stuff within visitors.
createCollection() - Method in interface co.paralleluniverse.spacebase.SpaceBase
Creates and returns an empty collection that can be used to collect stuff within visitors.
createD(int) - Static method in class co.paralleluniverse.spacebase.AABB
Creates a blank (invalid) double-precision mutable AABB.
createF(int) - Static method in class co.paralleluniverse.spacebase.AABB
Creates a blank (invalid) singe-precision mutable AABB.
cross(Vector3, Vector3) - Static method in class co.paralleluniverse.geodesy.vector.Vector3
Computes the cross product of two vectors.
currentTime() - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
 
currentTime() - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithLiveExpiration
 
currentTime() - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithVirtualTimeExpiration
 

D

Datum - Class in co.paralleluniverse.geodesy
A geodesic datum.
Datum(String, double, double) - Constructor for class co.paralleluniverse.geodesy.Datum
Creates a datum.
Datum(String, double, double, double, double, double, double, double, double, double) - Constructor for class co.paralleluniverse.geodesy.Datum
Creates a datum.
DBase<T> - Interface in co.paralleluniverse.db.quasar
 
DBaseImpl<R,T> - Class in co.paralleluniverse.db.quasar
 
DBaseImpl(Tree<R, T>) - Constructor for class co.paralleluniverse.db.quasar.DBaseImpl
 
DbExecutors - Class in co.paralleluniverse.db.api
This is a factory class used to create executors (thread-pools) for Parallel Universe DB stores.
decompress(CompressedAABBArray, int, int) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
delete() - Method in interface co.paralleluniverse.spacebase.ElementUpdater
Deletes the element from the SpaceBase store.
delete(SpatialToken) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Deletes an element from the data store.
delete(SpatialToken) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Deletes an element from the data store.
delete(Scheduler.Task<R>, R) - Method in class co.paralleluniverse.spacebase.RNode
 
delete(Scheduler.Task<R>, int, R) - Method in class co.paralleluniverse.spacebase.RNode
 
delete(SpatialToken) - Method in class co.paralleluniverse.spacebase.simple.SimpleSpaceBase
Deletes an element from the data store.
delete(SpatialToken) - Method in interface co.paralleluniverse.spacebase.SpaceBase
Deletes an element from the data store.
delete(SpatialToken) - Method in interface co.paralleluniverse.spacebase.StoreUpdater
Deletes an element from the data store.
demote(Scheduler.Task<R>, int, R, AABB, int, boolean) - Method in class co.paralleluniverse.spacebase.RNode
 
destEast(GeoLocation, double) - Method in class co.paralleluniverse.geodesy.Datum
Computes the destination coordinate when starting at the given location and traveling due east for a given distance (or west if the distance is negative)
destEast(double, double, double) - Method in class co.paralleluniverse.geodesy.Datum
Computes the longitude of the destination point when starting at the given location and traveling due east for a given distance (or west if distance is negative).
destEast(double, double, double, double) - Static method in class co.paralleluniverse.geodesy.Spherical
 
destEast(double, double, double, double, double, double, double, double) - Static method in class co.paralleluniverse.geodesy.Spherical
 
destination(GeoLocation, double, double) - Method in class co.paralleluniverse.geodesy.Datum
Computes the destination coordinate when starting at the given location and traveling along a given bearing for a given distance.
destination(double, double, double, double, double) - Method in class co.paralleluniverse.geodesy.Datum
Computes the destination coordinate when starting at the given location and traveling along a given bearing for a given distance.
destination(double, double, double, double, double) - Static method in class co.paralleluniverse.geodesy.Spherical
 
destNorth(GeoLocation, double) - Method in class co.paralleluniverse.geodesy.Datum
Computes the destination coordinate when starting at the given location and traveling due North for a given distance (or south if distance is negative).
destNorth(double, double) - Method in class co.paralleluniverse.geodesy.Datum
Computes the latitude of the destination point when starting at the given latitude and traveling due north for a given distance (or south if distance is negative).
destNorth(double, double, double) - Static method in class co.paralleluniverse.geodesy.Spherical
 
destNorth(double, double, double, double, double, double, double) - Static method in class co.paralleluniverse.geodesy.Spherical
 
destVincenty(GeoLocation, double, double) - Method in class co.paralleluniverse.geodesy.Datum
Computes the exact destination coordinate when starting at the given location and traveling along a given bearing for a given distance, using the Vincenty formula.
destVincenty(double, double, double, double, double) - Method in class co.paralleluniverse.geodesy.Datum
Computes the destination coordinate when starting at the given location and traveling along a given bearing for a given distance, using the Vincenty formula.
DimensionScaler - Interface in co.paralleluniverse.spacebase
 
dims() - Method in class co.paralleluniverse.spacebase.AABB
Returns the number of dimensions of this AABB.
dims() - Method in interface co.paralleluniverse.spacebase.AABBArray
 
dims() - Method in interface co.paralleluniverse.spacebase.IndexedAABB
Returns the number of dimensions of this AABB.
dims() - Method in class co.paralleluniverse.spacebase.RNode
 
distance(GeoLocation, GeoLocation) - Method in class co.paralleluniverse.geodesy.Datum
Computes the approximate geodesic great-circle distance between two coordinates.
distance(double, double, double, double, double, double) - Method in class co.paralleluniverse.geodesy.Datum
Computes the approximate geodesic great-circle distance between two coordinates.
distance(double, double, double, double, double) - Static method in class co.paralleluniverse.geodesy.Spherical
 
distance(double, double, double, double, double, double, double) - Static method in class co.paralleluniverse.geodesy.Spherical
 
distance(double) - Static method in class co.paralleluniverse.spacebase.SpatialQueries
Returns a join query that returns all pairs of elements whose AABBs are less than or equal to a given distance apart.
distanceEast(GeoLocation, GeoLocation) - Method in class co.paralleluniverse.geodesy.Datum
Computes the approximate geodesic great-circle East-West distance between the longitudes of the given locations at their mean latitude.
distanceEast(double, double, double, double, double, double) - Method in class co.paralleluniverse.geodesy.Datum
Computes the approximate geodesic great-circle East-West distance between the longitudes of the given locations at their mean latitude.
distanceEast(double, double, double, double, double) - Method in class co.paralleluniverse.geodesy.Datum
Computes the approximate geodesic great-circle East-West distance between the longitudes of the given locations at a given latitude.
distanceHaversine(GeoLocation, GeoLocation) - Method in class co.paralleluniverse.geodesy.Datum
Computes the approximate geodesic great-circle distance between two coordinates Haversine formula.
distanceHaversine(double, double, double, double, double, double) - Method in class co.paralleluniverse.geodesy.Datum
Computes the approximate geodesic great-circle distance between two coordinates using the Haversine formula.
distanceHaversine(double, double, double, double, double) - Static method in class co.paralleluniverse.geodesy.Spherical
 
distanceHaversine(double, double, double, double, double, double, double) - Static method in class co.paralleluniverse.geodesy.Spherical
 
DistanceJoin<T1,T2> - Class in co.paralleluniverse.spacebase.queries
A join query that returns all pairs of elements whose AABBs are less than or equal to a given distance apart.
DistanceJoin(double) - Constructor for class co.paralleluniverse.spacebase.queries.DistanceJoin
 
distanceNorth(GeoLocation, GeoLocation) - Method in class co.paralleluniverse.geodesy.Datum
Computes the approximate geodesic great-circle North-South distance between the latitudes of the given locations.
distanceNorth(double, double, double, double) - Method in class co.paralleluniverse.geodesy.Datum
Computes the approximate geodesic great-circle North-South distance between two latitudes.
distanceSquared(AABB) - Method in class co.paralleluniverse.spacebase.AABB
Computes the squared distance between this and a given AABB.
distanceSquared(int, AABB) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
distanceSquared(int, AABBArray, int) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
distanceSquared(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
distanceSquared(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
distanceSquared(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
distanceSquared(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
distanceSquared(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
distanceSquared(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
distanceSquared(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
distanceSquared(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
distanceSquared(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
distanceSquared(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
distanceSquared(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
distanceSquared(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
distanceSquared(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
distanceSquared(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
distanceSquared(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
distanceSquared(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
distanceSquared(int, AABB) - Method in interface co.paralleluniverse.spacebase.IndexedAABB
computes the squared distance between the indexed AABB and another AABB.
distanceSquared(int, IndexedAABB, int) - Method in interface co.paralleluniverse.spacebase.IndexedAABB
computes the squared distance between the indexed AABB and another AABB.
distanceVincenty(GeoLocation, GeoLocation) - Method in class co.paralleluniverse.geodesy.Datum
Computes the exact geodesic great-circle distance between two coordinates Vincenty formula.
distanceVincenty(double, double, double, double) - Method in class co.paralleluniverse.geodesy.Datum
Computes the exact geodesic great-circle distance between two coordinates using the Vincenty formula.
distanceWithAlt(double, double, double, double) - Static method in class co.paralleluniverse.geodesy.Spherical
 
DONE - Static variable in interface co.paralleluniverse.db.api.Sync
 
DONE - Static variable in interface co.paralleluniverse.db.quasar.Sync
 
done() - Method in class co.paralleluniverse.spacebase.quasar.QuasarSync
 
done() - Method in interface co.paralleluniverse.spacebase.SpatialModifyingVisitor
Called by SpaceBase.queryForUpdate and SpaceBase.transaction after the visit method has been called for every element matching the SpatialQuery supplied.
done() - Method in interface co.paralleluniverse.spacebase.SpatialVisitor
Called by SpaceBase.query when all results have been reported via the visit method.
dot(Vector3, Vector3) - Static method in class co.paralleluniverse.geodesy.vector.Vector3
Computes the dot product of two vectors.
DoubleAABBArray - Interface in co.paralleluniverse.spacebase
 
DoubleAABBArray2 - Class in co.paralleluniverse.spacebase
 
DoubleAABBArray2(int) - Constructor for class co.paralleluniverse.spacebase.DoubleAABBArray2
 
DoubleAABBArray3 - Class in co.paralleluniverse.spacebase
 
DoubleAABBArray3(int) - Constructor for class co.paralleluniverse.spacebase.DoubleAABBArray3
 
DoubleByteCompressedAABBArray2 - Class in co.paralleluniverse.spacebase
 
DoubleByteCompressedAABBArray2(int) - Constructor for class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
DoubleByteCompressedAABBArray2(int, AABB) - Constructor for class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
DoubleByteCompressedAABBArray2(int, double, double, double, double) - Constructor for class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
DoubleByteCompressedAABBArray3 - Class in co.paralleluniverse.spacebase
 
DoubleByteCompressedAABBArray3(int) - Constructor for class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
DoubleByteCompressedAABBArray3(int, AABB) - Constructor for class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
DoubleByteCompressedAABBArray3(int, double, double, double, double, double, double) - Constructor for class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
dup(AABB) - Static method in class co.paralleluniverse.spacebase.AABB
Creates and returns a copy of an AABB.

E

ECEFAcceleration - Class in co.paralleluniverse.geodesy.vector
An acceleration vector in an ECEF coordinate system.
ECEFAcceleration() - Constructor for class co.paralleluniverse.geodesy.vector.ECEFAcceleration
 
ECEFAcceleration(double, double, double) - Constructor for class co.paralleluniverse.geodesy.vector.ECEFAcceleration
 
ECEFLocation - Class in co.paralleluniverse.geodesy.vector
A location vector in an ECEF coordinate system.
ECEFLocation() - Constructor for class co.paralleluniverse.geodesy.vector.ECEFLocation
 
ECEFLocation(double, double, double) - Constructor for class co.paralleluniverse.geodesy.vector.ECEFLocation
 
ecefToGeo(ECEFLocation) - Method in class co.paralleluniverse.geodesy.Datum
Translates a location given in ECEF coordinates into geographic coordinates.
ECEFVelocity - Class in co.paralleluniverse.geodesy.vector
A velocity vector in an ECEF coordinate system.
ECEFVelocity() - Constructor for class co.paralleluniverse.geodesy.vector.ECEFVelocity
 
ECEFVelocity(double, double, double) - Constructor for class co.paralleluniverse.geodesy.vector.ECEFVelocity
 
ecfToLlln - Variable in class co.paralleluniverse.geodesy.LLLN
 
elem() - Method in interface co.paralleluniverse.spacebase.ElementUpdater
Returns the element represented by this updater.
Element<T> - Interface in co.paralleluniverse.spacebase.quasar
A transactional object used to inspect or modify an element when using the readElement or writeElement methods.
ElementAndBounds<T> - Class in co.paralleluniverse.spacebase
A simple container class for an element and its AABB.
ElementAndBounds(T, AABB) - Constructor for class co.paralleluniverse.spacebase.ElementAndBounds
 
ElementUpdater<T> - Interface in co.paralleluniverse.spacebase
Instances of this interface are passed to visitors of SpaceBase queries and joins that allow modifications to the found elements.
ElementUpdater1<T> - Interface in co.paralleluniverse.spacebase.quasar
A transactional object used to update an element when using the SpaceBase.update(SpatialToken) method.
end() - Method in interface co.paralleluniverse.db.quasar.TXNListener
 
enlarge(int, AABB) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
enlarge(int, AABBArray, int) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
enlarge(CompressedAABBArray, int, AABB) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
enlarge(CompressedAABBArray, int, AABBArray, int) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
enlarge(CompressedAABBArray, int, long) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
enlarge(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
enlarge(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
enlarge(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
enlarge(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
enlarge(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
enlarge(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
enlarge(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
enlarge(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
enlarge(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
enlarge(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
enlarge(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
enlarge(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
enlarge(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
enlarge(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
enlarge(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
enlarge(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
enlarge(AABB) - Method in class co.paralleluniverse.spacebase.MutableAABB
Enlarges this AABB so that it contain the given AABB.
enlargeAABB(Scheduler.Task<R>, AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
enlargeAABB1(AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
enlargeBounds(AABB) - Method in interface co.paralleluniverse.spacebase.CompressedAABBArray
 
enlargeBounds(AABBArray, int) - Method in interface co.paralleluniverse.spacebase.CompressedAABBArray
 
enlargeBounds(CompressedAABBArray, AABB) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
enlargeBounds(CompressedAABBArray, AABBArray, int) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
enlargeBounds(AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
enlargeBounds(AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
enlargeBounds(AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
enlargeBounds(AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
enlargeBounds(AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
enlargeBounds(AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
enlargeBounds(AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
enlargeBounds(AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
enlargeChildBounds1(int, AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
enlargeChildBounds1(int, RNode<R, T>, int) - Method in class co.paralleluniverse.spacebase.RNode
 
enlargeTo(int, AABB) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
enlargeTo(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
enlargeTo(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
enlargeTo(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
enlargeTo(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
enlargeTo(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
enlargeTo(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
enlargeTo(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
enlargeTo(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
ENU - Class in co.paralleluniverse.geodesy
An ENU (East-North-Up) coordinate system.
ENU(Datum, GeoLocation) - Constructor for class co.paralleluniverse.geodesy.ENU
Construct an ENU coordinate system
ENU(Datum, ECEFLocation) - Constructor for class co.paralleluniverse.geodesy.ENU
Construct an ENU coordinate system
EPS - Static variable in class co.paralleluniverse.spacebase.AABB
The default precision for testing equality between ABBS.
equals(Object) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
equals(Object) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
equals(Object) - Method in class co.paralleluniverse.geodesy.GeoLocation
 
equals(Object) - Method in class co.paralleluniverse.geodesy.UTMLocation
 
equals(Object) - Method in class co.paralleluniverse.geodesy.vector.Vector3
 
equals(AABB, double) - Method in class co.paralleluniverse.spacebase.AABB
Tests whether this AABB is equal to another within a given precision.
equals(AABB) - Method in class co.paralleluniverse.spacebase.AABB
Tests whether this AABB is equal to another within a default precision.
equals(Object) - Method in class co.paralleluniverse.spacebase.AABB
Tests whether this AABB is equal to another within a default precision.
equals(int, AABB, double) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
equals(int, AABB) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
equals(int, AABBArray, int, double) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
equals(int, AABBArray, int) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
equals(CompressedAABBArray, int, AABB) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
equals(CompressedAABBArray, int, AABBArray, int) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
equals(int, AABB, double) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
equals(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
equals(int, AABBArray, int, double) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
equals(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
equals(int, AABB, double) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
equals(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
equals(int, AABBArray, int, double) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
equals(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
equals(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
equals(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
equals(int, AABB, double) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
equals(int, AABBArray, int, double) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
equals(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
equals(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
equals(int, AABB, double) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
equals(int, AABBArray, int, double) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
equals(Object) - Method in class co.paralleluniverse.spacebase.ElementAndBounds
 
equals(Object) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration.DelayedToken
 
equals(int, AABB, double) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
equals(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
equals(int, AABBArray, int, double) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
equals(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
equals(int, AABB, double) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
equals(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
equals(int, AABBArray, int, double) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
equals(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
equals(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
equals(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
equals(int, AABB, double) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
equals(int, AABBArray, int, double) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
equals(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
equals(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
equals(int, AABB, double) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
equals(int, AABBArray, int, double) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
equals(int, AABB, double) - Method in interface co.paralleluniverse.spacebase.IndexedAABB
Tests whether the indexed AABB is equal to another within a given precision.
equals(int, AABB) - Method in interface co.paralleluniverse.spacebase.IndexedAABB
Tests whether the indexed AABB is equal to another within a default precision.
equals(int, AABB, double) - Method in class co.paralleluniverse.spacebase.RNode
 
equals(int, AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
equals(AABB) - Static method in class co.paralleluniverse.spacebase.SpatialQueries
Returns a query that finds all elements whose AABBs are equal to a given AABB.
equals(Object, AABB) - Static method in class co.paralleluniverse.spacebase.SpatialQueries
Returns a query that finds a specific element.
equals(ElementAndBounds<?>) - Static method in class co.paralleluniverse.spacebase.SpatialQueries
Returns a query that finds a specific element.
EqualsQuery<T> - Class in co.paralleluniverse.spacebase.queries
A query that finds all elements whose AABBs are equal to a given AABB.
EqualsQuery(AABB) - Constructor for class co.paralleluniverse.spacebase.queries.EqualsQuery
 

F

failed(Throwable) - Method in class co.paralleluniverse.spacebase.quasar.AsyncSpaceBaseOp
 
FastBoundedQuery<T> - Interface in co.paralleluniverse.spacebase
 
fastCopy(CompressedAABBArray, int, int) - Method in interface co.paralleluniverse.spacebase.CompressedAABBArray
 
fastCopy(CompressedAABBArray, int, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
fastCopy(CompressedAABBArray, int, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
fastCopy(CompressedAABBArray, int, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
fastCopy(CompressedAABBArray, int, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
FastJoinQuery<T1,T2> - Interface in co.paralleluniverse.spacebase
A spatial query defining a search on the spatial store that contains an extra method resulting in faster join performance than when using SpatialJoinQuery.
FastSpatialQuery<T> - Interface in co.paralleluniverse.spacebase
A spatial query defining a search on the spatial store that contains an extra method resulting in faster query performance than when using SpatialQuery.
fields() - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
fillMaxBoundsForSplit(Scheduler.Task<R>, int, double[], int[], int) - Method in class co.paralleluniverse.spacebase.RNode
 
fillMinBoundsForSplit(Scheduler.Task<R>, int, double[], int[], int) - Method in class co.paralleluniverse.spacebase.RNode
 
fillPromotionScore(Scheduler.Task<R>, int, double[], AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
find(T, AABB) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Finds an element’s token that can be used for update and delete.
find(T, AABB) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Finds an element’s token that can be used for update and delete.
find(T, AABB) - Method in class co.paralleluniverse.spacebase.simple.SimpleSpaceBase
Finds an element’s token that can be used for update and delete.
find(T, AABB) - Method in interface co.paralleluniverse.spacebase.SpaceBase
Finds an element’s token that can be used for update and delete.
findEntry1(R) - Method in class co.paralleluniverse.spacebase.RNode
 
findLeastEnlargement(Scheduler.Task<R>, AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
findMinimalContainment(Scheduler.Task<R>, AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
findSingleContainerWithNoOverlaps(Scheduler.Task<R>, AABB) - Method in class co.paralleluniverse.spacebase.RNode
Called only by Composite
FloatAABBArray2 - Class in co.paralleluniverse.spacebase
 
FloatAABBArray2(int) - Constructor for class co.paralleluniverse.spacebase.FloatAABBArray2
 
FloatAABBArray3 - Class in co.paralleluniverse.spacebase
 
FloatAABBArray3(int) - Constructor for class co.paralleluniverse.spacebase.FloatAABBArray3
 
FloatByteCompressedAABBArray2 - Class in co.paralleluniverse.spacebase
 
FloatByteCompressedAABBArray2(int) - Constructor for class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
FloatByteCompressedAABBArray2(int, AABB) - Constructor for class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
FloatByteCompressedAABBArray2(int, float, float, float, float) - Constructor for class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
FloatByteCompressedAABBArray3 - Class in co.paralleluniverse.spacebase
 
FloatByteCompressedAABBArray3(int) - Constructor for class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
FloatByteCompressedAABBArray3(int, AABB) - Constructor for class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
FloatByteCompressedAABBArray3(int, float, float, float, float, float, float) - Constructor for class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
from(Datum, GeoLocation) - Method in class co.paralleluniverse.geodesy.Datum
Translates the geographic coordinates of a location on a given datum to a location on this datum
from(Datum, ECEFLocation) - Method in class co.paralleluniverse.geodesy.Datum
Translates the ECEF coordinates of a location on a the given datum to a location on this datum
from(Datum, ECEFVelocity) - Method in class co.paralleluniverse.geodesy.Datum
Translates a velocity vector in ECEF coordinates from the given datum to this datum
from(Datum, ECEFAcceleration) - Method in class co.paralleluniverse.geodesy.Datum
Translates an acceleration vector in ECEF coordinates from the given datum to this datum
from(Object) - Static method in class co.paralleluniverse.spacebase.quasar.SpaceBaseBuilder
Returns a SpaceBase API to a SpaceBase instance’s different API (like SpaceBase).
from(Object) - Static method in class co.paralleluniverse.spacebase.SpaceBaseBuilder
Returns a SpaceBase API to a SpaceBase instance’s different API (like SpaceBase).
fromECEF(Vector3, Vector3) - Method in class co.paralleluniverse.geodesy.BodyCoordinateSystem
 
fromECEF(Vector3, Vector3) - Method in class co.paralleluniverse.geodesy.CoordinateSystem
Converts a non-location vector from ECEF coordinates to this coordinate system.
fromECEF(ECEFLocation) - Method in class co.paralleluniverse.geodesy.CoordinateSystem
Converts the given ECEFLocation to this coordinate system.
fromECEF(ECEFVelocity) - Method in class co.paralleluniverse.geodesy.CoordinateSystem
Converts the given ECEFVelocity to this coordinate system.
fromECEF(ECEFAcceleration) - Method in class co.paralleluniverse.geodesy.CoordinateSystem
Converts the given ECEFAcceleration to this coordinate system.
fromECEF(Vector3, Vector3) - Method in class co.paralleluniverse.geodesy.LLLN
 
fromECEF(Matrix) - Method in class co.paralleluniverse.geodesy.LLLN
 
fromECEFLocation(Vector3, Vector3) - Method in class co.paralleluniverse.geodesy.BodyCoordinateSystem
 
fromECEFLocation(Vector3, Vector3) - Method in class co.paralleluniverse.geodesy.CoordinateSystem
Converts a location vector from ECEF coordinates to this coordinate system.
fromECEFLocation(Vector3, Vector3) - Method in class co.paralleluniverse.geodesy.LLLN
 
fromGeo(CoordinateSystem, GeoLocation) - Method in class co.paralleluniverse.geodesy.Datum
 
fromPolar(PolarLocation) - Method in class co.paralleluniverse.geodesy.CoordinateSystem
Converts a location vector in this coordinate system from a polar to Cartesian representation.
fromPolar(PolarLocation, PolarVelocity) - Method in class co.paralleluniverse.geodesy.CoordinateSystem
Converts a velocity vector in this coordinate system from a polar to Cartesian representation.
fromPolar(PolarLocation, PolarAcceleration) - Method in class co.paralleluniverse.geodesy.CoordinateSystem
Converts an acceleration vector in this coordinate system from a polar to Cartesian representation.
fromPolar(CartLocation, CartVelocity) - Method in class co.paralleluniverse.geodesy.CoordinateSystem
Converts a velocity vector in this coordinate system from a Cartesian to a polar representation.
fromPolar(CartLocation, CartAcceleration) - Method in class co.paralleluniverse.geodesy.CoordinateSystem
Converts an acceleration vector in this coordinate system from a Cartesian to a polar representation.
fromWGS84(ECEFLocation) - Method in class co.paralleluniverse.geodesy.Datum
Translates the ECEF coordinates of a location on a the WGS84 datum to a location on this datum
fromWGS84(ECEFVelocity) - Method in class co.paralleluniverse.geodesy.Datum
Translates a velocity vector in ECEF coordinates from the WGS84 datum to this datum
fromWGS84(ECEFAcceleration) - Method in class co.paralleluniverse.geodesy.Datum
Translates an acceleration vector in ECEF coordinates from the WGS84 datum to this datum

G

geodistance(Datum, double) - Static method in class co.paralleluniverse.spacebase.geo.GeoQueries
Returns a join query that returns all pairs of elements whose geo-spatial AABBs are less than or equal to a given distance, in meters, apart.
geodistance(Datum, double) - Static method in class co.paralleluniverse.spacebase.geo.GeoQueriesECEF
Returns a join query that returns all pairs of elements whose geo-spatial AABBs are less than or equal to a given distance, in meters, apart.
GeoDistanceJoin<T1,T2> - Class in co.paralleluniverse.spacebase.geo
A geo-spatial join, returning pairs of elements that are within a given distance from one another.
The element’s AABBs must be geo-coordinates, in degrees, while the distance in given in meters.
GeoDistanceJoin(Datum, double) - Constructor for class co.paralleluniverse.spacebase.geo.GeoDistanceJoin
 
GeoLocation - Class in co.paralleluniverse.geodesy
A 3D geographic location.
GeoLocation(double, double, double) - Constructor for class co.paralleluniverse.geodesy.GeoLocation
Creates a GeoLocation
GeoQueries - Class in co.paralleluniverse.spacebase.geo
All geo-spatial queries and joins require that elements’ AABBs are given in geo-coordinates (lat/lng) in degrees, with possible altitude in meters.
GeoQueries() - Constructor for class co.paralleluniverse.spacebase.geo.GeoQueries
 
GeoQueriesECEF - Class in co.paralleluniverse.spacebase.geo
Geo-spatial queries over a SpaceBase instance in which all elements’ AABB’s are in ECEF coordinates.
GeoQueriesECEF() - Constructor for class co.paralleluniverse.spacebase.geo.GeoQueriesECEF
 
georange(Datum, AABB, double) - Static method in class co.paralleluniverse.spacebase.geo.GeoQueries
Returns a query that finds all elements whose geo-spatial AABBs are completely or partially within a given range, in meters, from a given AABB.
georange(Datum, AABB, double) - Static method in class co.paralleluniverse.spacebase.geo.GeoQueriesECEF
Returns a query that finds all elements whose geo-spatial AABBs are completely or partially within a given range, in meters, from a given AABB.
GeoRangeQuery<T> - Class in co.paralleluniverse.spacebase.geo
A query that finds all elements whose AABBs are completely or partially within a given range from a given AABB.
GeoRangeQuery(Datum, AABB, double) - Constructor for class co.paralleluniverse.spacebase.geo.GeoRangeQuery
 
geoToECEF(GeoLocation) - Method in class co.paralleluniverse.geodesy.Datum
Translates a location given in geographic coordinates into ECEF coordinates
geoToUTM(GeoLocation) - Method in class co.paralleluniverse.geodesy.Datum
Translates a location in geographic coordinates to UTM coordinates
geoToUTM(GeoLocation, int) - Method in class co.paralleluniverse.geodesy.Datum
Translates a location in geographic coordinates to UTM coordinates, forcing a given UTM zone.
get(Field.ObjectField<? super R, V>) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.ObjectArrayField<? super R, V>, int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.ObjectArrayField<? super R, V>, V[], int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.BooleanField<? super R>) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.ByteField<? super R>) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.ShortField<? super R>) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.IntField<? super R>) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.LongField<? super R>) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.FloatField<? super R>) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.DoubleField<? super R>) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.CharField<? super R>) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.BooleanArrayField<? super R>, int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.BooleanArrayField<? super R>, boolean[], int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.ByteArrayField<? super R>, int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.ByteArrayField<? super R>, byte[], int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.ShortArrayField<? super R>, int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.ShortArrayField<? super R>, short[], int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.IntArrayField<? super R>, int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.IntArrayField<? super R>, int[], int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.LongArrayField<? super R>, int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.LongArrayField<? super R>, long[], int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.FloatArrayField<? super R>, int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.FloatArrayField<? super R>, float[], int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.DoubleArrayField<? super R>, int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.DoubleArrayField<? super R>, double[], int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.CharArrayField<? super R>, int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.CharArrayField<? super R>, char[], int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field<? super R, V>) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.ArrayField<? super R, V>, int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.ArrayField<? super R, V>, V[], int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
get(Field.ObjectField<? super R, V>) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.ObjectArrayField<? super R, V>, int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.ObjectArrayField<? super R, V>, V[], int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.BooleanField<? super R>) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.ByteField<? super R>) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.ShortField<? super R>) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.IntField<? super R>) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.LongField<? super R>) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.FloatField<? super R>) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.DoubleField<? super R>) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.CharField<? super R>) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.BooleanArrayField<? super R>, int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.BooleanArrayField<? super R>, boolean[], int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.ByteArrayField<? super R>, int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.ByteArrayField<? super R>, byte[], int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.ShortArrayField<? super R>, int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.ShortArrayField<? super R>, short[], int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.IntArrayField<? super R>, int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.IntArrayField<? super R>, int[], int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.LongArrayField<? super R>, int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.LongArrayField<? super R>, long[], int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.FloatArrayField<? super R>, int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.FloatArrayField<? super R>, float[], int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.DoubleArrayField<? super R>, int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.DoubleArrayField<? super R>, double[], int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.CharArrayField<? super R>, int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.CharArrayField<? super R>, char[], int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field<? super R, V>) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.ArrayField<? super R, V>, int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(Field.ArrayField<? super R, V>, V[], int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
get(int, int) - Method in class co.paralleluniverse.geodesy.matrix.Matrix
 
get(int) - Method in class co.paralleluniverse.geodesy.vector.Vector3
Returns the value of a given coordinate
get(int) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
get(int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
get(int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
get(int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
get(int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
get(int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
get(int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
get(int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
get(int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
get() - Method in interface co.paralleluniverse.spacebase.quasar.Element
Returns the element.
getA() - Method in class co.paralleluniverse.geodesy.Datum
The large axis of the ellipsoid (in meters)
getAABB() - Method in interface co.paralleluniverse.spacebase.AABounded
 
getAABB() - Method in class co.paralleluniverse.spacebase.geo.GeoRangeQuery
 
getAABB() - Method in class co.paralleluniverse.spacebase.queries.AABBoundedQuery
returns the bounds of this query.
getAABB() - Method in class co.paralleluniverse.spacebase.RData
 
getAABB() - Method in class co.paralleluniverse.spacebase.RNode
 
getAccAzimuth() - Method in class co.paralleluniverse.geodesy.vector.PolarAcceleration
 
getAccElevation() - Method in class co.paralleluniverse.geodesy.vector.PolarAcceleration
 
getAccRange() - Method in class co.paralleluniverse.geodesy.vector.PolarAcceleration
 
getAltitude() - Method in class co.paralleluniverse.geodesy.GeoLocation
The altitude above/below sea-level in meters
getArray() - Method in interface co.paralleluniverse.spacebase.AABBArray
 
getArray() - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
getArray() - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
getArray() - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
getArray() - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
getArray() - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
getArray() - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
getArray() - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
getArray() - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
getAX() - Method in class co.paralleluniverse.geodesy.vector.CartAcceleration
 
getAY() - Method in class co.paralleluniverse.geodesy.vector.CartAcceleration
 
getAZ() - Method in class co.paralleluniverse.geodesy.vector.CartAcceleration
 
getAzimuth() - Method in class co.paralleluniverse.geodesy.vector.PolarLocation
Azimuth from the X axis, in radians
getBounds() - Method in interface co.paralleluniverse.spacebase.BoundedSpatialQuery
Should return the bounds within which all of this query results are contained.
getBounds(CompressedAABBArray) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
getBounds() - Method in class co.paralleluniverse.spacebase.ElementAndBounds
 
getBounds(SpatialToken) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Returns the bounds of the spatial element represented by a SpatialToken.
getBounds() - Method in class co.paralleluniverse.spacebase.geo.ContainedGeoGrossGate
 
getBounds(SpatialToken) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Returns the bounds of the spatial element represented by a SpatialToken.
getBounds() - Method in class co.paralleluniverse.spacebase.queries.AABBoundedQuery
 
getBounds(SpatialToken) - Method in interface co.paralleluniverse.spacebase.SpaceBase
Returns the bounds of the spatial element represented by a SpatialToken.
getBounds() - Method in interface co.paralleluniverse.spacebase.SpatialTreeStructureMXBean
 
getChildBounds(Scheduler.Task<R>, int) - Method in class co.paralleluniverse.spacebase.RNode
 
getChildBounds1(int) - Method in class co.paralleluniverse.spacebase.RNode
 
getChildBoundsMax1(int, int) - Method in class co.paralleluniverse.spacebase.RNode
 
getChildBoundsMin1(int, int) - Method in class co.paralleluniverse.spacebase.RNode
 
getChildInfoForVerification1(int) - Method in class co.paralleluniverse.spacebase.RNode
 
getChildren() - Method in class co.paralleluniverse.spacebase.quasar.QuasarSync
 
getData() - Method in class co.paralleluniverse.geodesy.matrix.Matrix
This method is provided only for the use of performant conversions to other matrix implementations.
getDatum() - Method in class co.paralleluniverse.spacebase.geo.GeoRangeQuery
 
getDefaultTimeoutMillis() - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Returns the default timeout set by SpaceBase.setDefaultTimeoutMillis(long).
getDelay(TimeUnit) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration.DelayedToken
 
getDimensions() - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Returns the number of spatial dimensions of the SpaceBase instance to be created by this builder.
getDistributionAABBs(Scheduler.Task<R>, int[], int, int, int, AABB, AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
getEast() - Method in class co.paralleluniverse.geodesy.UTMLocation
The UTM east coordinate, in meters
getElement() - Method in class co.paralleluniverse.spacebase.ElementAndBounds
 
getElement(SpatialToken) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Deprecated.
getElement(SpatialToken) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Deprecated.
This method is not concurrency-safe. Use getBounds, readElement and writeElement.

Returns the spatial element represented by a SpatialToken. If the element no longer exists in the data-store, this method returns null

getElement(SpatialToken) - Method in class co.paralleluniverse.spacebase.simple.SimpleSpaceBase
Returns the spatial element represented by a SpatialToken.
getElement(SpatialToken) - Method in interface co.paralleluniverse.spacebase.SpaceBase
Deprecated.
This method is not concurrency-safe. Use getBounds, readElement, and writeElement.

Returns the spatial element represented by a SpatialToken. If the element no longer exists in the data-store, this method returns null

getElevation() - Method in class co.paralleluniverse.geodesy.vector.PolarLocation
 
getExpirationQueue() - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
 
getF() - Method in class co.paralleluniverse.geodesy.Datum
The oblateness factor
getFlightRecorder() - Method in class co.paralleluniverse.db.quasar.DBaseImpl
 
getForRead() - Method in interface co.paralleluniverse.db.api.Transactional
Returns a reference for reading.
getForRead() - Method in class co.paralleluniverse.db.record.TransactionalRecord
 
getForWrite() - Method in interface co.paralleluniverse.db.api.Transactional
Returns a reference for writing.
getForWrite() - Method in class co.paralleluniverse.db.record.TransactionalRecord
 
getFromECEF() - Method in class co.paralleluniverse.geodesy.LLLN
 
getGate() - Method in class co.paralleluniverse.spacebase.geo.IntersectGeoGrossGate
 
getHeight() - Method in class co.paralleluniverse.geodesy.UTMLocation
The altitude above/below sea-level, in meters.
getInfoForVerification(Scheduler.Task<R>) - Method in class co.paralleluniverse.spacebase.RData
 
getInfoForVerification(Scheduler.Task<R>) - Method in class co.paralleluniverse.spacebase.RNode
 
getJob() - Method in class co.paralleluniverse.spacebase.quasar.QuasarSync
 
getLatitude() - Method in class co.paralleluniverse.geodesy.GeoLocation
The latitude in radians
getLongitude() - Method in class co.paralleluniverse.geodesy.GeoLocation
The longitude in radians
getM(double) - Method in class co.paralleluniverse.geodesy.Datum
Computes the meridional radius at the given latitude.
getMeanRadius(double) - Method in class co.paralleluniverse.geodesy.Datum
Computes the mean radius at the given latitude.
getMeanRadius(double, double) - Method in class co.paralleluniverse.geodesy.Datum
Computes the mean radius at the given latitude along a given bearing
getMeanRadius(GeoLocation, GeoLocation) - Method in class co.paralleluniverse.geodesy.Datum
Computes a mean radius that tries to serve as a good approximation of the ellipsoid’s radius for the two given coordinate.
getMeanRadius(double, double, double, double) - Method in class co.paralleluniverse.geodesy.Datum
Computes a mean radius that tries to serve as a good approximation of the ellipsoid’s radius for the two given coordinate.
getN(double) - Method in class co.paralleluniverse.geodesy.Datum
Computes the normal radius at the given latitude.
getName() - Method in interface co.paralleluniverse.db.quasar.DBase
Returns the SpaceBase store’s name.
getName() - Method in class co.paralleluniverse.db.quasar.DBaseImpl
 
getName() - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Returns the SpaceBase store’s name.
getName() - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Returns the SpaceBase store’s name.
getName() - Method in class co.paralleluniverse.spacebase.simple.SimpleSpaceBase
Returns the SpaceBase store’s name.
getName() - Method in interface co.paralleluniverse.spacebase.SpaceBase
Returns the SpaceBase store’s name.
getNorth() - Method in class co.paralleluniverse.geodesy.UTMLocation
The UTM north coordinate, in meters
getNumChildren1() - Method in class co.paralleluniverse.spacebase.RNode
 
getOrigin() - Method in class co.paralleluniverse.geodesy.BodyCoordinateSystem
 
getOrigin() - Method in class co.paralleluniverse.geodesy.CoordinateSystem
The coordinate system’s origin (in ECEF coordinates) with respect to the datum.
getOrigin() - Method in class co.paralleluniverse.geodesy.LLLN
The origin of this coordinate system relative to the datum in ECEF coordinates
getOriginGeo() - Method in class co.paralleluniverse.geodesy.LLLN
The origin of this coordinate system relative to the datum
getParent() - Method in class co.paralleluniverse.spacebase.RNode
 
getPerfMonitor() - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
 
getQueueLength() - Method in class co.paralleluniverse.db.quasar.DBaseImpl
 
getRange() - Method in class co.paralleluniverse.geodesy.vector.PolarLocation
 
getRange() - Method in class co.paralleluniverse.spacebase.geo.GeoRangeQuery
 
getRawAABB(AABB) - Method in interface co.paralleluniverse.spacebase.CompressedAABBArray
 
getRawAABB(int) - Method in interface co.paralleluniverse.spacebase.CompressedAABBArray
 
getRawAABB(CompressedAABBArray, AABB) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
getRawAABB(CompressedAABBArray, int) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
getRawAABB(AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
getRawAABB(int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
getRawAABB(AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
getRawAABB(int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
getRawAABB(AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
getRawAABB(int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
getRawAABB(AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
getRawAABB(int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
getResultForUpdate() - Method in class co.paralleluniverse.spacebase.quasar.ResultSet
Returns ElementUpdater objects used to modify the elements which may be read or modified.
getResultReadOnly() - Method in class co.paralleluniverse.spacebase.quasar.ResultSet
Returns the elements which may only be read.
getRightLink() - Method in class co.paralleluniverse.spacebase.RNode
 
getRightNode(Scheduler.Task<R>) - Method in class co.paralleluniverse.spacebase.RNode
 
getScheduler() - Method in class co.paralleluniverse.db.quasar.DBaseImpl
 
getSibling(Scheduler.Task<R>, int) - Method in class co.paralleluniverse.spacebase.RNode
 
getSibling(Scheduler.Task<R>, int, Node<R, T>, int) - Method in class co.paralleluniverse.spacebase.RNode
 
getSpaceBase() - Method in class co.paralleluniverse.spacebase.simple.SimpleSpaceBase
Returns the wrapped SpaceBase instance.
getSpaceBase() - Method in class co.paralleluniverse.spacebase.simple.SimpleSpaceBaseWithExpiration
Returns the wrapped SpaceBase instance.
getStrand() - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
getSyncFactory() - Method in class co.paralleluniverse.spacebase.quasar.SpaceBaseBuilder
Deprecated.
excluded from javadoc
getSyncFactory() - Method in class co.paralleluniverse.spacebase.SpaceBaseBuilder
Deprecated.
excluded from javadoc
getUTMZone(GeoLocation) - Method in class co.paralleluniverse.geodesy.Datum
Computes the UTM zone of a given geographic location
getVelAzimuth() - Method in class co.paralleluniverse.geodesy.vector.PolarVelocity
 
getVelElevation() - Method in class co.paralleluniverse.geodesy.vector.PolarVelocity
 
getVelRange() - Method in class co.paralleluniverse.geodesy.vector.PolarVelocity
 
getVolumeThresholdForDemote() - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Deprecated.
excluded from javadoc
getVolumeThresholdForPromote() - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Deprecated.
excluded from javadoc
getVX() - Method in class co.paralleluniverse.geodesy.vector.CartVelocity
 
getVY() - Method in class co.paralleluniverse.geodesy.vector.CartVelocity
 
getVZ() - Method in class co.paralleluniverse.geodesy.vector.CartVelocity
 
getX() - Method in class co.paralleluniverse.geodesy.vector.CartLocation
 
getY() - Method in class co.paralleluniverse.geodesy.vector.CartLocation
 
getZ() - Method in class co.paralleluniverse.geodesy.vector.CartLocation
 
getZone() - Method in class co.paralleluniverse.geodesy.UTMLocation
This location’s UTM zone (meridian)

H

hashCode() - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
hashCode() - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
hashCode() - Method in class co.paralleluniverse.geodesy.GeoLocation
 
hashCode() - Method in class co.paralleluniverse.geodesy.UTMLocation
 
hashCode() - Method in class co.paralleluniverse.geodesy.vector.Vector3
 
hashCode() - Method in class co.paralleluniverse.spacebase.AABB
 
hashCode() - Method in class co.paralleluniverse.spacebase.ElementAndBounds
 
hashCode() - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration.DelayedToken
 

I

IndexedAABB - Interface in co.paralleluniverse.spacebase
Represents an indexed collection of immutable AABBs.
init(AABB, int) - Method in class co.paralleluniverse.spacebase.RNode
 
initAABB(AABB) - Method in class co.paralleluniverse.spacebase.RData
 
insert(T, AABB, long, TimeUnit) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Inserts an element to the data store and sets its time-to-live.
insert(Transactional<? extends T>, AABB, long, TimeUnit) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Inserts an element to the data store and sets its time-to-live.
insert(T, AABB) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Inserts an element to the data store.
insert(Transactional<? extends T>, AABB) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Inserts an element to the data store.
insert(T, AABB) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Inserts an element to the data store.
insert(Transactional<? extends T>, AABB) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Inserts an element to the data store, with Transactional access protection.
insert(Scheduler.Task<R>, Node<R, T>) - Method in class co.paralleluniverse.spacebase.RNode
 
insert(T, AABB) - Method in class co.paralleluniverse.spacebase.simple.SimpleSpaceBase
Inserts an element to the data store.
insert(T, AABB, long, TimeUnit) - Method in class co.paralleluniverse.spacebase.simple.SimpleSpaceBaseWithExpiration
Inserts an element to the data store and sets its time-to-live.
insert(T, AABB) - Method in interface co.paralleluniverse.spacebase.SpaceBase
Inserts an element to the data store.
insert(Transactional<? extends T>, AABB) - Method in interface co.paralleluniverse.spacebase.SpaceBase
Inserts an element to the data store.
insert(T, AABB) - Method in interface co.paralleluniverse.spacebase.StoreUpdater
Inserts an element to the data store.
insertEntry1(R, AABB, boolean) - Method in class co.paralleluniverse.spacebase.RNode
 
insertEntry1(Scheduler.Task<R>, Node<R, T>, int) - Method in class co.paralleluniverse.spacebase.RNode
 
insertFromAbove(Scheduler.Task<R>, R, AABB, boolean, R) - Method in class co.paralleluniverse.spacebase.RNode
Could be an insertion of data into leaf, insertion of data due to short-circuit insert, or a demote, so: Must be data.
intersect(AABB) - Static method in class co.paralleluniverse.spacebase.SpatialQueries
Returns a query that finds all elements whose AABBs intersect a given AABB (or are entirely contained within it).
intersect() - Static method in class co.paralleluniverse.spacebase.SpatialQueries
Returns a join query that returns all pairs of elements whose AABBs intersect.
IntersectGeoGrossGate<T> - Class in co.paralleluniverse.spacebase.geo
 
IntersectGeoGrossGate(Datum, AABB, double) - Constructor for class co.paralleluniverse.spacebase.geo.IntersectGeoGrossGate
 
intersection(AABB...) - Static method in class co.paralleluniverse.spacebase.AABB
Returns the intersection of all given AABBs.
IntersectJoin<T1,T2> - Class in co.paralleluniverse.spacebase.queries
A join query that returns all pairs of elements whose AABBs intersect.
IntersectJoin() - Constructor for class co.paralleluniverse.spacebase.queries.IntersectJoin
 
intersectLat(double, double, double) - Method in class co.paralleluniverse.geodesy.Datum
Intersects given latitude lat with the spherical circle centered on latitude lat0 of spherical radius d.
intersectLat(double, double, double, double) - Static method in class co.paralleluniverse.geodesy.Spherical
Intersects given latitude lat with the spherical circle centered on latitude lat0 of spherical radius d.
IntersectQuery<T> - Class in co.paralleluniverse.spacebase.queries
A query that finds all elements whose AABBs intersect a given AABB (or are entirely contained within it).
IntersectQuery(AABB) - Constructor for class co.paralleluniverse.spacebase.queries.IntersectQuery
 
intersects(AABB) - Method in class co.paralleluniverse.spacebase.AABB
Tests whether this AABB intersects a given AABB.
intersects(int, AABB) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
intersects(int, AABBArray, int) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
intersects(int, long) - Method in interface co.paralleluniverse.spacebase.CompressedAABBArray
 
intersects(CompressedAABBArray, int, AABB) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
intersects(CompressedAABBArray, int, AABBArray, int) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
intersects(CompressedAABBArray, int, long) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
intersects(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
intersects(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
intersects(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
intersects(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
intersects(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
intersects(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
intersects(int, long) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
intersects(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
intersects(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
intersects(int, long) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
intersects(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
intersects(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
intersects(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
intersects(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
intersects(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
intersects(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
intersects(int, long) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
intersects(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
intersects(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
intersects(int, long) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
intersects(int, AABB) - Method in interface co.paralleluniverse.spacebase.IndexedAABB
Tests whether the indexed AABB intersects a given AABB.
intersects(int, IndexedAABB, int) - Method in interface co.paralleluniverse.spacebase.IndexedAABB
Tests whether the indexed AABB intersects a given AABB.
intersects(int, AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
intersects(int, IndexedAABB, int) - Method in class co.paralleluniverse.spacebase.RNode
 
intersectsGeo(Datum, AABB) - Static method in class co.paralleluniverse.spacebase.geo.GeoQueriesECEF
Returns a spatial query that returns all elements that intersect a given AABB specified in geographic coordinates.
isAmongFarthest(int, int[], int, int) - Method in class co.paralleluniverse.spacebase.RNode
 
isAsync() - Method in class co.paralleluniverse.db.quasar.DBaseImpl
 
isCompressed() - Method in interface co.paralleluniverse.spacebase.AABBArray
 
isCompressed() - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
 
isCompressed() - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
isCompressed() - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
isCompressed() - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
isCompressed() - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
isCompressed() - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
isCompressed() - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
isCompressed() - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
isCompressed() - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
isCompressed() - Method in class co.paralleluniverse.spacebase.RNode
 
isCurrentStrandAsynchronous() - Method in interface co.paralleluniverse.db.quasar.DBase
Tests whether this strand was put in asynchronous mode.
isCurrentStrandAsynchronous() - Method in class co.paralleluniverse.db.quasar.DBaseImpl
 
isCurrentStrandAsynchronous() - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Tests whether this strand was put in asynchronous mode.
isCurrentThreadAsynchronous() - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Tests whether this thread was put in asynchronous mode.
isCurrentThreadAsynchronous() - Method in interface co.paralleluniverse.spacebase.SpaceBase
Tests whether this thread was put in asynchronous mode.
isDataOnly(Scheduler.Task<R>) - Method in class co.paralleluniverse.spacebase.RNode
 
isDataOnly1() - Method in class co.paralleluniverse.spacebase.RNode
 
isDataOnlyExcept(Scheduler.Task<R>, R) - Method in class co.paralleluniverse.spacebase.RNode
 
isDone() - Method in interface co.paralleluniverse.db.api.Sync
 
isDone() - Method in interface co.paralleluniverse.db.quasar.Sync
 
isDone() - Method in class co.paralleluniverse.spacebase.quasar.QuasarSync
 
isDone1() - Method in class co.paralleluniverse.spacebase.quasar.QuasarSync
 
isDouble() - Method in class co.paralleluniverse.spacebase.AABB
Checks whether or not this AABB is double precision.
isDouble() - Method in interface co.paralleluniverse.spacebase.AABBArray
 
isSinglePrecision() - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Returns whether or not instances of SpaceBase to be created by this builder uses single precision floating point coordinates.
isThisOrSiblingsDirty(Scheduler.Task<R>) - Method in class co.paralleluniverse.spacebase.RNode
 
isValid() - Method in class co.paralleluniverse.spacebase.AABB
Tests whether the AABB is valid.
isValid(int) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
isValid(CompressedAABBArray, int) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
isValid(int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
isValid(int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
isValid(int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
isValid(int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
isValid(int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
isValid(int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
isValid(int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
isValid(int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
isValid() - Method in class co.paralleluniverse.spacebase.RNode
 
isValidBounds() - Method in interface co.paralleluniverse.spacebase.CompressedAABBArray
 
isValidBounds() - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
isValidBounds() - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
isValidBounds() - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
isValidBounds() - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
isValidChild1(int) - Method in class co.paralleluniverse.spacebase.RNode
 
iterator(Scheduler.Task<R>, Node<R, T>, int) - Static method in class co.paralleluniverse.spacebase.RNode
 

J

join() - Method in interface co.paralleluniverse.db.api.Sync
Blocks the current thread until the operation is done.
join(long, TimeUnit) - Method in interface co.paralleluniverse.db.api.Sync
Blocks the current thread until the operation is done, or a timeout elapses.
join() - Method in interface co.paralleluniverse.db.quasar.Sync
Blocks the current thread until the operation is done.
join(long, TimeUnit) - Method in interface co.paralleluniverse.db.quasar.Sync
Blocks the current thread until the operation is done, or a timeout elapses.
join(SpatialJoinQuery<? super T, ? super T>, SpatialJoinVisitor<? super T, ? super T>) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Performs a spatial join on the store, and visits every pair of elements matching it one at a time.
join(SpatialQuery<Object>, SpatialJoinQuery<? super T, ? super T>, SpatialJoinVisitor<? super T, ? super T>) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Performs a spatial join on a region of the store, and visits every pair of elements matching it one at a time.
join(SpaceBase<T2>, SpatialJoinQuery<? super T, ? super T2>, SpatialJoinVisitor<? super T, ? super T2>) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Performs a spatial join on the store and another store, and visits every pair of elements - an element from each store - matching it one at a time.
join(SpaceBase<T2>, SpatialQuery<Object>, SpatialJoinQuery<? super T, ? super T2>, SpatialJoinVisitor<? super T, ? super T2>) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Performs a spatial join on a region of the store and another store, and visits every pair of elements - an element from each store - matching it one at a time.
join(IndexedAABB, int, IndexedAABB, int) - Method in interface co.paralleluniverse.spacebase.FastJoinQuery
Called by SpaceBase to inquire whether any of the elements contained in the first given AABB may match the join-query with any of the elements contained in the second AABB.
join(AABB, IndexedAABB, int) - Method in interface co.paralleluniverse.spacebase.FastJoinQuery
Called by SpaceBase to inquire whether any of the elements contained in the first given AABB may match the join-query with any of the elements contained in the second AABB.
join(IndexedAABB, int, IndexedAABB, int) - Method in class co.paralleluniverse.spacebase.geo.GeoDistanceJoin
 
join(AABB, IndexedAABB, int) - Method in class co.paralleluniverse.spacebase.geo.GeoDistanceJoin
 
join(AABB, AABB) - Method in class co.paralleluniverse.spacebase.geo.GeoDistanceJoin
 
join() - Method in class co.paralleluniverse.spacebase.quasar.QuasarSync
 
join(long, TimeUnit) - Method in class co.paralleluniverse.spacebase.quasar.QuasarSync
 
join(SpatialJoinQuery<? super T, ? super T>, SpatialJoinVisitor<? super T, ? super T>) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Performs a spatial join on the store, and visits every pair of elements matching it one at a time.
join(SpatialQuery<Object>, SpatialJoinQuery<? super T, ? super T>, SpatialJoinVisitor<? super T, ? super T>) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Performs a spatial join on a region of the store, and visits every pair of elements matching it one at a time.
join(SpaceBase<T2>, SpatialJoinQuery<? super T, ? super T2>, SpatialJoinVisitor<? super T, ? super T2>) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Performs a spatial join on the store and another store, and visits every pair of elements - an element from each store - matching it one at a time.
join(SpaceBase<T2>, SpatialQuery<Object>, SpatialJoinQuery<? super T, ? super T2>, SpatialJoinVisitor<? super T, ? super T2>) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Performs a spatial join on a region of the store and another store, and visits every pair of elements - an element from each store - matching it one at a time.
join(IndexedAABB, int, IndexedAABB, int) - Method in class co.paralleluniverse.spacebase.queries.AllJoin
 
join(AABB, IndexedAABB, int) - Method in class co.paralleluniverse.spacebase.queries.AllJoin
 
join(AABB, AABB) - Method in class co.paralleluniverse.spacebase.queries.AllJoin
 
join(IndexedAABB, int, IndexedAABB, int) - Method in class co.paralleluniverse.spacebase.queries.DistanceJoin
 
join(AABB, IndexedAABB, int) - Method in class co.paralleluniverse.spacebase.queries.DistanceJoin
 
join(AABB, AABB) - Method in class co.paralleluniverse.spacebase.queries.DistanceJoin
 
join(IndexedAABB, int, IndexedAABB, int) - Method in class co.paralleluniverse.spacebase.queries.IntersectJoin
 
join(AABB, IndexedAABB, int) - Method in class co.paralleluniverse.spacebase.queries.IntersectJoin
 
join(AABB, AABB) - Method in class co.paralleluniverse.spacebase.queries.IntersectJoin
 
join(SpatialJoinQuery<? super T, ? super T>) - Method in class co.paralleluniverse.spacebase.simple.SimpleSpaceBase
Performs a spatial join on the store, and visits every pair of elements matching it one at a time.
join(SpatialQuery<Object>, SpatialJoinQuery<? super T, ? super T>) - Method in class co.paralleluniverse.spacebase.simple.SimpleSpaceBase
Performs a spatial join on a region of the store, and visits every pair of elements matching it one at a time.
join(SimpleSpaceBase<T2>, SpatialJoinQuery<? super T, ? super T2>) - Method in class co.paralleluniverse.spacebase.simple.SimpleSpaceBase
Performs a spatial join on the store and another store, and visits every pair of elements - an element from each store - matching it one at a time.
join(SpatialQuery<Object>, SimpleSpaceBase<T2>, SpatialJoinQuery<? super T, ? super T2>) - Method in class co.paralleluniverse.spacebase.simple.SimpleSpaceBase
Performs a spatial join on a region of the store and another store, and visits every pair of elements - an element from each store - matching it one at a time.
join(SpatialJoinQuery<? super T, ? super T>, SpatialJoinVisitor<? super T, ? super T>) - Method in interface co.paralleluniverse.spacebase.SpaceBase
Performs a spatial join on the store, and visits every pair of elements matching it one at a time.
join(SpatialQuery<Object>, SpatialJoinQuery<? super T, ? super T>, SpatialJoinVisitor<? super T, ? super T>) - Method in interface co.paralleluniverse.spacebase.SpaceBase
Performs a spatial join on a region of the store, and visits every pair of elements matching it one at a time.
join(SpaceBase<T2>, SpatialJoinQuery<? super T, ? super T2>, SpatialJoinVisitor<? super T, ? super T2>) - Method in interface co.paralleluniverse.spacebase.SpaceBase
Performs a spatial join on the store and another store, and visits every pair of elements - an element from each store - matching it one at a time.
join(SpaceBase<T2>, SpatialQuery<Object>, SpatialJoinQuery<? super T, ? super T2>, SpatialJoinVisitor<? super T, ? super T2>) - Method in interface co.paralleluniverse.spacebase.SpaceBase
Performs a spatial join on a region of the store and another store, and visits every pair of elements - an element from each store - matching it one at a time.
join(AABB, AABB) - Method in interface co.paralleluniverse.spacebase.SpatialJoinQuery
Called by SpaceBase to inquire whether any of the elements contained in the first given AABB may match the join-query with any of the elements contained in the second AABB.
join1(long, TimeUnit) - Method in class co.paralleluniverse.spacebase.quasar.QuasarSync
 
JOIN_ALL_QUERY - Static variable in class co.paralleluniverse.spacebase.SpatialQueries
This query finds all pairs of elements in the store(s).
JOIN_NONE_QUERY - Static variable in class co.paralleluniverse.spacebase.SpatialQueries
This query finds no pairs of elements in the store(s).
joinAllPendingOperations() - Method in interface co.paralleluniverse.db.quasar.DBase
If this store has been configured as parallel and setCurrentThreadAsynchronous(true) has been called on this thread, this method awaits the completion of all, yet-uncompleted operations.
joinAllPendingOperations() - Method in class co.paralleluniverse.db.quasar.DBaseImpl
 
joinAllPendingOperations() - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
If this store has been configured as parallel and setCurrentThreadAsynchronous(true) has been called on this thread, this method awaits the completion of all, yet-uncompleted operations.
joinAllPendingOperations() - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
If this store has been configured as parallel and setCurrentStrandAsynchronous(true) has been called on this thread, this method awaits the completion of all, yet-uncompleted operations.
joinAllPendingOperations() - Method in interface co.paralleluniverse.spacebase.SpaceBase
If this store has been configured as parallel and setCurrentThreadAsynchronous(true) has been called on this thread, this method awaits the completion of all, yet-uncompleted operations.
joinElements(AABB, T1, AABB, T2) - Method in class co.paralleluniverse.spacebase.geo.GeoDistanceJoin
 
joinElements(AABB, T1, AABB, T2) - Method in class co.paralleluniverse.spacebase.queries.AllJoin
The elements passed are ignored.
joinElements(AABB, T1, AABB, T2) - Method in class co.paralleluniverse.spacebase.queries.DistanceJoin
The elements passed are ignored.
joinElements(AABB, T1, AABB, T2) - Method in class co.paralleluniverse.spacebase.queries.IntersectJoin
The elements passed are ignored.
joinElements(AABB, T1, AABB, T2) - Method in interface co.paralleluniverse.spacebase.SpatialJoinQuery
Called by SpaceBase to inquire whether two elements with the given bounding-boxes match the join-query.
joinSync(Scheduler.Job<R>) - Method in class co.paralleluniverse.db.quasar.DBaseImpl
 
joinSync(Sync) - Method in class co.paralleluniverse.db.quasar.DBaseImpl
 

L

LAT - Static variable in class co.paralleluniverse.spacebase.geo.GeoQueries
A convenience constant for accessing the latitude coordinate of a geo-spatial AABB.
length() - Method in interface co.paralleluniverse.spacebase.AABBArray
 
length() - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
length() - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
length() - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
length() - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
length() - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
length() - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
length() - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
length() - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
LLLN - Class in co.paralleluniverse.geodesy
A local-level, local north CoordinateSystem, positioned at a given point relative to the datum.
LLLN(Datum, GeoLocation, double, boolean) - Constructor for class co.paralleluniverse.geodesy.LLLN
Constructs a new LLLN.
LLLN(Datum, ECEFLocation, double, boolean) - Constructor for class co.paralleluniverse.geodesy.LLLN
Constructs a new LLLN.
LNG - Static variable in class co.paralleluniverse.spacebase.geo.GeoQueries
A convenience constant for accessing the longitude coordinate of a geo-spatial AABB.
LocationVector - Class in co.paralleluniverse.geodesy.vector
A location vector.
LocationVector(Vector3) - Constructor for class co.paralleluniverse.geodesy.vector.LocationVector
 

M

M() - Method in class co.paralleluniverse.spacebase.RNode
 
makePerformanceMonitor(String) - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Deprecated.
excluded from javadoc
makeStore(String) - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Deprecated.
excluded from javadoc
makeTree(String, Scheduler<R>) - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Deprecated.
excluded from javadoc
margin(int) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
margin(int, DimensionScaler) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
margin(CompressedAABBArray, int) - Method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
margin(int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
margin(int, DimensionScaler) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
margin(int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
margin(int, DimensionScaler) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
margin(int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
margin(int, DimensionScaler) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
margin(int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
margin(int, DimensionScaler) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
margin(int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
margin(int, DimensionScaler) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
margin(int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
margin(int, DimensionScaler) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
margin(int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
margin(int, DimensionScaler) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
margin(int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
margin(int, DimensionScaler) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
Matrix - Class in co.paralleluniverse.geodesy.matrix
An abstract class, describing an abstract Matrix about R (double) Implements: Add, Mult, Get(X,Y) and Set(X,Y)
Matrix(int, int) - Constructor for class co.paralleluniverse.geodesy.matrix.Matrix
 
Matrix(Matrix) - Constructor for class co.paralleluniverse.geodesy.matrix.Matrix
 
max(int) - Method in class co.paralleluniverse.spacebase.AABB
Returns the maximum bound along a given dimension.
max(int, double) - Method in class co.paralleluniverse.spacebase.AABB
 
max(int, int) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
max(int, int, double) - Method in interface co.paralleluniverse.spacebase.DoubleAABBArray
 
max(int, int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
max(int, int, double) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
max(int, int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
max(int, int, double) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
max(int, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
max(int, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
max(int, int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
max(int, int, float) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
max(int, int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
max(int, int, float) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
max(int, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
max(int, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
max(int, int) - Method in interface co.paralleluniverse.spacebase.IndexedAABB
Returns the maximum bound of the indexed AABB along the given dimension.
max(int, double) - Method in class co.paralleluniverse.spacebase.MutableAABB
Sets the maximum bound along a given dimension.
max(int, int) - Method in class co.paralleluniverse.spacebase.RNode
 
MAX_QUANT - Static variable in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
maxBound(int) - Method in interface co.paralleluniverse.spacebase.CompressedAABBArray
 
maxBound(int, double) - Method in interface co.paralleluniverse.spacebase.CompressedAABBArray
 
maxBound(int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
maxBound(int, double) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
maxBound(int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
maxBound(int, double) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
maxBound(int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
maxBound(int, double) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
maxBound(int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
maxBound(int, double) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
maxDistanceSquared(AABB, AABB) - Method in class co.paralleluniverse.spacebase.queries.RangeQuery
 
maxDistanceSquared(AABB, IndexedAABB, int) - Method in class co.paralleluniverse.spacebase.queries.RangeQuery
 
maxRaw(int, int) - Method in interface co.paralleluniverse.spacebase.CompressedAABBArray
 
maxRaw(int, int, int) - Method in interface co.paralleluniverse.spacebase.CompressedAABBArray
 
maxRaw(int, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
maxRaw(int, int, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
maxRaw(int, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
maxRaw(int, int, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
maxRaw(int, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
maxRaw(int, int, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
maxRaw(int, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
maxRaw(int, int, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
min(int) - Method in class co.paralleluniverse.spacebase.AABB
Returns the minimum bound along a given dimension.
min(int, double) - Method in class co.paralleluniverse.spacebase.AABB
 
min(int, int) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
min(int, int, double) - Method in interface co.paralleluniverse.spacebase.DoubleAABBArray
 
min(int, int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
min(int, int, double) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
min(int, int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
min(int, int, double) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
min(int, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
min(int, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
min(int, int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
min(int, int, float) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
min(int, int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
min(int, int, float) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
min(int, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
min(int, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
min(int, int) - Method in interface co.paralleluniverse.spacebase.IndexedAABB
Returns the minimum bound of the indexed AABB along the given dimension.
min(int, double) - Method in class co.paralleluniverse.spacebase.MutableAABB
Sets the minimum bound along a given dimension.
min(int, int) - Method in class co.paralleluniverse.spacebase.RNode
 
minBound(int) - Method in interface co.paralleluniverse.spacebase.CompressedAABBArray
 
minBound(int, double) - Method in interface co.paralleluniverse.spacebase.CompressedAABBArray
 
minBound(int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
minBound(int, double) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
minBound(int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
minBound(int, double) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
minBound(int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
minBound(int, double) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
minBound(int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
minBound(int, double) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
minRaw(int, int) - Method in interface co.paralleluniverse.spacebase.CompressedAABBArray
 
minRaw(int, int, int) - Method in interface co.paralleluniverse.spacebase.CompressedAABBArray
 
minRaw(int, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
minRaw(int, int, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
minRaw(int, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
minRaw(int, int, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
minRaw(int, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
minRaw(int, int, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
minRaw(int, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
minRaw(int, int, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
minRawAABB(long, int) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
minRawAABB(long, int, int) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
mirror(int) - Method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
mirror(Matrix, int, int) - Static method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
mirror(Vector3, int) - Static method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
mirrorX() - Method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
mirrorX(Matrix, int) - Static method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
mirrorX(Vector3) - Static method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
mirrorY() - Method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
mirrorY(Matrix, int) - Static method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
mirrorY(Vector3) - Static method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
mirrorZ() - Method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
mirrorZ(Matrix, int) - Static method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
mirrorZ(Vector3) - Static method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
mult(Matrix, Matrix) - Static method in class co.paralleluniverse.geodesy.matrix.Matrix
 
mult(Matrix, Matrix, Matrix) - Static method in class co.paralleluniverse.geodesy.matrix.Matrix
res = A * B
multTranspose(Matrix, Matrix) - Static method in class co.paralleluniverse.geodesy.matrix.Matrix
 
multTranspose(Matrix, Matrix, Matrix) - Static method in class co.paralleluniverse.geodesy.matrix.Matrix
res = At * B
MutableAABB - Class in co.paralleluniverse.spacebase
An AABB which allows setting and re-setting of its bounds.
MutableAABB() - Constructor for class co.paralleluniverse.spacebase.MutableAABB
 

N

needsDelete(Scheduler.Task<R>) - Method in class co.paralleluniverse.spacebase.RNode
 
newRef(Record<T>) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
NONE_QUERY - Static variable in class co.paralleluniverse.spacebase.SpatialQueries
This query finds no elements.
norm() - Method in class co.paralleluniverse.geodesy.vector.Vector3
Returns the norm of this vector
normSqr() - Method in class co.paralleluniverse.geodesy.vector.Vector3
Returns the norm of this vector, squared
not(SpatialQuery<T>) - Static method in class co.paralleluniverse.spacebase.SpatialQueries
Returns a negation of a given query, i.e.
NUM_BITS - Static variable in class co.paralleluniverse.spacebase.CompressedAABBArrays
 

O

or(SpatialQuery<? super T>, SpatialQuery<? super T>) - Static method in class co.paralleluniverse.spacebase.SpatialQueries
Returns the disjunction of two given queries, i.e.
or(BoundedSpatialQuery<? super T>, BoundedSpatialQuery<? super T>) - Static method in class co.paralleluniverse.spacebase.SpatialQueries
Returns the disjunction of two given bounded queries, i.e.
overlap(AABB) - Method in class co.paralleluniverse.spacebase.AABB
Returns the volume of the overlap between two AABBs.
overlap(AABB, DimensionScaler) - Method in class co.paralleluniverse.spacebase.AABB
 
overlap(int, AABB) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
overlap(int, AABB, DimensionScaler) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
overlap(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
overlap(int, AABB, DimensionScaler) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
overlap(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
overlap(int, AABB, DimensionScaler) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
overlap(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
overlap(int, AABB, DimensionScaler) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
overlap(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
overlap(int, AABB, DimensionScaler) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
overlap(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
overlap(int, AABB, DimensionScaler) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
overlap(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
overlap(int, AABB, DimensionScaler) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
overlap(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
overlap(int, AABB, DimensionScaler) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
overlap(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
overlap(int, AABB, DimensionScaler) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 

P

parallel(String, int, Thread.UncaughtExceptionHandler) - Static method in class co.paralleluniverse.db.api.DbExecutors
Creates a fork-join thread pool to be used for running all tasks for DB stores in parallel mode.
parallel(int, Thread.UncaughtExceptionHandler) - Static method in class co.paralleluniverse.db.api.DbExecutors
Creates a fork-join thread pool to be used for running all tasks for DB stores in parallel mode.
parallel(String, int) - Static method in class co.paralleluniverse.db.api.DbExecutors
Creates a fork-join thread pool to be used for running all tasks for DB stores in parallel mode.
parallel(int) - Static method in class co.paralleluniverse.db.api.DbExecutors
Creates a fork-join thread pool to be used for running all tasks for DB stores in parallel mode.
perhapsJoin(Scheduler.Job<R>) - Method in class co.paralleluniverse.db.quasar.DBaseImpl
 
perhapsJoin(Sync) - Method in class co.paralleluniverse.db.quasar.DBaseImpl
 
PolarAcceleration - Class in co.paralleluniverse.geodesy.vector
An acceleration vector in a polar coordinate system.
PolarAcceleration() - Constructor for class co.paralleluniverse.geodesy.vector.PolarAcceleration
 
PolarAcceleration(double, double, double) - Constructor for class co.paralleluniverse.geodesy.vector.PolarAcceleration
 
PolarLocation - Class in co.paralleluniverse.geodesy.vector
A location vector in a polar coordinate system.
PolarLocation() - Constructor for class co.paralleluniverse.geodesy.vector.PolarLocation
 
PolarLocation(double, double, double) - Constructor for class co.paralleluniverse.geodesy.vector.PolarLocation
 
PolarVelocity - Class in co.paralleluniverse.geodesy.vector
A location vector in a polar coordinate system.
PolarVelocity() - Constructor for class co.paralleluniverse.geodesy.vector.PolarVelocity
 
PolarVelocity(double, double, double) - Constructor for class co.paralleluniverse.geodesy.vector.PolarVelocity
 
postLockDataChild1(Data<R, T>, int) - Method in class co.paralleluniverse.spacebase.RNode
 
postWrite(Scheduler.Task<R>) - Method in class co.paralleluniverse.spacebase.RNode
Called by scheduler after an X operation
postWriteActions1(Scheduler.Task<R>) - Method in class co.paralleluniverse.spacebase.RNode
 
prepark() - Method in class co.paralleluniverse.spacebase.quasar.AsyncSpaceBaseOp
 
prettyPrint(PrintStream) - Method in class co.paralleluniverse.db.quasar.DBaseImpl
 
promotionScore1(int, AABB) - Method in class co.paralleluniverse.spacebase.RNode
score = (2*centerDistance)^3 + volume
propagateAdjust(Scheduler.Task<R>, Node<R, T>, int) - Method in class co.paralleluniverse.spacebase.RNode
 
propagateDelete(Scheduler.Task<R>, Node<R, T>, int, boolean) - Method in class co.paralleluniverse.spacebase.RNode
 
propagateOverflow(Scheduler.Task<R>, Node<R, T>, int, boolean) - Method in class co.paralleluniverse.spacebase.RNode
 

Q

QuasarSync - Class in co.paralleluniverse.spacebase.quasar
 
QuasarSync() - Constructor for class co.paralleluniverse.spacebase.quasar.QuasarSync
 
query(SpatialQuery<? super T>, SpatialVisitor<? super T>) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Performs a query on the store and visits all of the elements matching it, one at a time, for a read-only operation.
query(SpatialQuery<? super T>, SpatialSetVisitor<? super T>) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Performs a query on the store and visits all of the elements matching it as one set, for a read-only operation.
query(SpatialQuery<? super T>) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Performs a read-only query on the store and visits all of the elements matching it.
query(SpatialQuery<? super T>, long, TimeUnit) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Performs a read-only query on the store and visits all of the elements matching it.
query(SpatialQuery<? super T>, SpatialVisitor<? super T>) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Performs a query on the store and visits all of the elements matching it, one at a time, for a read-only operation.
query(SpatialQuery<? super T>) - Method in class co.paralleluniverse.spacebase.simple.SimpleSpaceBase
Performs a query on the store and visits all of the elements matching it, one at a time, for a read-only operation.
query(SpatialQuery<? super T>, SpatialVisitor<? super T>) - Method in interface co.paralleluniverse.spacebase.SpaceBase
Performs a query on the store and visits all of the elements matching it, one at a time, for a read-only operation.
query(SpatialQuery<? super T>, SpatialSetVisitor<? super T>) - Method in interface co.paralleluniverse.spacebase.SpaceBase
Performs a query on the store and visits all of the elements matching it as one set, for a read-only operation.
queryContainer(IndexedAABB, int) - Method in interface co.paralleluniverse.spacebase.FastSpatialQuery
Called by SpaceBase to inquire whether any of the elements contained in the given AABB may match the query.
queryContainer(IndexedAABB, int) - Method in class co.paralleluniverse.spacebase.geo.CoordinateSystemQuery
 
queryContainer(AABB) - Method in class co.paralleluniverse.spacebase.geo.CoordinateSystemQuery
 
queryContainer(IndexedAABB, int) - Method in class co.paralleluniverse.spacebase.geo.GeoRangeQuery
 
queryContainer(AABB) - Method in class co.paralleluniverse.spacebase.geo.GeoRangeQuery
 
queryContainer(IndexedAABB, int) - Method in class co.paralleluniverse.spacebase.geo.IntersectGeoGrossGate
 
queryContainer(AABB) - Method in class co.paralleluniverse.spacebase.geo.IntersectGeoGrossGate
 
queryContainer(AABB) - Method in class co.paralleluniverse.spacebase.queries.AllQuery
 
queryContainer(IndexedAABB, int) - Method in class co.paralleluniverse.spacebase.queries.AllQuery
 
queryContainer(AABB) - Method in class co.paralleluniverse.spacebase.queries.ContainedQuery
 
queryContainer(IndexedAABB, int) - Method in class co.paralleluniverse.spacebase.queries.ContainedQuery
 
queryContainer(AABB) - Method in class co.paralleluniverse.spacebase.queries.ContainsQuery
 
queryContainer(IndexedAABB, int) - Method in class co.paralleluniverse.spacebase.queries.ContainsQuery
 
queryContainer(AABB) - Method in class co.paralleluniverse.spacebase.queries.EqualsQuery
 
queryContainer(IndexedAABB, int) - Method in class co.paralleluniverse.spacebase.queries.EqualsQuery
 
queryContainer(AABB) - Method in class co.paralleluniverse.spacebase.queries.IntersectQuery
 
queryContainer(IndexedAABB, int) - Method in class co.paralleluniverse.spacebase.queries.IntersectQuery
 
queryContainer(AABB) - Method in class co.paralleluniverse.spacebase.queries.RangeQuery
 
queryContainer(IndexedAABB, int) - Method in class co.paralleluniverse.spacebase.queries.RangeQuery
 
queryContainer(AABB) - Method in interface co.paralleluniverse.spacebase.SpatialQuery
Called by SpaceBase to inquire whether any of the elements contained in the given AABB may match the query.
queryContainerInCS(AABB) - Method in class co.paralleluniverse.spacebase.geo.CoordinateSystemQuery
Called by SpaceBase to inquire whether any of the elements contained in the given AABB (specified with respect to the coordinate system) may match the query.
queryElement(AABB, T) - Method in class co.paralleluniverse.spacebase.geo.ContainedGeoGrossGate
 
queryElement(AABB, T) - Method in class co.paralleluniverse.spacebase.geo.CoordinateSystemQuery
 
queryElement(AABB, T) - Method in class co.paralleluniverse.spacebase.geo.GeoRangeQuery
 
queryElement(AABB, T) - Method in class co.paralleluniverse.spacebase.geo.IntersectGeoGrossGate
 
queryElement(AABB, T) - Method in class co.paralleluniverse.spacebase.queries.AllQuery
The element passed is ignored.
queryElement(AABB, T) - Method in class co.paralleluniverse.spacebase.queries.ContainedQuery
The element passed is ignored.
queryElement(AABB, T) - Method in class co.paralleluniverse.spacebase.queries.ContainsQuery
The element passed is ignored.
queryElement(AABB, T) - Method in class co.paralleluniverse.spacebase.queries.EqualsQuery
The element passed is ignored.
queryElement(AABB, T) - Method in class co.paralleluniverse.spacebase.queries.IntersectQuery
The element passed is ignored.
queryElement(AABB, T) - Method in class co.paralleluniverse.spacebase.queries.RangeQuery
The element passed is ignored.
queryElement(AABB, T) - Method in interface co.paralleluniverse.spacebase.SpatialQuery
Called by SpaceBase to inquire whether an element with the given bounding-box matches the query.
queryElementInCS(AABB, T) - Method in class co.paralleluniverse.spacebase.geo.CoordinateSystemQuery
Called by SpaceBase to inquire whether an element with the given bounding-box (specified with respect to the coordinate system) matches the query.
queryForUpdate(SpatialQuery<? super T>, boolean, SpatialModifyingVisitor<? super T>) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Performs a query on the store and visits all of the elements matching it, one at a time, and allows visited elements to be modified from within the visitor.
queryForUpdate(SpatialQuery<? super T>, SpatialModifyingVisitor<? super T>) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Performs a query on the store and visits all of the elements matching it, one at a time, and allows visited elements to be modified from within the visitor.
queryForUpdate(SpatialQuery<? super T>, SpatialQuery<? super T>, boolean, SpatialSetVisitor<? super T>) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Performs (up to) two queries on the store - one for read-only results, and one for updates - and visits the elements matching them as a set.
queryForUpdate(SpatialQuery<? super T>, SpatialQuery<? super T>, boolean) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Performs (up to) two queries on the store - one for read-only results, and one for updates.
queryForUpdate(SpatialQuery<? super T>, SpatialQuery<? super T>, boolean, long, TimeUnit) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Performs (up to) two queries on the store - one for read-only results, and one for updates.
queryForUpdate(SpatialQuery<? super T>, boolean, SpatialModifyingVisitor<? super T>) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Performs a query on the store and visits all of the elements matching it, one at a time, and allows visited elements to be modified from within the visitor.
queryForUpdate(SpatialQuery<? super T>, SpatialModifyingVisitor<? super T>) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Performs a query on the store and visits all of the elements matching it, one at a time, and allows visited elements to be modified from within the visitor.
queryForUpdate(SpatialQuery<? super T>, boolean, SpatialModifyingVisitor<? super T>) - Method in interface co.paralleluniverse.spacebase.SpaceBase
Performs a query on the store and visits all of the elements matching it, one at a time, and allows visited elements to be modified from within the visitor.
queryForUpdate(SpatialQuery<? super T>, SpatialModifyingVisitor<? super T>) - Method in interface co.paralleluniverse.spacebase.SpaceBase
Performs a query on the store and visits all of the elements matching it, one at a time, and allows visited elements to be modified from within the visitor.
queryForUpdate(SpatialQuery<? super T>, SpatialQuery<? super T>, boolean, SpatialSetVisitor<? super T>) - Method in interface co.paralleluniverse.spacebase.SpaceBase
Performs (up to) two queries on the store - one for read-only results, and one for updates - and visits the elements matching them as a set.

R

range(AABB, double) - Static method in class co.paralleluniverse.spacebase.SpatialQueries
Returns a query that finds all elements whose AABBs are completely or partially within a given range from a given AABB.
RangeQuery<T> - Class in co.paralleluniverse.spacebase.queries
A query that finds all elements whose AABBs are completely or partially within a given range from a given AABB.
RangeQuery(AABB, double) - Constructor for class co.paralleluniverse.spacebase.queries.RangeQuery
 
rawAABB(int, int, int, int, int, int) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
rawOverlap(CompressedAABBArray, int, long) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
rawVolume(CompressedAABBArray, int) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
int is enough ’cause value is between 0 and 255^3
rawVolumeAfterEnlarge(CompressedAABBArray, int, long) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
RData<R,T> - Class in co.paralleluniverse.spacebase
 
RData(Object) - Constructor for class co.paralleluniverse.spacebase.RData
 
read(ObjectInput) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
read(ObjectInput, int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
read(ObjectInput) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
read(double[], int) - Method in class co.paralleluniverse.spacebase.MutableAABB
Sets the bounds of this AABB from a given double array.
read(float[], int) - Method in class co.paralleluniverse.spacebase.MutableAABB
Sets the bounds of this AABB from a given float array.
readElement(SpatialToken, ElementVisitor<T>) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Accesses the element represented by a SpatialToken for a read operation.
readElement(SpatialToken) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Accesses the element represented by a SpatialToken for a read operation.
readElement(SpatialToken, long, TimeUnit) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Accesses the element represented by a SpatialToken for a read operation.
readElement(SpatialToken, ElementVisitor<T>) - Method in interface co.paralleluniverse.spacebase.SpaceBase
Accesses the element represented by a SpatialToken for a read operation.
readExternal(ObjectInput) - Method in class co.paralleluniverse.geodesy.vector.Vector3
 
reload1(int, AABounded) - Method in class co.paralleluniverse.spacebase.RNode
 
removeEntry1(int) - Method in class co.paralleluniverse.spacebase.RNode
 
removeTXNListener(TXNListener<T>) - Method in class co.paralleluniverse.db.quasar.DBaseImpl
 
removeTXNListener(TXNListener<T>) - Method in interface co.paralleluniverse.db.quasar.TXNContainer
 
reset() - Method in class co.paralleluniverse.spacebase.quasar.QuasarSync
DANGER.
reset() - Method in class co.paralleluniverse.spacebase.RNode
 
ResultSet<T> - Class in co.paralleluniverse.spacebase.quasar
A transactional object used to inspect or modify elements when using the query, queryForUpdate, or transaction methods.
rightGrid - Variable in class co.paralleluniverse.geodesy.CoordinateSystem
 
RNode<R,T> - Class in co.paralleluniverse.spacebase
Papers:
R Tree R-trees a Dynamic Index Structure for Spatial Searching (1984) - A.
RNode() - Constructor for class co.paralleluniverse.spacebase.RNode
 
rotate(int, double, double) - Method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
rotate(int, double) - Method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
rotate(Vector3, int, double, double) - Static method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
rotate(Vector3, int, double) - Static method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
rotateX(double) - Method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
rotateX(double, double) - Method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
rotateX(Vector3, double, double) - Static method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
rotateX(Vector3, double) - Static method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
rotateX(Matrix, int, double, double) - Static method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
rotateY(double) - Method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
rotateY(double, double) - Method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
rotateY(Vector3, double, double) - Static method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
rotateY(Vector3, double) - Static method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
rotateY(Matrix, int, double, double) - Static method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
rotateZ(double) - Method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
rotateZ(double, double) - Method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
rotateZ(Vector3, double, double) - Static method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
rotateZ(Vector3, double) - Static method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
rotateZ(Matrix, int, double, double) - Static method in class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
rows - Variable in class co.paralleluniverse.geodesy.matrix.Matrix
 
run() - Method in class co.paralleluniverse.spacebase.quasar.AsyncSpaceBaseOp
 
run(long, TimeUnit) - Method in class co.paralleluniverse.spacebase.quasar.AsyncSpaceBaseOp
 
run(StoreUpdater<T>) - Method in interface co.paralleluniverse.spacebase.SpatialTransaction
Called once by SpaceBase.transaction, passing an StoreUpdater.

S

scale(double) - Method in class co.paralleluniverse.geodesy.vector.Vector3
Scaled (destructively) this vector by a given value
scale(Vector3, double) - Static method in class co.paralleluniverse.geodesy.vector.Vector3
Scales a vector by a scalar.
scaleLength(int, double) - Method in interface co.paralleluniverse.spacebase.DimensionScaler
 
selectPromotionCandidates(Scheduler.Task<R>, int, int, int[], double[], AABB) - Method in class co.paralleluniverse.spacebase.RNode
Must be called before indexes have been somehow permuted, i.e.
self() - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
 
self() - Method in class co.paralleluniverse.spacebase.quasar.SpaceBaseBuilder
 
self() - Method in class co.paralleluniverse.spacebase.SpaceBaseBuilder
 
set(Field.ObjectField<? super R, V>, V) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.ObjectArrayField<? super R, V>, int, V) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.ObjectArrayField<? super R, V>, V[], int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.ObjectArrayField<? super R, V>, Record<S>, Field.ObjectArrayField<? super S, V>) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.BooleanField<? super R>, boolean) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.ByteField<? super R>, byte) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.ShortField<? super R>, short) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.IntField<? super R>, int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.LongField<? super R>, long) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.FloatField<? super R>, float) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.DoubleField<? super R>, double) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.CharField<? super R>, char) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.BooleanArrayField<? super R>, int, boolean) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.BooleanArrayField<? super R>, boolean[], int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.BooleanArrayField<? super R>, Record<S>, Field.BooleanArrayField<? super S>) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.ByteArrayField<? super R>, int, byte) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.ByteArrayField<? super R>, byte[], int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.ByteArrayField<? super R>, Record<S>, Field.ByteArrayField<? super S>) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.ShortArrayField<? super R>, int, short) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.ShortArrayField<? super R>, short[], int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.ShortArrayField<? super R>, Record<S>, Field.ShortArrayField<? super S>) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.IntArrayField<? super R>, int, int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.IntArrayField<? super R>, int[], int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.IntArrayField<? super R>, Record<S>, Field.IntArrayField<? super S>) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.LongArrayField<? super R>, int, long) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.LongArrayField<? super R>, long[], int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.LongArrayField<? super R>, Record<S>, Field.LongArrayField<? super S>) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.FloatArrayField<? super R>, int, float) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.FloatArrayField<? super R>, float[], int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.FloatArrayField<? super R>, Record<S>, Field.FloatArrayField<? super S>) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.DoubleArrayField<? super R>, int, double) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.DoubleArrayField<? super R>, double[], int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.DoubleArrayField<? super R>, Record<S>, Field.DoubleArrayField<? super S>) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.CharArrayField<? super R>, int, char) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.CharArrayField<? super R>, char[], int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.CharArrayField<? super R>, Record<S>, Field.CharArrayField<? super S>) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field<? super R, V>, V) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.ArrayField<? super R, V>, int, V) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.ArrayField<? super R, V>, V[], int) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.ArrayField<? super R, V>, Record<S>, Field.ArrayField<? super S, V>) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
set(Field.ObjectField<? super R, V>, V) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.ObjectArrayField<? super R, V>, int, V) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.ObjectArrayField<? super R, V>, V[], int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.ObjectArrayField<? super R, V>, Record<S>, Field.ObjectArrayField<? super S, V>) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.BooleanField<? super R>, boolean) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.ByteField<? super R>, byte) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.ShortField<? super R>, short) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.IntField<? super R>, int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.LongField<? super R>, long) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.FloatField<? super R>, float) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.DoubleField<? super R>, double) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.CharField<? super R>, char) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.BooleanArrayField<? super R>, int, boolean) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.BooleanArrayField<? super R>, boolean[], int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.BooleanArrayField<? super R>, Record<S>, Field.BooleanArrayField<? super S>) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.ByteArrayField<? super R>, int, byte) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.ByteArrayField<? super R>, byte[], int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.ByteArrayField<? super R>, Record<S>, Field.ByteArrayField<? super S>) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.ShortArrayField<? super R>, int, short) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.ShortArrayField<? super R>, short[], int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.ShortArrayField<? super R>, Record<S>, Field.ShortArrayField<? super S>) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.IntArrayField<? super R>, int, int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.IntArrayField<? super R>, int[], int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.IntArrayField<? super R>, Record<S>, Field.IntArrayField<? super S>) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.LongArrayField<? super R>, int, long) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.LongArrayField<? super R>, long[], int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.LongArrayField<? super R>, Record<S>, Field.LongArrayField<? super S>) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.FloatArrayField<? super R>, int, float) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.FloatArrayField<? super R>, float[], int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.FloatArrayField<? super R>, Record<S>, Field.FloatArrayField<? super S>) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.DoubleArrayField<? super R>, int, double) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.DoubleArrayField<? super R>, double[], int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.DoubleArrayField<? super R>, Record<S>, Field.DoubleArrayField<? super S>) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.CharArrayField<? super R>, int, char) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.CharArrayField<? super R>, char[], int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.CharArrayField<? super R>, Record<S>, Field.CharArrayField<? super S>) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field<? super R, V>, V) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.ArrayField<? super R, V>, int, V) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.ArrayField<? super R, V>, V[], int) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(Field.ArrayField<? super R, V>, Record<S>, Field.ArrayField<? super S, V>) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
set(int, int, double) - Method in class co.paralleluniverse.geodesy.matrix.Matrix
 
set(int, double) - Method in class co.paralleluniverse.geodesy.vector.Vector3
Sets the specified coordinate to the given value
set(Vector3) - Method in class co.paralleluniverse.geodesy.vector.Vector3
Sets this vector to the value of a given vector
set(double, double, double) - Method in class co.paralleluniverse.geodesy.vector.Vector3
Sets this vector to the given coordinates
set(CompressedAABBArray, int, long) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
set_M(int) - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Deprecated.
excluded from javadoc
set_m(int) - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Deprecated.
excluded from javadoc
setAABB1(AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
setAccAzimuth(double) - Method in class co.paralleluniverse.geodesy.vector.PolarAcceleration
 
setAccElevation(double) - Method in class co.paralleluniverse.geodesy.vector.PolarAcceleration
 
setAccRange(double) - Method in class co.paralleluniverse.geodesy.vector.PolarAcceleration
 
setAX(double) - Method in class co.paralleluniverse.geodesy.vector.CartAcceleration
 
setAY(double) - Method in class co.paralleluniverse.geodesy.vector.CartAcceleration
 
setAZ(double) - Method in class co.paralleluniverse.geodesy.vector.CartAcceleration
 
setAzimuth(double) - Method in class co.paralleluniverse.geodesy.vector.PolarLocation
 
setBounds(AABB) - Method in interface co.paralleluniverse.spacebase.CompressedAABBArray
 
setBounds(CompressedAABBArray, AABB) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
setBounds(CompressedAABBArray, AABBArray, int) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
setBounds(CompressedAABBArray, int, double, double) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
setBounds(AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
setBounds(AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
setBounds(AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
setBounds(AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
setChildBound1(int, AABB) - Method in class co.paralleluniverse.spacebase.RNode
 
setChildBoundInSplit1(int, RNode<R, T>, int) - Method in class co.paralleluniverse.spacebase.RNode
 
setClimb(boolean) - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
 
setCompressed(boolean) - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Specifies whether the internal index-nodes of the SpaceBase instances to be created by this builder are to be compressed.
setContentionBackpressure(int) - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
 
setCurrentBlock(TXN<T>) - Method in class co.paralleluniverse.db.quasar.DBaseImpl
 
setCurrentStrandAsynchronous(boolean) - Method in interface co.paralleluniverse.db.quasar.DBase
If this store has been configured as parallel, calling this method with the value true puts this strand in asynchronous mode, i.e.
setCurrentStrandAsynchronous(boolean) - Method in class co.paralleluniverse.db.quasar.DBaseImpl
 
setCurrentStrandAsynchronous(boolean) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
If this store has been configured as parallel, calling this method with the value true puts this strand in asynchronous mode, i.e.
setCurrentThreadAsynchronous(boolean) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
If this store has been configured as parallel, calling this method with the value true puts this thread in asynchronous mode, i.e.
setCurrentThreadAsynchronous(boolean) - Method in interface co.paralleluniverse.spacebase.SpaceBase
If this store has been configured as parallel, calling this method with the value true puts this thread in asynchronous mode, i.e.
setCurrentTime(long) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithVirtualTimeExpiration
Sets the current virtual time in milliseconds and removes expired objects from SpaceBase.
setCurrentTime(long) - Method in class co.paralleluniverse.spacebase.simple.SimpleSpaceBaseWithExpiration
When using virtual time (with the SpaceBaseWithVirtualTimeExpiration), this sets the virtual “current time” and triggers automatic removal of expired elements.
setData1(int, boolean) - Method in class co.paralleluniverse.spacebase.RNode
 
setDefaultTimeoutMillis(long) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Sets the default timeout for all non-timed operations.
setDeferredLocking(boolean) - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
 
setDimensions(int) - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Specifies the number of spatial dimensions of the SpaceBase instances to be created by this builder.
setElevation(double) - Method in class co.paralleluniverse.geodesy.vector.PolarLocation
 
setEntry1(int, R, AABB, boolean) - Method in class co.paralleluniverse.spacebase.RNode
 
setEntry1(Scheduler.Task<R>, int, R, AABB, boolean) - Method in class co.paralleluniverse.spacebase.RNode
 
setExecutor(ThreadPoolExecutor) - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Specifies that the SpaceBase instances to be created by this builder are to run in concurrent mode and use the provided executor.
setExecutor(ForkJoinPool) - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Specifies that the SpaceBase instances to be created by this builder are to run in parallel mode and use the provided fork-join pool.
setExecutor(ThreadPoolExecutor) - Method in class co.paralleluniverse.spacebase.quasar.SpaceBaseBuilder
 
setJob(Scheduler.Job<?>) - Method in class co.paralleluniverse.spacebase.quasar.QuasarSync
 
setMonitoringType(MonitorType) - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Specifies what kind of monitoring to use for this SpaceBase instance.
setNodeWidth(int) - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Specifies the internal index-node width of the SpaceBase instances to be created by this builder.
setOptimisticLocking(int, int) - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Specifies that the SpaceBase instances to be created by this builder are to use optimistic locking (i.e.
setParent(R) - Method in class co.paralleluniverse.spacebase.RNode
 
setPessimisticLocking() - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Specifies that the SpaceBase instances to be created by this builder are to use pessimistic locking only (i.e.
setPropagateDuringDescend(boolean) - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
 
setQueueBackpressure(int) - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Sets a limit on the number of pending operations currently executing or waiting to be executed by this SpaceBase instance beyond which operations will block.
setRange(double) - Method in class co.paralleluniverse.geodesy.vector.PolarLocation
 
setRightLink(R) - Method in class co.paralleluniverse.spacebase.RNode
 
setSinglePrecision(boolean) - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Specifies whether or not the SpaceBase instances to be created by this builder use double or single-precision AABBs.
setStrand(Strand) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Sets an Thread.UncaughtExceptionHandler to handle all internal SpaceBase exceptions (exceptions in user code - in visitors or queries are not handled by this handler, and thrown back to the user).
setVelAzimuth(double) - Method in class co.paralleluniverse.geodesy.vector.PolarVelocity
 
setVelElevation(double) - Method in class co.paralleluniverse.geodesy.vector.PolarVelocity
 
setVelRange(double) - Method in class co.paralleluniverse.geodesy.vector.PolarVelocity
 
setVolumeThresholdForDemote(double) - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Deprecated.
excluded from javadoc
setVolumeThresholdForPromote(double) - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Deprecated.
excluded from javadoc
setVX(double) - Method in class co.paralleluniverse.geodesy.vector.CartVelocity
 
setVY(double) - Method in class co.paralleluniverse.geodesy.vector.CartVelocity
 
setVZ(double) - Method in class co.paralleluniverse.geodesy.vector.CartVelocity
 
setWideLocks(boolean) - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Sets whether wide locks should be used by SpaceBase to allow a very high number of concurrent readers.
setX(double) - Method in class co.paralleluniverse.geodesy.vector.CartLocation
 
setY(double) - Method in class co.paralleluniverse.geodesy.vector.CartLocation
 
setZ(double) - Method in class co.paralleluniverse.geodesy.vector.CartLocation
 
shutdown() - Method in interface co.paralleluniverse.db.quasar.DBase
 
shutdown() - Method in class co.paralleluniverse.db.quasar.DBaseImpl
 
shutdown() - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
 
SimpleSpaceBase<T> - Class in co.paralleluniverse.spacebase.simple
A wrapper around a SpaceBase instance providing a simple, non-visitor based API, for applications making a basic CRUD use of SpaceBase.
SimpleSpaceBase(String, int, SimpleSpaceBase.ExecutionMode, int) - Constructor for class co.paralleluniverse.spacebase.simple.SimpleSpaceBase
Creates a new SimpleSpaceBase.
SimpleSpaceBase(SpaceBase<T>) - Constructor for class co.paralleluniverse.spacebase.simple.SimpleSpaceBase
Creates a new SimpleSpaceBase instance wrapping an existing SpaceBase
SimpleSpaceBase.ExecutionMode - Enum in co.paralleluniverse.spacebase.simple
 
SimpleSpaceBaseWithExpiration<T> - Class in co.paralleluniverse.spacebase.simple
A wrapper around a SpaceBase instance providing a simple, non-visitor based API, as well as an automatic element expiration service, for applications making a basic CRUD use of SpaceBase.
SimpleSpaceBaseWithExpiration(String, int, SimpleSpaceBase.ExecutionMode, int, SimpleSpaceBaseWithExpiration.ExpirationType) - Constructor for class co.paralleluniverse.spacebase.simple.SimpleSpaceBaseWithExpiration
Creates a new SimpleSpaceBase.
SimpleSpaceBaseWithExpiration(SpaceBaseWithExpiration<T>) - Constructor for class co.paralleluniverse.spacebase.simple.SimpleSpaceBaseWithExpiration
 
SimpleSpaceBaseWithExpiration.ExpirationType - Enum in co.paralleluniverse.spacebase.simple
 
size() - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Returns the number of elements currently in the store.
size() - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Returns the number of elements currently in the store.
size() - Method in class co.paralleluniverse.spacebase.simple.SimpleSpaceBase
Returns the number of elements currently in the store.
size() - Method in interface co.paralleluniverse.spacebase.SpaceBase
Returns the number of elements currently in the store.
SpaceBase<T> - Interface in co.paralleluniverse.spacebase.quasar
This interface is the main API for interacting with SpaceBase from within Quasar fibers or actors.
SpaceBase<T> - Interface in co.paralleluniverse.spacebase
This interface is the main API for interacting with SpaceBase.
SpaceBaseBuilder - Class in co.paralleluniverse.spacebase.quasar
The builder used to configure and create SpaceBase instances.
SpaceBaseBuilder() - Constructor for class co.paralleluniverse.spacebase.quasar.SpaceBaseBuilder
 
SpaceBaseBuilder - Class in co.paralleluniverse.spacebase
The builder used to configure and create SpaceBase instances.
SpaceBaseBuilder() - Constructor for class co.paralleluniverse.spacebase.SpaceBaseBuilder
 
SpaceBaseWithExpiration<T> - Class in co.paralleluniverse.spacebase.expiration
A wrapper around a SpaceBase instance, providing an expiration service for inserted elements.
SpaceBaseWithExpiration.DelayedToken - Class in co.paralleluniverse.spacebase.expiration
 
SpaceBaseWithExpiration.DelayedToken(long, SpatialToken, long, TimeUnit) - Constructor for class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration.DelayedToken
 
SpaceBaseWithLiveExpiration<T> - Class in co.paralleluniverse.spacebase.expiration
A SpaceBaseWithExpiration that uses real “wall time” for expiration.
SpaceBaseWithLiveExpiration(SpaceBase<T>) - Constructor for class co.paralleluniverse.spacebase.expiration.SpaceBaseWithLiveExpiration
 
SpaceBaseWithVirtualTimeExpiration<T> - Class in co.paralleluniverse.spacebase.expiration
A SpaceBaseWithExpiration that uses virtual time for expiration.
SpaceBaseWithVirtualTimeExpiration(SpaceBase<T>) - Constructor for class co.paralleluniverse.spacebase.expiration.SpaceBaseWithVirtualTimeExpiration
 
SpatialJoinQuery<T1,T2> - Interface in co.paralleluniverse.spacebase
A spatial join-query defining a join on one or two spatial stores.
The methods of this interface are passed the bounding boxes of the elements, as well as bounding-boxes of groups of elements, according to SpaceBase’s internal bounding-volume hierarchy.
SpatialJoinVisitor<T1,T2> - Interface in co.paralleluniverse.spacebase
A visitor-pattern interface to be implemented by the user, which is called by SpaceBase’s spatial join methods for each pair of elements element matching the SpatialJoinQuery supplied.
SpatialModifyingVisitor<T> - Interface in co.paralleluniverse.spacebase
A visitor-pattern interface to be implemented by the user, which is called by the SpaceBase.queryForUpdate, and SpaceBase.transaction methods for each element matching the SpatialQuery supplied, as well as by the SpaceBase.update, method.
SpatialPerformanceMonitor - Interface in co.paralleluniverse.spacebase
 
SpatialQueries - Class in co.paralleluniverse.spacebase
This class provides a small set of common, useful spatial queries, spatial join queries, as well as methods for query composition.
SpatialQuery<T> - Interface in co.paralleluniverse.spacebase
A spatial query defining a search on the spatial store.
The methods of this interface are passed the bounding boxes of the elements, as well as bounding-boxes of groups of elements, according to SpaceBase’s internal bounding-volume hierarchy.
SpatialSetVisitor<T> - Interface in co.paralleluniverse.spacebase
A visitor-pattern interface to be implemented by the user, which is called by the SpaceBase.query method and the queryForUpdate method, for all elements matching the SpatialQuery supplied.
SpatialToken - Interface in co.paralleluniverse.spacebase
A token representing an element in the SpaceBase data store, for use with updates and deletions.
SpatialTransaction<T> - Interface in co.paralleluniverse.spacebase
Represents a user transaction on SpaceBase which is to be executed atomically.
SpatialTreeStructureMXBean - Interface in co.paralleluniverse.spacebase
 
SpatialVisitor<T> - Interface in co.paralleluniverse.spacebase
A visitor-pattern interface to be implemented by the user, which is called by the SpaceBase.query method for each element matching the SpatialQuery supplied.
Spherical - Class in co.paralleluniverse.geodesy
Computations on spheres.
Spherical() - Constructor for class co.paralleluniverse.geodesy.Spherical
 
StoreUpdater<T> - Interface in co.paralleluniverse.spacebase
An instance of this interface is passed to SpatialTransaction.run by the SpaceBase.transaction method and it is used to update the SpaceBase store.
StoreUpdater1<T> - Interface in co.paralleluniverse.spacebase.quasar
A transactional object used to transactionally modify the store when using the SpaceBase.transaction() method.
StrandedTransactionalRecord<R> - Class in co.paralleluniverse.db.record
Provides transaction-protected access to a Record.
StrandedTransactionalRecord(Record<R>, boolean, TXNContainer) - Constructor for class co.paralleluniverse.db.record.StrandedTransactionalRecord
Wraps a given record with transaction-protected access.
sub(Vector3) - Method in class co.paralleluniverse.geodesy.vector.Vector3
Subtracts (destructively) a given vector from this vector
sub(Vector3, Vector3) - Static method in class co.paralleluniverse.geodesy.vector.Vector3
Subtracts two vectors.
subtract(Matrix, Matrix, Matrix) - Static method in class co.paralleluniverse.geodesy.matrix.Matrix
 
Sync - Interface in co.paralleluniverse.db.api
This interface allows to synchronize with an operation running on (possibly) a different thread.
sync() - Method in class co.paralleluniverse.db.quasar.DBaseImpl
 
sync(Scheduler.Job) - Method in class co.paralleluniverse.db.quasar.DBaseImpl
 
Sync - Interface in co.paralleluniverse.db.quasar
This interface allows to synchronize with an operation running on (possibly) a different thread.
Syncs - Class in co.paralleluniverse.db.api
 

T

tightFit() - Method in interface co.paralleluniverse.spacebase.CompressedAABBArray
 
tightFit(CompressedAABBArray) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
tightFit() - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
tightFit() - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
tightFit() - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
tightFit() - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
toECEF(Vector3, Vector3) - Method in class co.paralleluniverse.geodesy.BodyCoordinateSystem
 
toECEF(Vector3, Vector3) - Method in class co.paralleluniverse.geodesy.CoordinateSystem
Converts a non-location vector from this coordinate system to ECEF.
toECEF(CartLocation) - Method in class co.paralleluniverse.geodesy.CoordinateSystem
Converts the given CartLocation in this coordinate system to ECEF.
toECEF(CartVelocity) - Method in class co.paralleluniverse.geodesy.CoordinateSystem
Converts the given CartVelocity in this coordinate system to ECEF.
toECEF(CartAcceleration) - Method in class co.paralleluniverse.geodesy.CoordinateSystem
Converts the given CartAcceleration in this coordinate system to ECEF.
toECEF(Vector3, Vector3) - Method in class co.paralleluniverse.geodesy.LLLN
 
toECEF(Matrix) - Method in class co.paralleluniverse.geodesy.LLLN
 
toECEFLocation(Vector3, Vector3) - Method in class co.paralleluniverse.geodesy.BodyCoordinateSystem
 
toECEFLocation(Vector3, Vector3) - Method in class co.paralleluniverse.geodesy.CoordinateSystem
Converts a location vector from this coordinate system to ECEF.
toECEFLocation(Vector3, Vector3) - Method in class co.paralleluniverse.geodesy.LLLN
 
toElevation(CartVelocity) - Static method in class co.paralleluniverse.geodesy.CoordinateSystem
Converts the given CartVelocity, in this coordinate system, to an elevation angle, measured from the XY plane, in radians
toGeo(CoordinateSystem, CartLocation) - Method in class co.paralleluniverse.geodesy.Datum
 
toHeading(CartVelocity) - Static method in class co.paralleluniverse.geodesy.CoordinateSystem
 
token() - Method in interface co.paralleluniverse.spacebase.ElementUpdater
Returns the SpatialToken representing this element, that can be saved and used later in updates and deletes.
token - Variable in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration.DelayedToken
 
toPolar(CartLocation) - Method in class co.paralleluniverse.geodesy.CoordinateSystem
Converts a location vector in this coordinate system from a Cartesian to a polar representation.
toString() - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
toString() - Method in class co.paralleluniverse.geodesy.Datum
 
toString() - Method in class co.paralleluniverse.geodesy.GeoLocation
 
toString() - Method in class co.paralleluniverse.geodesy.matrix.Matrix
 
toString() - Method in class co.paralleluniverse.geodesy.vector.Vector3
 
toString() - Method in class co.paralleluniverse.spacebase.AABB
 
toString() - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
 
toString() - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
toString() - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
toString() - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
toString() - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
toString() - Method in class co.paralleluniverse.spacebase.ElementAndBounds
 
toString() - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
toString() - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
toString() - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
toString() - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
toString() - Method in class co.paralleluniverse.spacebase.geo.GeoRangeQuery
 
toString() - Method in class co.paralleluniverse.spacebase.geo.IntersectGeoGrossGate
 
toString() - Method in class co.paralleluniverse.spacebase.queries.AABBoundedQuery
 
toString() - Method in class co.paralleluniverse.spacebase.queries.AllJoin
 
toString() - Method in class co.paralleluniverse.spacebase.queries.AllQuery
 
toString() - Method in class co.paralleluniverse.spacebase.queries.ContainedQuery
 
toString() - Method in class co.paralleluniverse.spacebase.queries.ContainsQuery
 
toString() - Method in class co.paralleluniverse.spacebase.queries.DistanceJoin
 
toString() - Method in class co.paralleluniverse.spacebase.queries.EqualsQuery
 
toString() - Method in class co.paralleluniverse.spacebase.queries.IntersectJoin
 
toString() - Method in class co.paralleluniverse.spacebase.queries.IntersectQuery
 
toString() - Method in class co.paralleluniverse.spacebase.queries.RangeQuery
 
toString() - Method in class co.paralleluniverse.spacebase.RData
 
toString() - Method in class co.paralleluniverse.spacebase.RNode
 
toVector4() - Method in class co.paralleluniverse.geodesy.vector.LocationVector
 
toVector4() - Method in class co.paralleluniverse.geodesy.vector.Vector3
 
toWGS84(ECEFLocation) - Method in class co.paralleluniverse.geodesy.Datum
Translates the ECEF coordinates of a location on this datum to a location on the WGS84 datum
toWGS84(ECEFVelocity) - Method in class co.paralleluniverse.geodesy.Datum
Translates a velocity vector in ECEF coordinates from this datum to the WGS84
toWGS84(ECEFAcceleration) - Method in class co.paralleluniverse.geodesy.Datum
Translates an acceleration vector in ECEF coordinates from this datum to the WGS84
transaction(SpatialTransaction<? super T>) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Performs updates to the SpaceBase store in an isolated, atomic transaction.
transaction(BoundedSpatialQuery<? super T>, SpatialModifyingVisitor<? super T>) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Performs updates to the SpaceBase store in an isolated, atomic transaction, in the form of a modifying spatial query.
transaction(BoundedSpatialQuery<? super T>, SpatialSetVisitor<? super T>) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Performs updates to the SpaceBase store in an isolated, atomic transaction, in the form of a modifying spatial set-query.
transaction(BoundedSpatialQuery<? super T>) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Performs updates to the SpaceBase store in an isolated, atomic transaction.
transaction(BoundedSpatialQuery<? super T>, long, TimeUnit) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Performs updates to the SpaceBase store in an isolated, atomic transaction.
transaction() - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Performs updates to the SpaceBase store in an isolated, atomic transaction.
transaction(long, TimeUnit) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Performs updates to the SpaceBase store in an isolated, atomic transaction.
transaction(BoundedSpatialQuery<? super T>, SpatialModifyingVisitor<? super T>) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Performs updates to the SpaceBase store in an isolated, atomic transaction, in the form of a modifying spatial query.
transaction(SpatialTransaction<? super T>) - Method in interface co.paralleluniverse.spacebase.SpaceBase
Performs updates to the SpaceBase store in an isolated, atomic transaction.
transaction(BoundedSpatialQuery<? super T>, SpatialModifyingVisitor<? super T>) - Method in interface co.paralleluniverse.spacebase.SpaceBase
Performs updates to the SpaceBase store in an isolated, atomic transaction, in the form of a modifying spatial query.
transaction(BoundedSpatialQuery<? super T>, SpatialSetVisitor<? super T>) - Method in interface co.paralleluniverse.spacebase.SpaceBase
Performs updates to the SpaceBase store in an isolated, atomic transaction, in the form of a modifying spatial set-query.
Transactional<T extends Transactional.Ref> - Interface in co.paralleluniverse.db.api
Represents an object protected by a transaction.
Transactional.Ref - Interface in co.paralleluniverse.db.api
 
TransactionalRecord<R> - Class in co.paralleluniverse.db.record
Provides transactional access to a Record.
TransactionalRecord(Object, Record<R>) - Constructor for class co.paralleluniverse.db.record.TransactionalRecord
Wraps the given record with transactional access.
TransactionalRecord(Record<R>) - Constructor for class co.paralleluniverse.db.record.TransactionalRecord
Wraps the given record with transactional access.
TransactionalRecord.Ref<R> - Class in co.paralleluniverse.db.record
 
TransactionCloseable - Class in co.paralleluniverse.spacebase.quasar
 
TransformMatrix3 - Class in co.paralleluniverse.geodesy.matrix
All methods of this class are destructive.
TransformMatrix3() - Constructor for class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
TransformMatrix3(TransformMatrix3) - Constructor for class co.paralleluniverse.geodesy.matrix.TransformMatrix3
 
transpose(Matrix) - Static method in class co.paralleluniverse.geodesy.matrix.Matrix
 
transpose(Matrix, Matrix) - Static method in class co.paralleluniverse.geodesy.matrix.Matrix
 
TXN<T> - Class in co.paralleluniverse.db.quasar
 
TXN(Scheduler.Job, TXNal) - Constructor for class co.paralleluniverse.db.quasar.TXN
 
TXNal<T> - Interface in co.paralleluniverse.db.quasar
 
TXNContainer<T> - Interface in co.paralleluniverse.db.quasar
Represents an object that starts and ends transactions.
TXNListener<T> - Interface in co.paralleluniverse.db.quasar
 
type() - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 

U

union(AABB...) - Static method in class co.paralleluniverse.spacebase.AABB
Returns the minimal AABB which contains all given AABBs.
unregisterMBeans() - Method in class co.paralleluniverse.db.quasar.DBaseImpl
 
update(AABB) - Method in interface co.paralleluniverse.spacebase.ElementUpdater
Updates the element in the SpaceBase store.
update(SpatialToken, AABB, long, TimeUnit) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Updates the data store with a new bounding-box for an element which has already been inserted into the store, and sets the element’s time-to-live.
update(SpatialToken, AABB) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Updates the data store with a new bounding-box for an element which has already been inserted into the store.
update(SpatialToken, SpatialModifyingVisitor<T>) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Updates (or deletes) an element which has already been inserted into the store by use of a SpatialModifyingVisitor.
update(SpatialToken, AABB) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Updates the data store with a new bounding-box for an element which has already been inserted into the store.
update(SpatialToken) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Updates (or deletes) an element which has already been inserted into the store.
update(SpatialToken, long, TimeUnit) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Updates (or deletes) an element which has already been inserted into the store.
update() - Method in class co.paralleluniverse.spacebase.RData
 
update(AABB) - Method in class co.paralleluniverse.spacebase.RData
 
update(SpatialToken, AABB) - Method in class co.paralleluniverse.spacebase.simple.SimpleSpaceBase
Updates the data store with a new bounding-box for an element which has already been inserted into the store.
update(SpatialToken, AABB, long, TimeUnit) - Method in class co.paralleluniverse.spacebase.simple.SimpleSpaceBaseWithExpiration
Updates the data store with a new bounding-box for an element which has already been inserted into the store, and sets the element’s time-to-live.
update(SpatialToken, AABB) - Method in interface co.paralleluniverse.spacebase.SpaceBase
Updates the data store with a new bounding-box for an element which has already been inserted into the store.
update(SpatialToken, SpatialModifyingVisitor<T>) - Method in interface co.paralleluniverse.spacebase.SpaceBase
Updates (or deletes) an element which has already been inserted into the store by use of a SpatialModifyingVisitor.
update(SpatialToken, AABB) - Method in interface co.paralleluniverse.spacebase.StoreUpdater
Updates the data store with a new bounding-box for an element which has already been inserted into the store.
updateTimeToLive(SpatialToken, long, TimeUnit) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Modifies an element’s time-to-live.
updateTimeToLive(SpatialToken, long, TimeUnit) - Method in class co.paralleluniverse.spacebase.simple.SimpleSpaceBaseWithExpiration
Modifies an element’s time-to-live.
UTMLocation - Class in co.paralleluniverse.geodesy
A location in UTM coordinates.
UTMLocation(int, double, double, double) - Constructor for class co.paralleluniverse.geodesy.UTMLocation
Construct a UTMLocation.
utmToGeo(UTMLocation) - Method in class co.paralleluniverse.geodesy.Datum
Translates a location given in UTM coordinates to geographic coordinates.

V

valueOf(String) - Static method in enum co.paralleluniverse.spacebase.simple.SimpleSpaceBase.ExecutionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum co.paralleluniverse.spacebase.simple.SimpleSpaceBaseWithExpiration.ExpirationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum co.paralleluniverse.spacebase.simple.SimpleSpaceBase.ExecutionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum co.paralleluniverse.spacebase.simple.SimpleSpaceBaseWithExpiration.ExpirationType
Returns an array containing the constants of this enum type, in the order they are declared.
Vector3 - Class in co.paralleluniverse.geodesy.vector
A 3-dimensional vector.
Vector3() - Constructor for class co.paralleluniverse.geodesy.vector.Vector3
 
Vector3(double, double, double) - Constructor for class co.paralleluniverse.geodesy.vector.Vector3
 
Vector3(Vector3) - Constructor for class co.paralleluniverse.geodesy.vector.Vector3
 
VelocityVector - Class in co.paralleluniverse.geodesy.vector
A velocity vector.
VelocityVector() - Constructor for class co.paralleluniverse.geodesy.vector.VelocityVector
 
VelocityVector(double, double, double) - Constructor for class co.paralleluniverse.geodesy.vector.VelocityVector
 
VelocityVector(Vector3) - Constructor for class co.paralleluniverse.geodesy.vector.VelocityVector
 
verify() - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Deprecated.
excluded from javadoc
verifyInvariants(Scheduler.Task<R>, R, Object, boolean) - Method in class co.paralleluniverse.spacebase.RNode
 
verifyNodeWidth(int) - Method in class co.paralleluniverse.spacebase.AbstractSpaceBaseBuilder
Deprecated.
excluded from javadoc
verifyNotInBlock() - Method in class co.paralleluniverse.db.quasar.DBaseImpl
 
visit(T1, SpatialToken, T2, SpatialToken) - Method in interface co.paralleluniverse.spacebase.SpatialJoinVisitor
Called by SpaceBase’s spatial join methods for each pair of elements element matching the SpatialJoinQuery supplied.
visit(ElementUpdater<T>) - Method in interface co.paralleluniverse.spacebase.SpatialModifyingVisitor
Called by SpaceBase.queryForUpdate, @link SpaceBase#update(co.paralleluniverse.spacebase.SpatialToken, co.paralleluniverse.spacebase.SpatialModifyingVisitor) SpaceBase.update}, and SpaceBase.transaction for each element matching the SpatialQuery supplied.
visit(Set<T>, Set<ElementUpdater<T>>) - Method in interface co.paralleluniverse.spacebase.SpatialSetVisitor
Called by SpaceBase.query or the queryForUpdate, once, passing all element matching the SpatialQuery supplied as two sets: one containing elements for read-only access, and the other of ElementUpdaters corresponding to elements that may be modified.
visit(T, SpatialToken) - Method in interface co.paralleluniverse.spacebase.SpatialVisitor
Called by SpaceBase.query for each element matching the SpatialQuery supplied.
volume() - Method in class co.paralleluniverse.spacebase.AABB
Computes and returns the volume (for a 3D AABB) or area (for a 2D AABB) of the AABB.
volume(DimensionScaler) - Method in class co.paralleluniverse.spacebase.AABB
 
volume(int) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
volume(int, DimensionScaler) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
volume(CompressedAABBArray, int) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
volume(CompressedAABBArray, long) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
volume(int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
volume(int, DimensionScaler) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
volume(int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
volume(int, DimensionScaler) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
volume(int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
volume(int, DimensionScaler) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
volume(int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
volume(int, DimensionScaler) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
volume(int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
volume(int, DimensionScaler) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
volume(int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
volume(int, DimensionScaler) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
volume(int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
volume(int, DimensionScaler) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
volume(int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
volume(int, DimensionScaler) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
VOLUME_THRESHOLD_FOR_DEMOTE(Scheduler.Task<R>) - Method in class co.paralleluniverse.spacebase.RNode
 
volumeAfterEnlarge(int, AABB) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
volumeAfterEnlarge(int, AABB, DimensionScaler) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
volumeAfterEnlarge(int, AABBArray, int) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
volumeAfterEnlarge(int, AABBArray, int, DimensionScaler) - Method in interface co.paralleluniverse.spacebase.AABBArray
 
volumeAfterEnlarge(int, long) - Method in interface co.paralleluniverse.spacebase.CompressedAABBArray
 
volumeAfterEnlarge(CompressedAABBArray, int, long) - Static method in class co.paralleluniverse.spacebase.CompressedAABBArrays
 
volumeAfterEnlarge(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
volumeAfterEnlarge(int, AABB, DimensionScaler) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
volumeAfterEnlarge(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
volumeAfterEnlarge(int, AABBArray, int, DimensionScaler) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray2
 
volumeAfterEnlarge(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
volumeAfterEnlarge(int, AABB, DimensionScaler) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
volumeAfterEnlarge(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
volumeAfterEnlarge(int, AABBArray, int, DimensionScaler) - Method in class co.paralleluniverse.spacebase.DoubleAABBArray3
 
volumeAfterEnlarge(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
volumeAfterEnlarge(int, AABB, DimensionScaler) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
volumeAfterEnlarge(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
volumeAfterEnlarge(int, AABBArray, int, DimensionScaler) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
volumeAfterEnlarge(int, long) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray2
 
volumeAfterEnlarge(int, AABB) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
volumeAfterEnlarge(int, AABB, DimensionScaler) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
volumeAfterEnlarge(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
volumeAfterEnlarge(int, AABBArray, int, DimensionScaler) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
volumeAfterEnlarge(int, long) - Method in class co.paralleluniverse.spacebase.DoubleByteCompressedAABBArray3
 
volumeAfterEnlarge(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
volumeAfterEnlarge(int, AABB, DimensionScaler) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
volumeAfterEnlarge(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
volumeAfterEnlarge(int, AABBArray, int, DimensionScaler) - Method in class co.paralleluniverse.spacebase.FloatAABBArray2
 
volumeAfterEnlarge(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
volumeAfterEnlarge(int, AABB, DimensionScaler) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
volumeAfterEnlarge(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
volumeAfterEnlarge(int, AABBArray, int, DimensionScaler) - Method in class co.paralleluniverse.spacebase.FloatAABBArray3
 
volumeAfterEnlarge(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
volumeAfterEnlarge(int, AABB, DimensionScaler) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
volumeAfterEnlarge(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
volumeAfterEnlarge(int, AABBArray, int, DimensionScaler) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
volumeAfterEnlarge(int, long) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray2
 
volumeAfterEnlarge(int, AABB) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
volumeAfterEnlarge(int, AABB, DimensionScaler) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
volumeAfterEnlarge(int, AABBArray, int) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
volumeAfterEnlarge(int, AABBArray, int, DimensionScaler) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 
volumeAfterEnlarge(int, long) - Method in class co.paralleluniverse.spacebase.FloatByteCompressedAABBArray3
 

W

WGS84 - Static variable in class co.paralleluniverse.geodesy.Datum
The WGS84 Datum.
write(ObjectOutput) - Method in class co.paralleluniverse.db.record.StrandedTransactionalRecord
 
write(ObjectOutput) - Method in class co.paralleluniverse.db.record.TransactionalRecord.Ref
 
write(double[], int) - Method in class co.paralleluniverse.spacebase.AABB
Writes the bounds of this AABB into a double array.
write(float[], int) - Method in class co.paralleluniverse.spacebase.AABB
Writes the bounds of this AABB into a float array.
writeElement(SpatialToken, ElementVisitor<T>) - Method in class co.paralleluniverse.spacebase.expiration.SpaceBaseWithExpiration
Accesses the element represented by a SpatialToken for a write operation.
writeElement(SpatialToken) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Accesses the element represented by a SpatialToken for a write operation.
writeElement(SpatialToken, long, TimeUnit) - Method in interface co.paralleluniverse.spacebase.quasar.SpaceBase
Accesses the element represented by a SpatialToken for a write operation.
writeElement(SpatialToken, ElementVisitor<T>) - Method in interface co.paralleluniverse.spacebase.SpaceBase
Accesses the element represented by a SpatialToken for a write operation.
writeExternal(ObjectOutput) - Method in class co.paralleluniverse.geodesy.vector.Vector3
 

X

X - Static variable in class co.paralleluniverse.spacebase.AABB
Equal to 0.

Y

Y - Static variable in class co.paralleluniverse.spacebase.AABB
Equal to 1.

Z

Z - Static variable in class co.paralleluniverse.spacebase.AABB
Equal to 2.
A B C D E F G H I J L M N O P Q R S T U V W X Y Z