de.ukn.hci.squidy.manager.data.impl
Class DataPosition2D
java.lang.Object
de.ukn.hci.squidy.manager.data.AbstractData
de.ukn.hci.squidy.manager.data.impl.DataObject
de.ukn.hci.squidy.manager.data.impl.DataPosition2D
- All Implemented Interfaces:
- IData
- Direct Known Subclasses:
- DataPosition3D
public class DataPosition2D
- extends DataObject
DataPosition2D.
Date: Feb 13, 2008
Time: 7:55:47 PM
- Version:
- $Id: DataPosition2D.java 30 2009-09-18 22:23:35Z nitsche $$
- Author:
- Werner Koenig, werner.koenig@uni-konstanz.de, University of Konstanz, Roman Rädle, Roman.Raedle@uni-konstanz.de,
University of Konstanz
| Nested classes/interfaces inherited from interface de.ukn.hci.squidy.manager.data.IData |
IData.Type |
|
Field Summary |
protected double |
x
|
protected double |
y
|
x
protected double x
y
protected double y
DataPosition2D
public DataPosition2D()
- The default constructor is required to deserialize data
types.
DataPosition2D
public DataPosition2D(Class<? extends IProcessable<?>> source,
double x,
double y)
getX
public double getX()
- Returns:
- the x
setX
public void setX(double x)
- Parameters:
x - the x to set
getY
public double getY()
- Returns:
- the y
setY
public void setY(double y)
- Parameters:
y - the y to set
getClone
public DataPosition2D getClone()
- Specified by:
getClone in interface IData- Overrides:
getClone in class DataObject
deserialize
public void deserialize(Object[] serial)
- Specified by:
deserialize in interface IData- Overrides:
deserialize in class DataObject
serialize
public Object[] serialize()
- Specified by:
serialize in interface IData- Overrides:
serialize in class DataObject
distance
public double distance(DataPosition2D dataPosition2D)
- Parameters:
dataPosition2D -
- Returns:
toString
public String toString()
- Overrides:
toString in class DataObject
Copyright © 2007-2010 Human-Computer-Interaction :: University of Konstanz. All Rights Reserved.