C# Class GeometryClassLibrary.Translation

Afficher le fichier Open project: ParagonTruss/GeometryClassLibrary Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
Translation ( ) : UnitClassLibrary.DistanceUnit

Null Constructor

Method Details

Equals() public méthode

does the same thing as ==
public Equals ( object obj ) : bool
obj object
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

Inverse() public méthode

public Inverse ( ) : Translation
Résultat Translation

Translation() protected méthode

Null Constructor
protected Translation ( ) : UnitClassLibrary.DistanceUnit
Résultat UnitClassLibrary.DistanceUnit

Translation() public méthode

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
Résultat UnitClassLibrary.DistanceUnit

Translation() public méthode

Creates a Translation with offsets in each direction represented by the point
public Translation ( Point point ) : UnitClassLibrary.DistanceUnit
point Point
Résultat UnitClassLibrary.DistanceUnit

Translation() public méthode

Creates a copy of the given translation
public Translation ( Translation toCopy ) : UnitClassLibrary.DistanceUnit
toCopy Translation The translation to copy
Résultat UnitClassLibrary.DistanceUnit

Translation() public méthode

Creates a Translation in the direction of the given vector.
public Translation ( Vector vector ) : UnitClassLibrary.DistanceUnit
vector Vector
Résultat UnitClassLibrary.DistanceUnit

operator() public static méthode

Not a perfect equality operator, is only accurate up to the Distance Class's accuracy
public static operator ( ) : bool
Résultat bool