C# Class FFXIVAPP.Memory.Core.Coordinate

Inheritance: ICoordinate
Show file Open project: Icehunter/ffxivapp-memory

Public Methods

Method Description
Add ( Coordinate coordinate ) : Coordinate
Add ( float x, float y, float z ) : Coordinate
AngleTo ( Coordinate b ) : float
Coordinate ( double x = 0.00, double z = 0.00, double y = 0.00 ) : System
Distance2D ( Coordinate coordinate ) : float
DistanceTo ( Coordinate coordinate ) : float
Normalize ( ) : Coordinate
Normalize ( Coordinate origin ) : Coordinate
Rotate2D ( float angle ) : Coordinate
Scale ( float scale ) : Coordinate
Subtract ( Coordinate coordinate ) : Coordinate
ToString ( ) : string

Method Details

Add() public method

public Add ( Coordinate coordinate ) : Coordinate
coordinate Coordinate
return Coordinate

Add() public method

public Add ( float x, float y, float z ) : Coordinate
x float
y float
z float
return Coordinate

AngleTo() public method

public AngleTo ( Coordinate b ) : float
b Coordinate
return float

Coordinate() public method

public Coordinate ( double x = 0.00, double z = 0.00, double y = 0.00 ) : System
x double
z double
y double
return System

Distance2D() public method

public Distance2D ( Coordinate coordinate ) : float
coordinate Coordinate
return float

DistanceTo() public method

public DistanceTo ( Coordinate coordinate ) : float
coordinate Coordinate
return float

Normalize() public method

public Normalize ( ) : Coordinate
return Coordinate

Normalize() public method

public Normalize ( Coordinate origin ) : Coordinate
origin Coordinate
return Coordinate

Rotate2D() public method

public Rotate2D ( float angle ) : Coordinate
angle float
return Coordinate

Scale() public method

public Scale ( float scale ) : Coordinate
scale float
return Coordinate

Subtract() public method

public Subtract ( Coordinate coordinate ) : Coordinate
coordinate Coordinate
return Coordinate

ToString() public method

public ToString ( ) : string
return string