Class ALspViewBoundsInfo

java.lang.Object
com.luciad.view.lightspeed.layer.ALspBoundsInfo
com.luciad.view.lightspeed.layer.ALspViewBoundsInfo
All Implemented Interfaces:
ILcdCloneable, Cloneable

public abstract class ALspViewBoundsInfo extends ALspBoundsInfo
This implementation of ALspBoundsInfo offers information about a representation (geometry) in view space.
Since:
2012.0
  • Constructor Details

    • ALspViewBoundsInfo

      public ALspViewBoundsInfo()
  • Method Details

    • getViewBounds

      public abstract ILcdBounds getViewBounds()
      Returns the bounds in view coordinates of the interacting geometry.
      Returns:
      the bounds in view coordinates of the interacting geometry.
    • hasDepth

      public abstract boolean hasDepth()
      Method indicating whether or not the interacting geometry is painted with or without depth testing.
      Returns:
      true if the interacting geometry was painted with depth testing, false otherwise.
    • clone

      public ALspViewBoundsInfo clone()
      Description copied from class: ALspBoundsInfo
      Returns a clone of this object.

      The default implementation delegates to Object.clone().

      Specified by:
      clone in interface ILcdCloneable
      Overrides:
      clone in class ALspBoundsInfo
      Returns:
      an immutable clone of this object.
      See Also: