FVector2
Overzicht
FVector2 is een klasse in Aspose.3D FOSS voor TypeScript.
FVector2.constructor maakt een nieuwe vector met de opgegeven x- en y-componenten.
Deze klasse declareert 11 methoden voor FVector2-objecten in TypeScript-programma’s. Beschikbare methoden zijn: add, constructor, div, dot, equals, length, mul, normalize, parse, sub, toString. Openbare leden zijn toegankelijk voor elke TypeScript-applicatie na het installeren van het Aspose.3D FOSS voor TypeScript-pakket. Eigenschappen: x, y.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
x | number | Lezen/schrijven | Haalt de x op. |
y | number | Lezen/schrijven | Haalt de y op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
constructor(x: number, y: number) | Maakt een nieuwe vector met de opgegeven x- en y-componenten |
toString() → string | Retourneert een stringrepresentatie van de vector in de vorm “(x, y)” |
equals(other: FVector2) → boolean | Retourneert true als de andere vector identieke x- en y-waarden heeft |
add(other: FVector2) → FVector2 | Retourneert een nieuw FVector2 dat de componentgewijze som is van deze vector en de andere |
sub(other: FVector2) → FVector2 | Retourneert een nieuw FVector2 dat het componentgewijze verschil is tussen deze vector en de andere |
mul(scalar: number) → FVector2 | Retourneert een nieuwe FVector2 geschaald met de gegeven scalar |
div(scalar: number) → FVector2 | Retourneert een nieuwe FVector2 gedeeld door de gegeven scalar |
length() → number | Roept length aan op deze FVector2-instantie. |
normalize() → FVector2 | Retourneert een eenheidsvector in dezelfde richting als deze vector |
dot(other: FVector2) → number | Retourneert het dot product van deze vector met de andere vector |
parse(input: string) → FVector2 | Maakt een FVector2 aan van een string die twee numerieke componenten bevat |