FVector3

Overview

FVector3 是一个类在Aspose.3D FOSS for Typescript中.

FVector3.constructor creates a vector with default components (0,0,0).

本类提供11种方法,用于在TypeScript程序中使用FVector3对象. 有的方法包括: constructor, equals, getItem, normalize, one, setItem, toString, unitX, unitY, unitZ, zero. 在安装Aspose.3D FOSS for Typescript 包后,所有公众成员都可以访问任何TypeScript应用程序. 特性: x, y, z.

Description

FVector3 是Aspose.3D FOSS库中一个类,该类可用于 TypeScript 进行编程使用.

核心能力包括: number; number; number.这些操作使开发人员能够直接将fvector3功能集成到TypeScript应用中.

该类提供4个构造器过载,允许根据调用环境灵活的初始化.

Properties

NameTypeAccessDescription
xnumber阅读/写作得到了x.
ynumber阅读/写作得到了y.
znumber阅读/写作得到了z.

Methods

SignatureDescription
constructor()创建一个向量从x值或二维向量的y,z
constructor(x: number, y: number, z: number)
constructor(vec2: FVector2, z: number)
`constructor(x: numberFVector2, y: number, z: number)`
zero()FVector3返回一个向量 (0,0,0)
one()FVector3返回一个向量 (1,1,1)
unitX()FVector3返回单位向量 (1,0,0)
unitY()FVector3
unitZ()FVector3
normalize()FVector3返回长度为1的向量,指向相同方向.
getItem(key: number)number返回指数0=x,1=y,2=z的组件.
setItem(key: number, value: number)设置项值.
toString()string返回向量字符串表示
equals(other: FVector3)boolean检查两种向量是否具有相同的组件.

See Also

 中文