Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Definuje opravu ovládacího prvku Bézier. Pole definuje řídicí body opravy.
template Patch
{
< A3EB5D44-FC22-429D-9AFB-3221CB9719A6 >
DWORD nControlIndices;
array DWORD controlIndices[nControlIndices];
}
Kde:
- nControlIndices – počet indexů kontrolních bodů.
- array DWORD controlIndices[nControlIndices] – Pole indexů řídicích bodů.
Typ opravy je definován počtem kontrolních bodů, jak je znázorněno v následující tabulce.
| Počet kontrolních bodů | Typ |
|---|---|
| 10 | Krychlová triangularová oprava Bézier |
| 15 | Quartic Bézier triangular patch |
| 16 | Krychlová čtyřúhelníková oprava obdélníku Bézier |
Pořadí kontrolních bodů je dáno ve spirálovém vzoru, jak je znázorněno v následujících diagramech pro trojúhelníkové a obdélníkové opravy.
Trojúhelníkové opravy používají následující vzor.
Obdélníkové opravy používají následující vzor.
Viz také