Veřejné metody | |
Vector (double x, double y) | |
bool | Equals (Vector p) |
porovnání vektorů (zohledněno je delta-okolí 1e6) | |
override bool | Equals (object o) |
override int | GetHashCode () |
override string | ToString () |
Statické veřejné metody | |
static double | operator* (Vector v1, Vector v2) |
skalární násobení vektorů | |
static Vector | operator* (double scalar, Vector vector) |
násobení vekoru skalárem | |
static bool | operator== (Vector p1, Vector p2) |
static bool | operator!= (Vector p1, Vector p2) |
Vlastnosti | |
double | X [get, set] |
double | Y [get, set] |
double | Length [get] |
Definice je uvedena na řádku 127 v souboru AuxiliaryStructs.cs.
Grendel::Base::Vector::Vector | ( | double | x, | |
double | y | |||
) | [inline] |
Definice je uvedena na řádku 131 v souboru AuxiliaryStructs.cs.
bool Grendel::Base::Vector::Equals | ( | Vector | p | ) | [inline] |
porovnání vektorů (zohledněno je delta-okolí 1e6)
Definice je uvedena na řádku 173 v souboru AuxiliaryStructs.cs.
override bool Grendel::Base::Vector::Equals | ( | object | o | ) | [inline] |
Definice je uvedena na řádku 179 v souboru AuxiliaryStructs.cs.
Definice je uvedena na řádku 187 v souboru AuxiliaryStructs.cs.
Definice je uvedena na řádku 191 v souboru AuxiliaryStructs.cs.
override int Grendel::Base::Vector::GetHashCode | ( | ) | [inline] |
Definice je uvedena na řádku 195 v souboru AuxiliaryStructs.cs.
override string Grendel::Base::Vector::ToString | ( | ) | [inline] |
Definice je uvedena na řádku 200 v souboru AuxiliaryStructs.cs.
double Grendel::Base::Vector::X [get, set] |
Definice je uvedena na řádku 136 v souboru AuxiliaryStructs.cs.
double Grendel::Base::Vector::Y [get, set] |
Definice je uvedena na řádku 141 v souboru AuxiliaryStructs.cs.
double Grendel::Base::Vector::Length [get] |
délka vektoru
Definice je uvedena na řádku 164 v souboru AuxiliaryStructs.cs.