BimCT SDK / WebGL2 Viewer
    Preparing search index...

    Class Vector3D

    Represents a 3D vector.

    Index

    Constructors

    • Parameters

      • x: number
      • y: number
      • z: number

      Returns Vector3D

    Properties

    x: number
    y: number
    z: number

    Methods

    • Returns boolean

    • Checks if this vector is equal to another vector.

      Parameters

      • vec: Vector3D

        The vector to compare with.

      Returns boolean

      True if the vectors are equal, false otherwise.

    • Parameters

      • other: number

      Returns Vector3D

    • Parameters

      • other: number

      Returns Vector3D

    • Parameters

      • scalar: number

      Returns Vector3D

    • Returns number

    • Parameters

      • scalar: number

      Returns Vector3D

    • Parameters

      • includeElevation: boolean = false

      Returns Vector3D

    • Returns number

    • Parameters

      Returns void

    • Returns number[]

    • Returns void

    • Computes the cross product of this vector with another vector.

      Parameters

      Returns Vector3D

      The cross product vector.

    • Parameters

      Returns number

    • Parameters

      Returns number

    • Parameters

      Returns number

    • Returns number[]

    • Parameters

      Returns number

    • Rotates a given 3D vector that points to the front so it points to the right.

      Returns Vector3D

      The rotated vector pointing to the right.

    • Parameters

      • angleDegrees: number

      Returns Vector3D

    • Returns string