Compartilhar via


Função XMFLOAT4X4::operator()(size_t,size_t) (directxmath.h)

Retorna um reference para um elemento de matriz de uma instância XMFLOAT4X4 , conforme especificado por argumentos de linha e coluna.

Nota Esse operador só está disponível em C++.
 

Sintaxe

float & operator()(
  size_t Row,
  size_t Column
) noexcept;

Parâmetros

Row

Linha que contém o elemento de interesse da matriz. A especificação de linha é baseada em 0.

Column

Coluna que contém o elemento de interesse da matriz. A especificação da coluna é baseada em 0.

Valor retornado

Um reference para o elemento de matriz especificado pelos argumentos Row e Column do operador.

Comentários

Como um reference para o elemento de matriz é retornado, esse operador pode ser usado para atualizar o valor de um elemento de uma instância de XMFLOAT4X4.

O exemplo a seguir:

     XMFLOAT4X4 mat;
     float& a= mat(2,3);
     a=42.0;
    
definirá o valor do mat.m[2,3] (ou equivalentemente mat._34) como 42,0.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho directxmath.h

Confira também

Referência

XMFLOAT4X4

Operadores XMFLOAT4X4