Topics and terms for Test 2 in CS3744
- Affine space
- Affine, and convex linear combinations
- Aliasing
- Antialiasing
- Basis
- Bilinear interpolation
- Boxing
- Bresenham line scan conversion
- Chain coding
- Composing and inverting transformations
- Convex hull
- Convex polygons
- Coordinate frame
- Cross products
- DDA line scan conversion
- Determinants
- Determining if points are inside a convex polygon
- Distance of a point to a line
- Dot products
- Homogeneous coordinates
- Instance transformations
- Line
- Line intersections
- Line representations
- Linear independence
- Master, world, and screen coordinates
- Matrix form of 2D geometric transformations and homogeneous coordinates
- Modeling versus projection in OpenGL
- Normal vector for lines and planes and its computation
- Normalized Device Coordinates (NDC)
- Perpendicular vectors in 2D
- Normalizing a vector
- Parity rule
- Point
- Point-normal, parametric, and dot product plane representations
- Polygon interior definitions (parity and winding rules)
- Projection of a point on a line
- Rank of a matrix
- Scalar
- Scan conversion
- Screen coordinates
- Simple polygons
- Straight line mathematics, converting line representations
- Structured graphics
- Translation, rotation, and scaling in 2D
- Vector
- Vector space
- Viewport
- Winding rule
- Window
- Windowing transformation
- World coordinates