MCPcopy
hub / github.com/layabox/LayaAir-v1 / ConchVector4

Class ConchVector4

bin/ts/ts/LayaAir.d.ts:11026–11205  ·  view source on GitHub ↗

* Vector4 类用于创建四维向量。

Source from the content-addressed store, hash-verified

11024 * <code>Vector4</code> 类用于创建四维向量。
11025 */
11026 class ConchVector4 implements IClone {
11027 /**零向量,禁止修改*/
11028 static ZERO: ConchVector4;
11029 static ONE: ConchVector4;
11030 static UnitX: ConchVector4;
11031 static UnitY: ConchVector4;
11032 static UnitZ: ConchVector4;
11033 static UnitW: ConchVector4;
11034 /**[只读]向量元素集合。*/
11035 elements: Float32Array;
11036 /**
11037 * 获取X轴坐标。
11038 * @return X轴坐标。
11039 */
11040 /**
11041 * 设置X轴坐标。
11042 * @param value X轴坐标。
11043 */
11044 x: number;
11045 /**
11046 * 获取Y轴坐标。
11047 * @return Y轴坐标。
11048 */
11049 /**
11050 * 设置Y轴坐标。
11051 * @param value Y轴坐标。
11052 */
11053 y: number;
11054 /**
11055 * 获取Z轴坐标。
11056 * @return Z轴坐标。
11057 */
11058 /**
11059 * 设置Z轴坐标。
11060 * @param value Z轴坐标。
11061 */
11062 z: number;
11063 /**
11064 * 获取W轴坐标。
11065 * @return W轴坐标。
11066 */
11067 /**
11068 * 设置W轴坐标。
11069 * @param value W轴坐标。
11070 */
11071 w: number;
11072 /**
11073 * 创建一个 <code>Vector4</code> 实例。
11074 * @param x X轴坐标。
11075 * @param y Y轴坐标。
11076 * @param z Z轴坐标。
11077 * @param w W轴坐标。
11078 */
11079 constructor(x?: number, y?: number, z?: number, w?: number);
11080 /**
11081 * 从Array数组拷贝值。
11082 * @param array 数组。
11083 * @param offset 数组偏移。

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected