Package

com.spark3d

spatialPartitioning

Permalink

package spatialPartitioning

Visibility
  1. Public
  2. All

Type Members

  1. class Octree extends Serializable

    Permalink

    Octree is a 3D extension of Quadtree where in at each stage node (Cuboid) (instead of rectangle in Quadtree case) is split into 8 sub nodes.

  2. class OctreePartitioner extends SpatialPartitioner

    Permalink
  3. class OctreePartitioning extends Serializable

    Permalink
  4. class OnionPartitioner extends SpatialPartitioner

    Permalink

    Class extending SpatialPartitioner to deal with the onion space.

    Class extending SpatialPartitioner to deal with the onion space. The idea is described here: https://github.com/JulienPeloton/spark3D/issues/11

    The difference between 2 concentric spheres (shells) will define the elements of the grid (Spark partitions) such that we will have a onion space!

  5. class OnionPartitioning extends Serializable

    Permalink

    Class to deal with the onion space.

    Class to deal with the onion space. The idea is described here: https://github.com/JulienPeloton/spark3D/issues/11

    The difference between 2 concentric spheres will define the elements of the grid (Spark partitions) such that we will have a onion space!

  6. abstract class SpatialPartitioner extends Partitioner with Serializable

    Permalink

    Abstract class for partitioning the 3D space.

    Abstract class for partitioning the 3D space. This class extends the Spark Partitioner class, and any new 3D partitioner must extend in turn the SpatialPartitioner class.

Value Members

  1. object OctreePartitioning extends Serializable

    Permalink

Ungrouped