Class PickedObject

  • All Implemented Interfaces:
    AVList

    public class PickedObject
    extends AVListImpl
    • Constructor Detail

      • PickedObject

        public PickedObject​(int colorCode,
                            java.lang.Object userObject)
      • PickedObject

        public PickedObject​(int colorCode,
                            java.lang.Object userObject,
                            Position position,
                            boolean isTerrain)
      • PickedObject

        public PickedObject​(java.awt.Point pickPoint,
                            int colorCode,
                            java.lang.Object userObject,
                            Angle lat,
                            Angle lon,
                            double elev,
                            boolean isTerrain)
    • Method Detail

      • getPickPoint

        public java.awt.Point getPickPoint()
      • getColorCode

        public int getColorCode()
      • getObject

        public java.lang.Object getObject()
      • setOnTop

        public void setOnTop()
      • isOnTop

        public boolean isOnTop()
      • isTerrain

        public boolean isTerrain()
      • setParentLayer

        public void setParentLayer​(Layer layer)
      • getParentLayer

        public Layer getParentLayer()
      • setPosition

        public void setPosition​(Position position)
      • getPosition

        public Position getPosition()
      • hasPosition

        public boolean hasPosition()
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object