C# Class Tmoag.Vector

Show file Open project: tomlokhorst/ScorchedCanvas Class Usage Examples

Public Methods

Method Description
Add ( double dx, double dy ) : Vector
FromCart ( double x, double y ) : Vector
FromPolar ( double th, double r ) : Vector
Origin ( ) : Vector
Radius ( ) : double
Rotate ( double angle ) : Vector
Rotate ( double angle, Vector origin ) : Vector
Theta ( ) : double
ToString ( ) : String
operator ( ) : Vector

Private Methods

Method Description
Vector ( double x, double y ) : System

Method Details

Add() public method

public Add ( double dx, double dy ) : Vector
dx double
dy double
return Vector

FromCart() public static method

public static FromCart ( double x, double y ) : Vector
x double
y double
return Vector

FromPolar() public static method

public static FromPolar ( double th, double r ) : Vector
th double
r double
return Vector

Origin() public static method

public static Origin ( ) : Vector
return Vector

Radius() public method

public Radius ( ) : double
return double

Rotate() public method

public Rotate ( double angle ) : Vector
angle double
return Vector

Rotate() public method

public Rotate ( double angle, Vector origin ) : Vector
angle double
origin Vector
return Vector

Theta() public method

public Theta ( ) : double
return double

ToString() public method

public ToString ( ) : String
return String

operator() public static method

public static operator ( ) : Vector
return Vector