Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Класс FxMatrix44

Опции
Развертывание Target:

На этой странице
Язык:

FxMatrix44

FxMatrix класс инкапсулирует 4x4, матрица возражает, и обеспечивает матричную инверсию и преобразование 2D и 3D точек.

Наследование


Не применимый

Соответствует


Не применимый

Оператор импорта


Не применимый не применимый
  • Инициализирует матрицу к единичной матрице.

    Объявление

    Objective C

    - (id)init

    Возвращаемое значение

    Инициализированный матричный объект или nil если не мог бы быть создан объект.

  • Инициализирует матрицу с помощью указанной матрицы.

    Объявление

    Objective C

    - (id)initWithFxMatrix:(FxMatrix44*)newFxMatrix

    Параметры

    newFxMatrix

    4 x 4 матричных объекта.

    Возвращаемое значение

    Инициализированный матричный объект или nil если не мог бы быть создан объект.

  • Инициализирует матрицу с указанными данными.

    Объявление

    Objective C

    - (id)initWithMatrix44Data:(Matrix44Data)newMatrix

    Параметры

    newMatrix

    Новые матричные данные.

    Возвращаемое значение

    Инициализированный матричный объект или nil если не мог бы быть создан объект.

  • Устанавливает матрицу в указанные значения.

    Объявление

    Objective C

    - (void)setMatrix:(Matrix44Data)newMatrix

    Параметры

    newMatrix

    Новые матричные значения.

  • Возвращает необработанные матричные данные.

    Объявление

    Objective C

    - (Matrix44Data*)matrix

    Возвращаемое значение

    Указатель на a Matrix44Data Typedef.

  • Устанавливает матрицу в единичную матрицу.

    Объявление

    Objective C

    - (void)setToIdentity

  • Инвертирует матрицу, если это возможно.

    Объявление

    Objective C

    - (BOOL)invert

    Возвращаемое значение

    YEStrue если успешно выполнилось инвертирование; иначе NOfalse.

  • Преобразовывает 2D точку с помощью матрицы.

    Объявление

    Objective C

    - (FxPoint2D)transform2DPoint:(FxPoint2D)inPoint

    Параметры

    inPoint

    2D точка, которая будет преобразована.

    Возвращаемое значение

    Преобразованная точка.

  • Преобразовывает 3D точку с помощью матрицы.

    Объявление

    Objective C

    - (FxPoint3D)transform3DPoint:(FxPoint3D)inPoint

    Параметры

    inPoint

    3D точка, которая будет преобразована.

    Возвращаемое значение

    Преобразованная точка.

Типы данных