NASA World Wind

gov.nasa.worldwind.pick
Class PickedObject

java.lang.Object
  extended by gov.nasa.worldwind.avlist.AVListImpl
      extended by gov.nasa.worldwind.pick.PickedObject
All Implemented Interfaces:
AVList

public class PickedObject
extends AVListImpl


Field Summary
 
Fields inherited from class gov.nasa.worldwind.avlist.AVListImpl
changeSupport
 
Constructor Summary
PickedObject(int colorCode, java.lang.Object userObject)
           
PickedObject(int colorCode, java.lang.Object userObject, Position position, boolean isTerrain)
           
PickedObject(java.awt.Point pickPoint, int colorCode, java.lang.Object userObject, Angle lat, Angle lon, double elev, boolean isTerrain)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 int getColorCode()
           
 java.lang.Object getObject()
           
 Layer getParentLayer()
           
 java.awt.Point getPickPoint()
           
 Position getPosition()
           
 int hashCode()
           
 boolean hasPosition()
           
 boolean isOnTop()
           
 boolean isTerrain()
           
 void setOnTop()
           
 void setParentLayer(Layer layer)
           
 void setPosition(Position position)
           
 
Methods inherited from class gov.nasa.worldwind.avlist.AVListImpl
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getStringValue, getStringValue, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

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

equals

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

getColorCode

public int getColorCode()

getObject

public java.lang.Object getObject()

getParentLayer

public Layer getParentLayer()

getPickPoint

public java.awt.Point getPickPoint()

getPosition

public Position getPosition()

hashCode

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

hasPosition

public boolean hasPosition()

isOnTop

public boolean isOnTop()

isTerrain

public boolean isTerrain()

setOnTop

public void setOnTop()

setParentLayer

public void setParentLayer(Layer layer)

setPosition

public void setPosition(Position position)

NASA World Wind