Package jcckit.plot
Class PositionHint
- java.lang.Object
-
- jcckit.plot.PositionHint
-
- All Implemented Interfaces:
Hint
public class PositionHint extends Object implements Hint
An immutableHint
capsulating twoGraphPoints
.- Author:
- Franz-Josef Elmer
-
-
Field Summary
Fields Modifier and Type Field Description static String
ORIGIN_KEY
Configuration parameter key.static String
POSITION_KEY
Configuration parameter key.
-
Constructor Summary
Constructors Constructor Description PositionHint(GraphPoint origin, GraphPoint position)
Creates an instance based on two points.PositionHint(ConfigParameters config)
Creates an instance from the specified configuration parameters.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GraphPoint
getOrigin()
Returns the origin.GraphPoint
getPosition()
Returns the position.
-
-
-
Field Detail
-
POSITION_KEY
public static final String POSITION_KEY
Configuration parameter key.- See Also:
- Constant Field Values
-
ORIGIN_KEY
public static final String ORIGIN_KEY
Configuration parameter key.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PositionHint
public PositionHint(ConfigParameters config)
Creates an instance from the specified configuration parameters.Key & Default Value Type Mandatory Description position = null double[] no Definition of position. origin = position or (0,0) if position undefined double[] no Definition of origin.
-
PositionHint
public PositionHint(GraphPoint origin, GraphPoint position)
Creates an instance based on two points.- Parameters:
origin
- The origin.position
- The position.
-
-
Method Detail
-
getPosition
public GraphPoint getPosition()
Returns the position.
-
getOrigin
public GraphPoint getOrigin()
Returns the origin.
-
-