Interface IParticleRecord

    • Method Detail

      • rawDoubleData

        double[] rawDoubleData()
      • rawFloatData

        float[] rawFloatData()
      • x

        double x()
      • y

        double y()
      • z

        double z()
      • setPos

        void setPos​(double x,
                    double y,
                    double z)
      • pmx

        double pmx()
      • pmy

        double pmy()
      • pmz

        double pmz()
      • setVelocityVector

        void setVelocityVector​(double vx,
                               double vy,
                               double vz)
      • names

        java.lang.String[] names()
      • namesConcat

        java.lang.String namesConcat()
      • hasName

        boolean hasName​(java.lang.String candidate)
      • hasName

        boolean hasName​(java.lang.String candidate,
                        boolean matchCase)
      • setNames

        void setNames​(java.lang.String... names)
      • setName

        void setName​(java.lang.String name)
      • addName

        void addName​(java.lang.String name)
      • addNames

        void addNames​(java.lang.String... names)
      • appmag

        float appmag()
      • absmag

        float absmag()
      • setMag

        void setMag​(float appmag,
                    float absmag)
      • hasCol

        boolean hasCol()
      • col

        float col()
      • setCol

        void setCol​(float col)
      • rgb

        double[] rgb()
      • size

        float size()
      • setSize

        void setSize​(float size)
      • radius

        double radius()
      • setId

        void setId​(long id)
      • id

        long id()
      • setHip

        void setHip​(int hip)
      • hip

        int hip()
      • mualpha

        float mualpha()
      • mudelta

        float mudelta()
      • radvel

        float radvel()
      • setProperMotion

        void setProperMotion​(float mualpha,
                             float mudelta,
                             float radvel)
      • setOctant

        void setOctant​(OctreeNode octant)
      • distance

        double distance()
        Distance in internal units. Beware, does the computation on the fly.
        Returns:
        The distance, in internal units
      • parallax

        double parallax()
        Parallax in mas.
        Returns:
        The parallax in mas.
      • ra

        double ra()
        Right ascension in degrees. Beware, does the conversion on the fly.
        Returns:
        The right ascension, in degrees
      • dec

        double dec()
        Declination in degrees. Beware, does the conversion on the fly.
        Returns:
        The declination, in degrees
      • lambda

        double lambda()
        Ecliptic longitude in degrees.
        Returns:
        The ecliptic longitude, in degrees
      • beta

        double beta()
        Ecliptic latitude in degrees.
        Returns:
        The ecliptic latitude, in degrees
      • l

        double l()
        Galactic longitude in degrees.
        Returns:
        The galactic longitude, in degrees
      • b

        double b()
        Galactic latitude in degrees.
        Returns:
        The galactic latitude, in degrees
      • hasExtra

        boolean hasExtra()
      • hasExtra

        boolean hasExtra​(java.lang.String name)
      • hasExtra

        boolean hasExtra​(UCD ucd)
      • getExtra

        double getExtra​(java.lang.String name)
      • getExtra

        double getExtra​(UCD ucd)