Package com.io7m.jspatial.api.octtrees
Octtree API specification.
-
Interface Summary Interface Description OctTreeConfigurationDType The type of double precision octtree configurations.OctTreeConfigurationIType The type of integer octtree configurations.OctTreeConfigurationLType The type of long integer octtree configurations.OctTreeDType<A> The type of mutable octtrees withdoubleprecision coordinates.OctTreeIType<A> The type of mutable octtrees withintcoordinates.OctTreeLType<A> The type of mutable octtrees withlonginteger coordinates.OctTreeOctantDType<T> A octant as it appears within the context of an octtree.OctTreeOctantIterationDType<A,C> The type of functions used to iterate over the octants of octtrees.OctTreeOctantIterationIType<A,C> The type of functions used to iterate over the octants of octtrees.OctTreeOctantIterationLType<A,C> The type of functions used to iterate over the octants of octtrees.OctTreeOctantIType<T> A octant as it appears within the context of an octtree.OctTreeOctantLType<T> A octant as it appears within the context of an octtree.OctTreeRaycastResultDType<T> The type of octtree raycast results.OctTreeRaycastResultIType<T> The type of octtree raycast results.OctTreeRaycastResultLType<T> The type of octtree raycast results.OctTreeReadableDType<A> The type of readable octtrees withdoubleprecision coordinates.OctTreeReadableIType<A> The type of readable octtrees withintcoordinates.OctTreeReadableLType<A> The type of readable octtrees withlonginteger coordinates.OctTreeReadableType The type of readable octtrees.OctTreeSupplierDType The type of constructors for trees.OctTreeSupplierIType The type of constructors for trees.OctTreeSupplierLType The type of constructors for trees. -
Class Summary Class Description OctTreeConfigurationD The type of double precision octtree configurations.OctTreeConfigurationD.Builder Builds instances of typeOctTreeConfigurationD.OctTreeConfigurationI The type of integer octtree configurations.OctTreeConfigurationI.Builder Builds instances of typeOctTreeConfigurationI.OctTreeConfigurationL The type of long integer octtree configurations.OctTreeConfigurationL.Builder Builds instances of typeOctTreeConfigurationL.OctTreeRaycastResultD<T> The type of octtree raycast results.OctTreeRaycastResultD.Builder<T> Builds instances of typeOctTreeRaycastResultD.OctTreeRaycastResultI<T> The type of octtree raycast results.OctTreeRaycastResultI.Builder<T> Builds instances of typeOctTreeRaycastResultI.OctTreeRaycastResultL<T> The type of octtree raycast results.OctTreeRaycastResultL.Builder<T> Builds instances of typeOctTreeRaycastResultL.