![JAR search and dependency download from the Maven repository](/logo.png)
de.tsl2.nano.math.vector.Point Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of tsl2.nano.logicstructure Show documentation
Show all versions of tsl2.nano.logicstructure Show documentation
TSL2 Framework LogicTable/Tree/Vector (Excel-like table logic with equation solving through tsl2.nano.operation, mathemical Vector/Matrix-calculation)
The newest version!
/*
* File: $HeadURL$
* Id : $Id$
*
* created by: ts
* created on: 22.11.2012
*
* Copyright: (c) Thomas Schneider 2012, all rights reserved
*/
package de.tsl2.nano.math.vector;
/**
* 2-dim point with x and y coordinate
*
* @author ts
* @version $Revision$
*/
public class Point extends Coordinate {
/** serialVersionUID */
private static final long serialVersionUID = 1L;
/**
* constructor
*
* @param x x coordinate
* @param y y coordinate
*/
public Point(float x, float y) {
super(x, y);
}
/**
* x
*/
public float x() {
return x[0];
}
/**
* y
*/
public float y() {
return x[1];
}
/**
* adds the given point to the current.
* @param x x coordinate of adding point
* @param y y coordinate of adding point
*/
public void move(float x, float y) {
add(x, y);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy