NimicSuprafaţăDiscretă.InitRacordareDinamic( //înfăşoară în spaţiu o SD sculă
SuprafaţăDiscretă sdSupafaţa, //suprafaţa care trebuie înfăşurată
SuprafaţăDiscretă sdScalare, //geometria coeficienţilor de scalare
SuprafaţăDiscretă sdSculă, //geometria capului utilizat
Boolean bDirecţiaSus, //înfăşurătoarea în sus sau în jos
Boolean bTotul //toată suprafaţa sau în mască
)
{
SuprafaţăDiscretă sdTemp;
sdTemp.InitÎnfăşurătoareDinamic(sdSupafaţa, sdScalare, sdSculă, bDirecţiaSus, bTotul);
InitÎnfăşurătoareDinamic(sdTemp, sdScalare, sdSculă, !bDirecţiaSus, bTotul);
} //EndInitRacordareDinamic
Figura 4.18 Exemple de înfăşurători şi racordări statice (coloana 1) şi dinamice (coloana 2)
S-au prezentat suprafeţele după racordare, cu culoarea în funcţie de valoarea normalei, plus materialul adăugat în valoare absolută, şi câteva secţiuni solide.
Dostları ilə paylaş: |