Euphoria
eu::kk Namespace Reference

Variables

constexpr float epsilon = 0.0001f
constexpr n3 x_axis = n3{1.0f, 0.0f, 0.0f}
constexpr n3 y_axis = n3{0.0f, 1.0f, 0.0f}
constexpr n3 z_axis = n3{0.0f, 0.0f, 1.0f}
constexpr n3 up = y_axis
constexpr n3 down = -y_axis
constexpr n3 right = x_axis
constexpr n3 left = -x_axis
constexpr n3 in = -z_axis
constexpr n3 out = z_axis
constexpr std::size_t max_textures_supported = 16
constexpr float almost_zero = 0.01f
constexpr float alpha_transparency_limit = 1.0f - almost_zero
 if alpha goes above this limit, it is no longer considered transparent
constexpr float outline_scale = 1.1f
constexpr int blur_samples = 10

Variable Documentation

◆ almost_zero

float eu::kk::almost_zero = 0.01f
constexpr

Definition at line 11 of file constants.h.

◆ alpha_transparency_limit

float eu::kk::alpha_transparency_limit = 1.0f - almost_zero
constexpr

if alpha goes above this limit, it is no longer considered transparent

Definition at line 13 of file constants.h.

◆ blur_samples

int eu::kk::blur_samples = 10
constexpr

Definition at line 17 of file constants.h.

◆ down

n3 eu::kk::down = -y_axis
constexpr

Definition at line 130 of file vec3.h.

◆ epsilon

float eu::kk::epsilon = 0.0001f
constexpr

Definition at line 10 of file numeric.h.

◆ in

n3 eu::kk::in = -z_axis
constexpr

Definition at line 133 of file vec3.h.

◆ left

n3 eu::kk::left = -x_axis
constexpr

Definition at line 132 of file vec3.h.

◆ max_textures_supported

std::size_t eu::kk::max_textures_supported = 16
constexpr

Definition at line 7 of file constants.h.

◆ out

n3 eu::kk::out = z_axis
constexpr

Definition at line 134 of file vec3.h.

◆ outline_scale

float eu::kk::outline_scale = 1.1f
constexpr

Definition at line 15 of file constants.h.

◆ right

n3 eu::kk::right = x_axis
constexpr

Definition at line 131 of file vec3.h.

◆ up

n3 eu::kk::up = y_axis
constexpr

Definition at line 129 of file vec3.h.

◆ x_axis

n3 eu::kk::x_axis = n3{1.0f, 0.0f, 0.0f}
constexpr

Definition at line 126 of file vec3.h.

◆ y_axis

n3 eu::kk::y_axis = n3{0.0f, 1.0f, 0.0f}
constexpr

Definition at line 127 of file vec3.h.

◆ z_axis

n3 eu::kk::z_axis = n3{0.0f, 0.0f, 1.0f}
constexpr

Definition at line 128 of file vec3.h.