Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Um objeto Matrix representa uma matriz de 3 ×3 que, por sua vez, representa uma transformação de afim. Um objeto Matrix armazena apenas seis dos 9 números em uma matriz de 3 ×3 porque todas as três matrizes ×3 que representam transformações de afim têm a mesma terceira coluna (0, 0, 1).
Herança
A classe Matrix implementa o GdiplusBase.
Methods
A classe Matrix tem esses métodos.
|
Matrix::Clone O método Matrix::Clone cria um novo objeto Matrix que é uma cópia deste objeto Matrix. |
|
Matrix::Equals O método Matrix::Equals determina se os elementos dessa matriz são iguais aos elementos de outra matriz. |
|
Matrix::GetElements O método Matrix::GetElements obtém os elementos dessa matriz. Os elementos são colocados em uma matriz na ordem m11, m12, m21, m22, m31, m32, onde mij denota o elemento na linha i, coluna j. |
|
Matrix::GetLastStatus O método Matrix::GetLastStatus retorna um valor que indica a natureza da falha de método mais recente deste objeto Matrix. |
|
Matrix::Invert Se essa matriz for inverterível, o método Matrix::Invert substituirá os elementos dessa matriz pelos elementos de seu inverso. |
|
Matrix::IsIdentity O método Matrix::IsIdentity determina se essa matriz é a matriz de identidade. |
|
Matrix::IsInvertible O método Matrix::IsInvertible determina se essa matriz é invertevel. |
|
Matrix::Matrix Cria e inicializa um objeto Matrix::Matrix que representa a matriz de identidade. (Matrix.Matrix) |
|
Matrix::Matrix Cria e inicializa um objeto Matrix::Matrix que representa a matriz de identidade. (sobrecarga 2/3) |
|
Matrix::Matrix Cria um objeto Matrix::Matrix baseado em um retângulo e um ponto. (sobrecarga 2/2) |
|
Matrix::Matrix Cria um objeto Matrix::Matrix baseado em um retângulo e um ponto. (sobrecarga 1/2) |
|
Matrix::Matrix Cria e inicializa um objeto Matrix::Matrix que representa a matriz de identidade. (sobrecarga 1/3) |
|
Matrix::Matrix Cria e inicializa um objeto Matrix::Matrix com base em seis números que definem uma transformação affine. |
|
Matriz::Multiplicar O método Matrix::Multiply atualiza essa matriz com o produto de si mesmo e outra matriz. |
|
Matrix::OffsetX O método Matrix::OffsetX obtém o valor de tradução horizontal dessa matriz, que é o elemento na linha 3, coluna 1. |
|
Matrix::OffsetY O método Matrix::OffsetY obtém o valor de tradução vertical dessa matriz, que é o elemento na linha 3, coluna 2. |
|
Matrix::Reset O método Matrix::Reset atualiza essa matriz com os elementos da matriz de identidade. |
|
Matriz::Girar O método Matrix::Rotate atualiza essa matriz com o produto de si mesmo e uma matriz de rotação. |
|
Matrix::RotateAt O método Matrix::RotateAt atualiza essa matriz com o produto de si mesmo e uma matriz que representa a rotação sobre um ponto especificado. |
|
Matrix::Scale O método Matrix::Scale atualiza essa matriz com o produto de si mesmo e uma matriz de dimensionamento. |
|
Matrix::SetElements O método Matrix::SetElements define os elementos dessa matriz. |
|
Matrix::Shear O método Matrix::Shear atualiza essa matriz com o produto de si mesmo e uma matriz de tesoura. |
|
Matrix::TransformPoints O método Matrix::TransformPoints multiplica cada ponto em uma matriz por essa matriz. Cada ponto é tratado como uma matriz de linhas. A multiplicação é executada com a matriz de linha à esquerda e essa matriz à direita. |
|
Matrix::TransformPoints Este tópico lista os métodos TransformPoints da classe Matrix. Para obter uma lista completa de métodos para a classe Matrix, consulte Os Métodos de Matriz. |
|
Matrix::TransformVectors O método Matrix::TransformVectors multiplica cada vetor em uma matriz por essa matriz. |
|
Matrix::TransformVectors Este tópico lista os métodos TransformVectors da classe Matrix. Para obter uma lista completa de métodos para a classe Matrix, consulte Os Métodos de Matriz. |
|
Matrix::Translate O método Matrix::Translate atualiza essa matriz com o produto de si mesmo e uma matriz de tradução. |
Requirements
| Requirement | Value |
|---|---|
| da Plataforma de Destino |
Windows |
| Header | gdiplusmatrix.h |