Package

com.spark3d

spatial3DRDD

Permalink

package spatial3DRDD

Visibility
  1. Public
  2. All

Type Members

  1. class Point3DRDDFromCSV extends Shape3DRDD[Point3D]

    Permalink

    Construct a Point3DRDD from CSV data.

  2. class Point3DRDDFromFITS extends Shape3DRDD[Point3D]

    Permalink

    Class to make a Point3D RDD from FITS data.

    Class to make a Point3D RDD from FITS data.

    val fn = "src/test/resources/astro_obs.fits"
    val point3RDD = new Point3DRDD(spark, fn, 1, "RA,Dec,Z_COSMO")
  3. class Point3DRDDFromRDD extends Shape3DRDD[Point3D]

    Permalink

    Construct a Point3DRDD from a RDD[Point3D]

  4. abstract class Shape3DRDD[T <: Shape3D] extends Serializable

    Permalink

    Class to handle generic 3D RDD.

    Class to handle generic 3D RDD. The output type is T which extends the class Shape3D.

  5. class SphereRDDFromCSV extends Shape3DRDD[ShellEnvelope]

    Permalink

    Construct a ShellEnvelopeRDD from CSV data.

  6. class SphereRDDFromFITS extends Shape3DRDD[ShellEnvelope]

    Permalink

    Class to make a ShellEnvelope RDD from FITS data.

    Class to make a ShellEnvelope RDD from FITS data.

    val fn = "src/test/resources/cartesian_spheres.fits"
    val sphereRDD = new ShellEnvelopeRDD(spark, fn, 1, "Z_COSMO,RA,Dec,Radius")
  7. class SphereRDDFromRDD extends Shape3DRDD[ShellEnvelope]

    Permalink

    Construct a ShellEnvelopeRDD from a RDD[ShellEnvelope]

Ungrouped