vektorklasser
Vektorklasser er et begrep som brukes i både matematikk og programmering og betegner to tilnærminger til vektorer organisert i klasser eller typer. I matematikk refererer vektorklasser vanligvis til mengder av vektorer som deles av en felles egenskap eller relasjon, ofte som ekvivalensklasser. Når man har et vektorrom V og et underrom W, deles V inn i cosetter v+W, som er mengder av vektorer som er like v modulo W. Slike klasser brukes i konstruksjoner som kvotientrom og i analyse av underroms struktur, dimensjon og modulering av vektorer.
I programmering er vektorklasser klasser som modellerer geometriske vektorer, ofte i 2D, 3D eller høyere dimensjoner.
Eksempel: en 2D-klasse Vec2 med medlemmer x og y og metoder add, scale og dot; en 3D-klasse