ilog.views.maps.geometry
Class IlvMapArea

java.lang.Object
  extended by ilog.views.maps.IlvMapGeometry
      extended by ilog.views.maps.geometry.IlvMapArea
Direct Known Subclasses:
IlvMapImage, IlvMapMultiArea, IlvMapPolygon, IlvMapRaster

public abstract class IlvMapArea
extends IlvMapGeometry

This abstract class is the base class of the map geometry that defines an area. The instances of the predefined subclasses of IlvMapArea can be rendered by an IlvDefaultFeatureRenderer or by an IlvDefaultAreaRenderer.

Since:
JViews 3.5

Method Summary
abstract  boolean contains(IlvCoordinate coordinate)
          Returns true if coordinate is contained in the object.
abstract  IlvMapCurve getOutline()
          Returns an IlvMapCurve that represents the outline of this area.
 
Methods inherited from class ilog.views.maps.IlvMapGeometry
getBounds
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getOutline

public abstract IlvMapCurve getOutline()
Returns an IlvMapCurve that represents the outline of this area. The area is defined by the inner part defined by this outline.

Returns:
An IlvMapCurve that represents the outline of the area.

contains

public abstract boolean contains(IlvCoordinate coordinate)
Returns true if coordinate is contained in the object.

Parameters:
coordinate - The point to be checked.


Copyright © 1996-2007 ILOG S.A. All rights reserved.   Documentation homepage.