@occultus/api-root - v0.29.3
    Preparing search index...
    Index

    Constructors

    Methods

    • 将两个三维向量相加

      Parameters

      • vector1: Vector3

        第一个三维向量

      • vector2: Vector3

        第二个三维向量

      Returns Vector3

      相加后的结果向量

    • 计算两个向量的叉积

      Parameters

      • vector1: Vector3

        第一个三维向量

      • vector2: Vector3

        第二个三维向量

      Returns Vector3

      两个向量的叉积

    • 计算两个向量之间的距离

      Parameters

      • vector1: Vector3

        第一个三维向量

      • vector2: Vector3

        第二个三维向量

      Returns number

      两个向量之间的距离

    • 计算两个向量的点积

      Parameters

      • vector1: Vector3

        第一个三维向量

      • vector2: Vector3

        第二个三维向量

      Returns number

      两个向量的点积

    • 比较两个三维向量是否相等

      Parameters

      • vector1: Vector3

        第一个三维向量。

      • vector2: Vector3

        第二个三维向量。

      Returns boolean

      如果两个三维向量都相等,返回true,否则返回false

    • 对向量进行向下取整

      Parameters

      • vector: Vector3

        需要进行向下取整的三维向量

      Returns Vector3

    • 从由 Vector3Utils.toString 生成的字符串表示中获取一个三维向量,如果格式无效,则返回undefined

      Parameters

      • str: string

        要解析的字符串

      • delimiter: string = ","

        分隔符,默认与 Vector3Utils.toString 的默认值相同

      Returns Vector3 | undefined

    • 使用线性插值从两个向量构造一个新的向量

      Parameters

      • vector1: Vector3
      • vector2: Vector3
      • t: number

      Returns Vector3

    • 计算向量的模

      Parameters

      • vector: Vector3

      Returns number

      向量的模

    • 对两个向量进行逐元素相乘

      Parameters

      • vector1: Vector3
      • vector2: Vector3

      Returns Vector3

    • 标准化一个三维向量。

      Parameters

      • vector: Vector3

        需要被标准化的三维向量

      Returns Vector3

      标准化后的三维向量

    • 围绕 X 轴逆时针旋转向量(左手法则)

      Parameters

      • vector: Vector3
      • angle: number

        以弧度表示的角度

      Returns Vector3

    • 围绕 Y 轴逆时针旋转向量(左手法则)

      Parameters

      • vector: Vector3
      • angle: number

        以弧度表示的角度

      Returns Vector3

    • 围绕 Z 轴逆时针旋转向量(左手法则)

      Parameters

      • vector: Vector3
      • angle: number

        以弧度表示的角度

      Returns Vector3

    • 缩放三维向量

      Parameters

      • vector: Vector3

        需要缩放的三维向量

      • scale: number

        缩放的倍数

      Returns Vector3

      缩放后的三维向量

    • 使用球面线性插值从两个向量构造一个新的向量

      Parameters

      • vector1: Vector3
      • vector2: Vector3
      • t: number

      Returns Vector3

    • 将两个三维向量相减

      Parameters

      • vector1: Vector3

        作被减数的三维向量

      • vector2: Vector3

        作减数的三维向量

      Returns Vector3

      相加后的结果相减

    • 将向量转换为字符串

      Parameters

      • vector: Vector3

        需要转换为字符串的三维向量

      • decimals: number = 2

        小数位数

      • delimiter: string = ", "

        分隔符

      Returns string

      转换后的字符串