Class StreetsideCubemap

    • Field Detail

      • EPSILON

        private static final float EPSILON
        If two values for field cd differ by less than EPSILON both values are considered equal.
        See Also:
        Constant Field Values
    • Constructor Detail

      • StreetsideCubemap

        public StreetsideCubemap​(java.lang.String quadId,
                                 LatLon latLon,
                                 double he)
        Main constructor of the class StreetsideCubemap
        Parameters:
        quadId - The Streetside id of the base frontal image of the cubemap in quternary
        latLon - The latitude and longitude where it is positioned.
        he - The direction of the images in degrees, meaning 0 north (camera direction is not yet supported in the Streetside plugin).
    • Method Detail

      • compareTo

        public int compareTo​(StreetsideAbstractImage image)
        Comparison method for the StreetsideCubemap object.
        Parameters:
        image - - a StreetsideAbstract image object StreetsideCubemaps are considered equal if they are associated with the same image id - only one cubemap may be displayed at a time. If the image selection changes, the cubemap changes.
        Returns:
        result of the hashcode comparison.
        See Also:
        StreetsideAbstractImage
      • hashCode

        public int hashCode()
        HashCode StreetsideCubemap object.
        Overrides:
        hashCode in class java.lang.Object
        Returns:
        int hashCode
        See Also:
        StreetsideAbstractImage
      • turn

        public void turn​(double he)
        turns ImageDisplay WalkAction (not currently supported by Streetside)
        Overrides:
        turn in class StreetsideAbstractImage
        Parameters:
        he - - the direction the camera is facing (heading)
        See Also:
        StreetsideWalkAction
      • getHeight

        public int getHeight()
        Returns:
        the height of an assembled cubemap face for 16-tiled or 4-tiled imagery
        See Also:
        StreetsideWalkAction