Class ColoredPolyline

  extended byjfig.objects.FigPolyline
      extended byhades.symbols.Polyline
          extended byhades.symbols.ColoredPolyline
All Implemented Interfaces:
FigDrawable, FigObject, java.io.Serializable

public class ColoredPolyline
extends Polyline

ColoredPolyline: used for special polylines on SimObject symbols which should remain colored even during black and white export.

See Also:
Serialized Form

Field Summary
Fields inherited from class jfig.objects.FigPolyline
attribs, bbox, comment, debug, is_closed, min_i, min_num_points, painter, renderer, selected, showPoints, syncRedrawFlag, trafo, visible, wcp
Constructor Summary
          construct an empty ColoredPolyline.
Method Summary
 FigObject copy()
          build a copy of this FigPolyline.
 java.lang.String toString()
          toString() - the usual info method
Methods inherited from class hades.symbols.Polyline
build_attribs, initialize, writeAsResource
Methods inherited from class jfig.objects.FigPolyline
appendPoint, calc_dist, canRotate, createRenderer, deletePoint, deselect, get_min_dist_index, get_sc_bbox, getAttributes, getBbox, getComment, getLayer, getMinDistPoint1, getMinDistPoint2, getMinPerpendicularDistance, getMinPerpendicularDistance, getMovePointNeighbors, getNearestPoint, getNeighborPoints, getObjectPainter, getPoints, getPosition, getSegmentDistance, getSyncRedrawFlag, getText, getTrafo, indexOfNearestNeighbor, insertPoint, isClosed, isSelected, isShowPoints, isVisible, isVisible, keyPressed, manhattan, message, minDistance, minDistanceEuclid, mirrorX, mirrorY, move, movePoint, nearerPoint, numPoints, paint, paint, paintSave, printCost, rebuild, reset_debug, rotate, scale, select, set_debug, setArrowMode, setAttributes, setBackwardArrow, setComment, setFillColor, setFillStyle, setForwardArrow, setIsClosed, setLayer, setLineColor, setLineStyle, setLineWidth, setObjectPainter, setPoints, setSyncRedrawFlag, setText, setTrafo, setVisible, showPoints, supportsPointOps, update_bbox, update, updateAttributes
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Constructor Detail


public ColoredPolyline()
construct an empty ColoredPolyline.

Method Detail


public FigObject copy()
Description copied from class: FigPolyline
build a copy of this FigPolyline.

Specified by:
copy in interface FigObject
copy in class Polyline


public java.lang.String toString()
toString() - the usual info method

Specified by:
toString in interface FigObject
toString in class Polyline