D3DXSHDot-Funktion (D3DX10.h)
Berechnet das Punktprodukt von zwei SH-Vektoren (PhericalIcal).
Syntax
FLOAT D3DXSHDot(
_In_ UINT Order,
_In_ const FLOAT *pA,
_In_ const FLOAT *pB
);
Parameter
-
Bestellung [ In]
-
Typ: UINT
Reihenfolge der Sh-Auswertung (PhericalIcalIcal). Muss im Bereich von D3DXSH _ MINORDER bis D3DXSH _ MAXORDER (einschließlich) liegen. Die Auswertung generiert Order Koeffizienten. Der Grad der Auswertung ist Order - 1.
-
pA [ In]
-
Typ: const FLOAT *
Zeiger auf den ersten SH-Vektor.
-
pB [ In]
-
Typ: const FLOAT *
Zeiger auf den zweiten SH-Vektor.
Rückgabewert
Typ: FLOAT
SH-Ausgabekoeffizienten.
Hinweise
Jeder Koeffizient der Basisfunktion "Ylm" wird an der Speicherposition "l): + m + l" gespeichert, wobei:
- l ist der Grad der Basisfunktion.
- m ist der Basisfunktionsindex für den angegebenen l-Wert und reicht von -l bis einschließlich l.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|