Struct Position

Struct Documentation

struct Position

Компоненты трансформации для позиционирования, вращения и масштабирования объектов в 3D-пространстве

Предоставляет базовые структуры для описания преобразований объектов в сцене

Компонент позиции в 3D-пространстве

Хранит координаты объекта по осям X, Y, Z

Примечание

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

Public Functions

Position &operator+=(const Position &other)

Координата по оси Z.

Position &operator-=(const Position &other)
Position operator-()
Position operator+(const Position &other) const
Position operator-(const Position &other) const
Position &operator*=(float scalar)
Position &operator/=(float scalar)
Position operator*(float scalar) const
Position operator/(float scalar) const
bool operator==(const Position &other) const
bool operator!=(const Position &other) const

Public Members

float x = 0
float y = 0

Координата по оси X.

float z = 0

Координата по оси Y