ilog.views.maps.geometry
Class IlvMapSegmentString

java.lang.Object
  extended by ilog.views.maps.IlvMapGeometry
      extended by ilog.views.maps.geometry.IlvMapCurve
          extended by ilog.views.maps.geometry.IlvMapSegmentString
All Implemented Interfaces:
IlvMapSegment, IlvMapSegmentStringInterface
Direct Known Subclasses:
IlvMapArcString, IlvMapBezierString, IlvMapCurveString, IlvMapLineString

public abstract class IlvMapSegmentString
extends IlvMapCurve
implements IlvMapSegment, IlvMapSegmentStringInterface

This abstract class is the base class for segments that can be divided into other smaller segments. The IlvMapCurveString is a generic implementation that can handle any type of IlvMapSegment, while other subclasses are optimized to handle uniform lists of segments. The instances of the predefined subclasses of IlvMapSegmentString can be rendered by an IlvDefaultFeatureRenderer or by an IlvDefaultCurveRenderer.

Since:
JViews 3.5

Method Summary
 
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
 
Methods inherited from interface ilog.views.maps.geometry.IlvMapSegment
getBounds, getEndPoint, getHorizontalIntersectionCount, getStartPoint, setEndPoint, setStartPoint
 
Methods inherited from interface ilog.views.maps.geometry.IlvMapSegmentStringInterface
getSegment, getSegmentCount, removeAll
 



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