Matrix3f Класс

Определение

Класс для предоставления собственного типа RenderScript rs_matrix3x3 обратно в систему Android.

[Android.Runtime.Register("android/renderscript/Matrix3f", DoNotGenerateAcw=true)]
public class Matrix3f : Java.Lang.Object
[<Android.Runtime.Register("android/renderscript/Matrix3f", DoNotGenerateAcw=true)>]
type Matrix3f = class
    inherit Object
Наследование
Matrix3f
Атрибуты

Комментарии

Класс для предоставления собственного типа RenderScript rs_matrix3x3 обратно в систему Android.

Этот элемент устарел. Renderscript не рекомендуется использовать на уровне API 31. Предлагаемые альтернативы см. в руководстве по миграции .

Документация по Java для android.renderscript.Matrix3f.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Конструкторы

Matrix3f()

Создает новую матрицу удостоверения 3x3

Matrix3f(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

Matrix3f(Single[])

Создает новую матрицу и задает ее значения на основе заданного параметра.

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

Класс для предоставления собственного типа RenderScript rs_matrix3x3 обратно в систему Android.

(Унаследовано от Object)
JniPeerMembers

Класс для предоставления собственного типа RenderScript rs_matrix3x3 обратно в систему Android.

PeerReference

Класс для предоставления собственного типа RenderScript rs_matrix3x3 обратно в систему Android.

(Унаследовано от Object)
ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

Методы

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Dispose()

Класс для предоставления собственного типа RenderScript rs_matrix3x3 обратно в систему Android.

(Унаследовано от Object)
Dispose(Boolean)

Класс для предоставления собственного типа RenderScript rs_matrix3x3 обратно в систему Android.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
Get(Int32, Int32)

Возвращает значение для заданной строки и столбца.

GetArray()

Возвращает ссылку на внутренний массив, представляющий значения матрицы.

GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Load(Matrix3f)

Задает значения матрицы, соответствующие значениям параметра .

LoadIdentity()

Задает для значений матрицы значение identity

LoadMultiply(Matrix3f, Matrix3f)

Задает текущие значения в результате умножения двух заданных матриц.

LoadRotate(Single)

Делает верхний 2x2 матрицей поворота заданного угла

LoadRotate(Single, Single, Single, Single)

Задает текущие значения в виде матрицы поворота определенного угла относительно заданной оси

LoadScale(Single, Single)

Делает верхний элемент 2x2 матрицей шкалы заданных измерений

LoadScale(Single, Single, Single)

Задает текущие значения в виде матрицы масштабирования заданных измерений

LoadTranslate(Single, Single)

Задает текущие значения в виде матрицы преобразования заданных измерений

Multiply(Matrix3f)

После умножения текущей матрицы на заданный параметр

Notify()

Пробуждает один поток, ожидающий монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Пробуждает все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
Rotate(Single)

Изменяет верхние 2x2 текущей матрицы путем последующего умножения с матрицей поворота заданного угла

Rotate(Single, Single, Single, Single)

Изменяет текущую матрицу путем ее последующего умножения с помощью матрицы поворота определенного угла вокруг заданной оси

Scale(Single, Single)

Изменяет верхние 2x2 текущей матрицы путем последующего умножения с помощью матрицы масштабирования заданных измерений

Scale(Single, Single, Single)

Изменяет текущую матрицу путем ее последующего умножения с помощью матрицы масштабирования заданных измерений

Set(Int32, Int32, Single)

Задает значение для заданной строки и столбца

SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

Класс для предоставления собственного типа RenderScript rs_matrix3x3 обратно в систему Android.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
Translate(Single, Single)

Изменяет текущую матрицу путем ее последующего умножения с помощью матрицы преобразования заданных измерений

Transpose()

Задает для текущей матрицы ее транспонирование

UnregisterFromRuntime()

Класс для предоставления собственного типа RenderScript rs_matrix3x3 обратно в систему Android.

(Унаследовано от Object)
Wait()

Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.><

(Унаследовано от Object)
Wait(Int64)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

Класс для предоставления собственного типа RenderScript rs_matrix3x3 обратно в систему Android.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Класс для предоставления собственного типа RenderScript rs_matrix3x3 обратно в систему Android.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Класс для предоставления собственного типа RenderScript rs_matrix3x3 обратно в систему Android.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Класс для предоставления собственного типа RenderScript rs_matrix3x3 обратно в систему Android.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Класс для предоставления собственного типа RenderScript rs_matrix3x3 обратно в систему Android.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Класс для предоставления собственного типа RenderScript rs_matrix3x3 обратно в систему Android.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Класс для предоставления собственного типа RenderScript rs_matrix3x3 обратно в систему Android.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенного средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Класс для предоставления собственного типа RenderScript rs_matrix3x3 обратно в систему Android.

GetJniTypeName(IJavaPeerable)

Класс для предоставления собственного типа RenderScript rs_matrix3x3 обратно в систему Android.

Применяется к