C# Класс GeometryClassLibrary.Translation

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

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

Метод Описание
Equals ( object obj ) : bool

does the same thing as ==

GetHashCode ( ) : int
Inverse ( ) : Translation
Translation ( Distance xTranslation, Distance yTranslation, Distance zTranslation ) : UnitClassLibrary.DistanceUnit

Creates a translation with the given translation Dimesnions in each direction

Translation ( Point point ) : UnitClassLibrary.DistanceUnit

Creates a Translation with offsets in each direction represented by the point

Translation ( Translation toCopy ) : UnitClassLibrary.DistanceUnit

Creates a copy of the given translation

Translation ( Vector vector ) : UnitClassLibrary.DistanceUnit

Creates a Translation in the direction of the given vector.

operator ( ) : bool

Not a perfect equality operator, is only accurate up to the Distance Class's accuracy

Защищенные методы

Метод Описание
Translation ( ) : UnitClassLibrary.DistanceUnit

Null Constructor

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

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

does the same thing as ==
public Equals ( object obj ) : bool
obj object
Результат bool

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

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

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

public Inverse ( ) : Translation
Результат Translation

Translation() защищенный Метод

Null Constructor
protected Translation ( ) : UnitClassLibrary.DistanceUnit
Результат UnitClassLibrary.DistanceUnit

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

Creates a translation with the given translation Dimesnions in each direction
public Translation ( Distance xTranslation, Distance yTranslation, Distance zTranslation ) : UnitClassLibrary.DistanceUnit
xTranslation UnitClassLibrary.DistanceUnit.Distance
yTranslation UnitClassLibrary.DistanceUnit.Distance
zTranslation UnitClassLibrary.DistanceUnit.Distance
Результат UnitClassLibrary.DistanceUnit

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

Creates a Translation with offsets in each direction represented by the point
public Translation ( Point point ) : UnitClassLibrary.DistanceUnit
point Point
Результат UnitClassLibrary.DistanceUnit

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

Creates a copy of the given translation
public Translation ( Translation toCopy ) : UnitClassLibrary.DistanceUnit
toCopy Translation The translation to copy
Результат UnitClassLibrary.DistanceUnit

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

Creates a Translation in the direction of the given vector.
public Translation ( Vector vector ) : UnitClassLibrary.DistanceUnit
vector Vector
Результат UnitClassLibrary.DistanceUnit

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

Not a perfect equality operator, is only accurate up to the Distance Class's accuracy
public static operator ( ) : bool
Результат bool