Vector2

Общ преглед

Vector2 е структура в Aspose.3D FOSS за .NET. Наследници от: IComparable<Vector2>, IEquatable<Vector2>.

Vector2.Vector2 създава вектор с двете компоненти, зададени на даден скалар.

Тази структура предоставя 12 метода за работа с обектите Vector2 в .NET програми. Наличните методи включват: CompareTo, Cross, Dot, Equals, GetHashCode, Normalize, ToString, Vector2. Всички публични членове са достъпни за всяко приложение .NET след инсталиране на пакета Aspose.3D FOSS for .Net. Свойства: Length, U, V.

Свойства на веществата

Име на фирмата:Тип на изпитванеAccessОписание на състоянието
UdoubleЧете/ПишеПолучава или задава u.
VdoubleЧете/ПишеПолучава или задава v.
LengthdoubleПрочети.Получава дължината.

Методи

SignatureОписание на състоянието
Vector2(s: double)Създава 2D вектор от Vector3, използвайки неговите X и Y компоненти.
Vector2(x: double, y: double)Назовава Vector2 ((x, y) на този пример.
Vector2(s: Vector3)Назовава Vector2 ((s) на този вектор2.
Vector2(vec: FVector2)Назовава Vector2 ((vec) на този пример.
Dot(rhs: Vector2)Връща точковото произведение на този вектор и десния страничен вектора.
Equals(rhs: Vector2)Определя дали доставеният обект е Vector2 с равни компоненти.
Equals(obj: object?)Назовава Equals(obj) на този вектор2.
GetHashCode()Връща хеш код, получен от компонентите на вектора.
ToString()Връща текстово представяне на компонентите на вектора.
Cross(v: Vector2)Връща скаларния кръстовиден продукт (за-осе) на два 2D вектора.
Normalize()Скилира вектора, за да има дължина от един.
CompareTo(other: Vector2)Сравнява този вектор с друг, обикновено по дължина или съставна поръчка.

Вижте също:

 Български