Compartir a través de


Funciones del plano de biblioteca de DirectXMath

Enumera las funciones de plano proporcionadas por DirectXMath.

Estas funciones usan un vector XMVECTOR 4 para representar los coeficientes de la ecuación del plano, Ax+By+Cz+D = 0, donde el componente X es A, el componente Y es B, el componente Z es C y el componente W es D.

En esta sección

Tema Descripción
XMPlaneDot
Calcula el producto de punto entre un plano de entrada y un vector 4D.
XMPlaneDotCoord
Calcula el producto de punto entre un plano de entrada y un vector 3D.
XMPlaneDotNormal
Calcula el producto de puntos entre el vector normal de un plano y un vector 3D.
XMPlaneEqual
Determina si dos planos son iguales.
XMPlaneFromPointNormal
Calcula la ecuación de un plano construido a partir de un punto del plano y un vector normal.
XMPlaneFromPoints
Calcula la ecuación de un plano construido a partir de tres puntos del plano.
XMPlaneIntersectLine
Busca la intersección entre un plano y una línea.
XMPlaneIntersectPlane
Busca la intersección de dos planos.
XMPlaneIsInfinite
Comprueba si alguno de los coeficientes de un plano es infinito positivo o negativo.
XMPlaneIsNaN
Comprueba si alguno de los coeficientes de un plano es un NaN.
XMPlaneNearEqual
Determina si dos planos son casi iguales.
XMPlaneNormalize
Normaliza los coeficientes de un plano para que los coeficientes de x, y y z formen un vector normal unitario.
XMPlaneNormalizeEst
Calcula los coeficientes de un plano para que los coeficientes de x, y y z formen un vector normal unitario.
XMPlaneNotEqual
Determina si dos planos no son iguales.
XMPlaneTransform
Transforma un plano por una matriz determinada.
XMPlaneTransformStream
Transforma una secuencia de planos mediante una matriz determinada.

 

Funciones de la biblioteca directXMath