Package jcckit.plot
Class PositionHint
- java.lang.Object
-
- jcckit.plot.PositionHint
-
- All Implemented Interfaces:
Hint
public class PositionHint extends java.lang.Object implements Hint
An immutableHintcapsulating twoGraphPoints.- Author:
- Franz-Josef Elmer
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringORIGIN_KEYConfiguration parameter key.static java.lang.StringPOSITION_KEYConfiguration 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 GraphPointgetOrigin()Returns the origin.GraphPointgetPosition()Returns the position.
-
-
-
Field Detail
-
POSITION_KEY
public static final java.lang.String POSITION_KEY
Configuration parameter key.- See Also:
- Constant Field Values
-
ORIGIN_KEY
public static final java.lang.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.
-
-