Options
All
  • Public
  • Public/Protected
  • All
Menu

Class plane

Alias of Plane

deprecated

Since v3.0

Hierarchy

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

Properties

Protected Readonly _type

_type: number

d

d: number

The distance from the origin to the plane.

n

n: Vec3

The normal of the plane.

Accessors

type

  • get type(): number

w

  • get w(): number
  • set w(val: number): void

x

  • get x(): number
  • set x(val: number): void

y

  • get y(): number
  • set y(val: number): void

z

  • get z(): number
  • set z(val: number): void

Methods

transform

  • transform(mat: Mat4): void

Static clone

Static copy

Static create

  • create(nx: number, ny: number, nz: number, d: number): plane
  • create a new plane

    Parameters

    • nx: number

      法向分量的 x 部分。

    • ny: number

      法向分量的 y 部分。

    • nz: number

      法向分量的 z 部分。

    • d: number

      与原点的距离。

    Returns plane

Static fromNormalAndPoint

Static fromPoints

Static normalize

Static set

  • set(out: plane, nx: number, ny: number, nz: number, d: number): plane
  • Set the components of a plane to the given values

    Parameters

    • out: plane

      接受操作的对象。

    • nx: number

      法向分量的 x 部分。

    • ny: number

      法向分量的 y 部分。

    • nz: number

      法向分量的 z 部分。

    • d: number

      与原点的距离。

    Returns plane

    out 接受操作的对象。

Generated using TypeDoc