2D computer graphics endowed with a self-rendering method—a procedure which assigns colors to the image pixels by an arbitrary algorithm. Complex models can be built by combining simpler objects, in the paradigms of object-oriented programming. In Euclidean geometry, a translation moves every point a constant distance in a specified direction. A translation can be described as a rigid motion: other rigid motions include rotations and reflections. A translation can also be interpreted as the addition of a constant vector to every point, or as shifting the origin of the coordinate system. A translation operator is an operator formula_1 such that formula_2 If v
Curve of constant width Curve of constant width In geometry, a curve of constant width is a convex planar shape whose width (defined as the perpendicular distance between two distinct parallel lines each having at least one point in common with the shape's boundary but none with the shape's interior) is the same regardless of the orientation of the curve. More generally, any compact convex planar body D has one pair of parallel supporting lines in any given direction. A supporting line is a line that has at least one point in common with the boundary of D but no points in common with