Vector2

General

Vector2 és una classe en Aspose.3d per Typescript. Heretaris de: Vector2.

Vector2 representa un vector 2D amb components x i y, proporciona propietats de longitud, accés a elements mitjançant getItem/setI item, parseig des de cadenes i comparació d’igualtat.

Propietats

NomTipus de productesAccésDescripció
xnumberLlegeix.
ynumberLlegeix.
lengthnumberLlegeix.
length2numberLlegeix.Proporciona la magnitud quadrada del vector (evitant sqrt)

Mètodes

SignaturaDescripció
constructor(x: number, y: number)
set(newX: number, newY: number)Actualitza els valors de x i y del vector a newX i newY.
parse(input: string)Vector2Crea un Vector2 a partir d’una representació de cadena i torna l’instància.
getItem(key: number)numberRetorna el valor de component (x per a la clau 0, y per la claus 1) del vector.
setItem(key: number, value: number)Assigna un valor numèric al component identificat per clau (0 per x, 1 per y)
toString()string
equals(other: Vector2)booleanComprova si un altre Vector2 té components x i y idèntics.
 Català