Package org.gvsig.labeling.placements
Class AbstractLinePlacement
java.lang.Object
org.gvsig.labeling.placements.AbstractLinePlacement
- All Implemented Interfaces:
ILabelPlacement
- Direct Known Subclasses:
LinePlacementAtExtremities,LinePlacementInTheMiddle
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionArrayList<org.gvsig.symbology.fmap.mapcontext.rendering.legend.styling.LabelLocationMetrics> guess(org.gvsig.fmap.mapcontext.rendering.legend.styling.ILabelClass lc, org.gvsig.fmap.geom.Geometry geom, org.gvsig.fmap.mapcontext.rendering.legend.styling.IPlacementConstraints pc, double cartographicSymbolSize, org.gvsig.tools.task.Cancellable cancel, org.gvsig.fmap.mapcontext.ViewPort vp) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gvsig.labeling.placements.ILabelPlacement
isSuitableFor
-
Field Details
-
PI
public static final double PI- See Also:
-
HALF_PI
public static final double HALF_PI- See Also:
-
-
Constructor Details
-
AbstractLinePlacement
public AbstractLinePlacement()
-
-
Method Details
-
guess
public ArrayList<org.gvsig.symbology.fmap.mapcontext.rendering.legend.styling.LabelLocationMetrics> guess(org.gvsig.fmap.mapcontext.rendering.legend.styling.ILabelClass lc, org.gvsig.fmap.geom.Geometry geom, org.gvsig.fmap.mapcontext.rendering.legend.styling.IPlacementConstraints pc, double cartographicSymbolSize, org.gvsig.tools.task.Cancellable cancel, org.gvsig.fmap.mapcontext.ViewPort vp) - Specified by:
guessin interfaceILabelPlacement
-