mathue
    Preparing search index...

    Class PolarCoordinate3

    Index

    Accessors

    Constructors

    Methods

    Accessors

    • get phi(): number

      Gets azimuthal angle theta in range [0, 2π] in radians, measured from the positive x-axis.

      Returns number

    • set phi(value: number): void

      Sets azimuthal angle theta in range [0, 2π] in radians, measured from the positive x-axis.

      Parameters

      • value: number

        azimuthal angle in range [0, 2π]

      Returns void

    • get theta(): number

      Gets polar angle phi in range [0, π] in radians, measured from positive z-axis.

      Returns number

    • set theta(value: number): void

      Sets polar angle phi in range [0, π] in radians, measured from positive z-axis.

      Parameters

      • value: number

        polar angle in range [0, π]

      Returns void

    • get radius(): number

      Gets radial distance from the origin, must be non-negative.

      Returns number

    • set radius(value: number): void

      Sets radial distance from the origin, must be non-negative.

      Parameters

      • value: number

      Returns void

    Constructors

    • Parameters

      • phi: number

        azimuthal angle theta in range [0, 2π] in radians

      • theta: number

        polar angle phi in range [0, π] in radians

      • radius: number

        radial distance from the origin, must be non-negative

      Returns PolarCoordinate3

    Methods

    • Converts polar coordinate to Vector3 and stores result in out vector. (mutates out)

      Parameters

      • out: Vector3

        vector instance to receive result

      Returns void

    • Converts to tangent vector pointing positive z-axis direction, and sotres result in out vector. (mutates out)

      Parameters

      • out: Vector3

        vector instance to receive result

      Returns void