Struct Scale

Struct Documentation

struct Scale

Компонент масштабирования в 3D-пространстве

Хранит коэффициенты масштабирования по осям X, Y, Z

Примечание

По умолчанию инициализируется единичными значениями (1, 1, 1)

Предупреждение

Отрицательные значения масштаба могут вызывать инверсию объекта

Public Functions

Scale &operator*=(const Scale &other)

Коэффициент масштабирования по оси Z.

Scale &operator/=(const Scale &other)
Scale &operator*=(float scalar)
Scale &operator/=(float scalar)
Scale operator*(const Scale &other) const
Scale operator/(const Scale &other) const
Scale operator*(float scalar) const
Scale operator/(float scalar) const
bool operator==(const Scale &other) const
bool operator!=(const Scale &other) const

Public Members

float x = 1
float y = 1

Коэффициент масштабирования по оси X.

float z = 1

Коэффициент масштабирования по оси Y.