Interface Movable

    • Method Detail

      • getReferencePosition

        Position getReferencePosition()
        A position associated with the object that indicates its aggregate geographic position. The chosen position varies among implementers of this interface. For objects defined by a list of positions, the reference position is typically the first position in the list. For symmetric objects the reference position is often the center of the object. In many cases the object's reference position may be explicitly specified by the application.
        Returns:
        the object's reference position, or null if no reference position is available.
      • moveTo

        void moveTo​(Globe globe,
                    Position position)
        Move the shape over the globe's surface while maintaining its original azimuth, its orientation relative to North.
        Parameters:
        globe - the globe on which to move the shape.
        position - the new position of the shape's reference position.