Next: 7.1.1 Vhodni podatki
Up: 7 Implementacija
Previous: 7 Implementacija
Vsebina:
Razvit je bil rekurzivni program za metodo sledenja zarku.
Program omogoca osnovne primitive, ki so bili predstavljeni v
poglavju 4. Uporabljeni so bili sodobni prijemi v
programiranju z objektno orientiranim pristopom v jeziku C++. Program
je zgrajen na knjiznici razredov za operacije v prostoru s
hierarhijo kot je predlagana v [Dou94]. Metode
omogocajo matematicne operacije na vektorjih in matrikah kot so:
- vektor = vektor + vektor
- vektor = vektor - vektor
- vektor = vektor vektor -- skalarni produkt
- vektor = vektor vektor -- vektorski produkt
- vektor = skalar * vektor
- vektor = dolzina(vektor)
- vektor = normiraj(vektor)
- vektor = matrika * vektor
- matrika = matrika + matrika
- matrika = matrika * matrika
Poleg omenjenih operatorjev so na voljo tudi konstruktorji za vse
potrebne primitive, ki jih srecamo v racunalniski grafiki,
za dve, tri in stiridimenzionalne prostore.
Copyright © 1995 Leon Kos, Univerza v Ljubljani