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
Distance from a point to a line are vertical lines). Corresponding sides of these triangles are in the same ratio, so: If point "S" has coordinates ("x","m") then |"PS"| = |"y" - "m"| and the distance from "P" to the line is: Since "S" is on the line, we can find the value of m, and finally obtain: A variation of this proof is to place V at P and compute the area of the triangle ∆"UVT" two ways to obtain that formula_17 where D is the altitude of ∆"UVT" drawn to the hypoteneuse of ∆"UVT" from "P". The distance formula can then used to express formula_18,