VisualScriptMathConstant

Inherits: VisualScriptNode < Resource < Reference < Object

Commonly used mathematical constants.

Description

Provides common math constants, such as Pi, on an output Data port.

Input Ports:

none

Output Ports:

  • Data (variant): get

Properties

MathConstant constant 0

Enumerations

enum MathConstant:

  • MATH_CONSTANT_ONE = 0 --- Unity: 1.
  • MATH_CONSTANT_PI = 1 --- Pi: 3.141593.
  • MATH_CONSTANT_HALF_PI = 2 --- Pi divided by two: 1.570796.
  • MATH_CONSTANT_TAU = 3 --- Tau: 6.283185.
  • MATH_CONSTANT_E = 4 --- Mathematical constant e, the natural log base: 2.718282.
  • MATH_CONSTANT_SQRT2 = 5 --- Square root of two: 1.414214.
  • MATH_CONSTANT_INF = 6 --- Infinity: inf.
  • MATH_CONSTANT_NAN = 7 --- Not a number: nan.
  • MATH_CONSTANT_MAX = 8 --- Represents the size of the MathConstant enum.

Property Descriptions

MathConstant constant

Default 0
Setter set_math_constant(value)
Getter get_math_constant()

The math constant.

© 2014–2020 Juan Linietsky, Ariel Manzur, Godot Engine contributors
Licensed under the MIT License.
https://docs.godotengine.org/en/3.2/classes/class_visualscriptmathconstant.html