C# Класс FlatRedBall.Math.Geometry.Point

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
X double
Y double
Zero Point

Открытые методы

Метод Описание
DistanceTo ( Point p1, Point p2 ) : double
Dot ( Point p1, Point p2 ) : double
EqualdWithin ( Point p, double error ) : bool
Equals ( Point p ) : bool
Equals ( object obj ) : bool
GetHashCode ( ) : int
LengthSquared ( ) : double
Normalize ( ) : void
Normalize ( Point &pointToNormalize, Point &result ) : void
Point ( Microsoft.Xna.Framework.Vector3 &vector ) : System
Point ( double x, double y ) : System
Point ( float x, float y ) : System
ToString ( ) : string
ToVector3 ( ) : Microsoft.Xna.Framework.Vector3
operator ( ) : Point
operator ( ) : bool

Описание методов

DistanceTo() публичный статический Метод

public static DistanceTo ( Point p1, Point p2 ) : double
p1 Point
p2 Point
Результат double

Dot() публичный статический Метод

public static Dot ( Point p1, Point p2 ) : double
p1 Point
p2 Point
Результат double

EqualdWithin() публичный Метод

public EqualdWithin ( Point p, double error ) : bool
p Point
error double
Результат bool

Equals() публичный Метод

public Equals ( Point p ) : bool
p Point
Результат bool

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

LengthSquared() публичный Метод

public LengthSquared ( ) : double
Результат double

Normalize() публичный Метод

public Normalize ( ) : void
Результат void

Normalize() публичный статический Метод

public static Normalize ( Point &pointToNormalize, Point &result ) : void
pointToNormalize Point
result Point
Результат void

Point() публичный Метод

public Point ( Microsoft.Xna.Framework.Vector3 &vector ) : System
vector Microsoft.Xna.Framework.Vector3
Результат System

Point() публичный Метод

public Point ( double x, double y ) : System
x double
y double
Результат System

Point() публичный Метод

public Point ( float x, float y ) : System
x float
y float
Результат System

ToString() публичный Метод

public ToString ( ) : string
Результат string

ToVector3() публичный Метод

public ToVector3 ( ) : Microsoft.Xna.Framework.Vector3
Результат Microsoft.Xna.Framework.Vector3

operator() публичный статический Метод

public static operator ( ) : Point
Результат Point

operator() публичный статический Метод

public static operator ( ) : bool
Результат bool

Описание свойств

X публичное свойство

public double X
Результат double

Y публичное свойство

public double Y
Результат double

Zero публичное статическое свойство

public static Point Zero
Результат Point