hades.symbols
Class ColoredPolyline

java.lang.Object
  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
ColoredPolyline()
          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

ColoredPolyline

public ColoredPolyline()
construct an empty ColoredPolyline.

Method Detail

copy

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

Specified by:
copy in interface FigObject
Overrides:
copy in class Polyline

toString

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

Specified by:
toString in interface FigObject
Overrides:
toString in class Polyline