Vector4
Vector4
概述
Vector4 是 Aspose.3D FOSS 中用于 TypeScript 的类。
Vector4.constructor 创建一个具有默认分量 (0,0,0,0) 的新 Vector4。
此类在 TypeScript 程序中为 Vector4 对象声明了 10 个方法。可用的方法包括:constructor、equals、getItem、set、setItem、toString。在安装了用于 TypeScript 的 Aspose.3D FOSS 包后,公共成员可供任何 TypeScript 应用程序访问。属性:w、x、y、z。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
x | number | 读写 | 获取 x。 |
y | number | 读写 | 获取 y。 |
z | number | 读写 | 获取 z。 |
w | number | 读写 | 获取 w。 |
方法
| 签名 | 描述 |
|---|---|
constructor() | 从混合的第一个参数(FVector2、FVector3 或数字)以及 y、z、w 数字创建一个 Vector4 |
constructor(x: number, y: number, z: number, w: number) | 在此 Vector4 实例上调用 constructor(x, y, z, w)。 |
constructor(vec3: FVector3, w: number) | 在此 Vector4 实例上调用 constructor(vec3, w)。 |
constructor(vec: FVector2, w: number) | 在此 Vector4 实例上调用 constructor(vec, w)。 |
| `constructor(x: FVector2 | FVector3 |
set(newX: number, newY: number, newZ: number, newW: number) | 为 x、y、z 和 w 分量分配新值 |
getItem(key: number) → number | 在此 Vector4 实例上调用 getItem(key)。 |
setItem(key: number, value: number) | 设置该项的值。 |
toString() → string | 在此 Vector4 实例上调用 toString。 |
equals(other: Vector4) → boolean | 在此 Vector4 实例上调用 equals(other) 方法。 |