C# Class monoshrub.Point

Mostrar archivo Open project: threerings/monoshrub

Public Properties

Property Type Description
x float
y float

Public Methods

Method Description
Add ( float x, float y ) : Point
Direction ( Point other ) : float
Distance ( Point p ) : float
Distance ( float px, float py ) : float
DistanceSq ( Point p ) : float
DistanceSq ( float px, float py ) : float
Mult ( float s ) : Point
Point ( float x, float y ) : System
Rotate ( float angle ) : Point
Subtract ( float x, float y ) : Vector
ToString ( ) : string

Method Details

Add() public method

public Add ( float x, float y ) : Point
x float
y float
return Point

Direction() public method

public Direction ( Point other ) : float
other Point
return float

Distance() public method

public Distance ( Point p ) : float
p Point
return float

Distance() public method

public Distance ( float px, float py ) : float
px float
py float
return float

DistanceSq() public method

public DistanceSq ( Point p ) : float
p Point
return float

DistanceSq() public method

public DistanceSq ( float px, float py ) : float
px float
py float
return float

Mult() public method

public Mult ( float s ) : Point
s float
return Point

Point() public method

public Point ( float x, float y ) : System
x float
y float
return System

Rotate() public method

public Rotate ( float angle ) : Point
angle float
return Point

Subtract() public method

public Subtract ( float x, float y ) : Vector
x float
y float
return Vector

ToString() public method

public ToString ( ) : string
return string

Property Details

x public_oe property

public float x
return float

y public_oe property

public float y
return float