StructureJS
0.15.2A class based utility library for building modular and scalable web platform applications. Features opt-in classes and utilities which provide a solid foundation and toolset to build your next project.
/**
* The Point object represents a location in a two-dimensional coordinate system, where x represents the horizontal axis and y represents the vertical axis.
*
* @class Point
* @module StructureJS
* @submodule geom
* @constructor
* @author Robert S. (www.codeBelt.com)
*/
class Point
{
/**
* The horizontal coordinate of the point.
*
* @property x
* @type {number}
* @public
*/
public x:number = 0;
/**
* The vertical coordinate of the point.
*
* @property y
* @type {number}
* @public
*/
public y:number = 0;
constructor(x:number = 0, y:number = 0)
{
this.x = x;
this.y = y;
}
}
export default Point;