Every graphical object has the attributes Visibility, Location, Scale, and Rotation. Each of these attributes controls some aspect of appearance of an object. If Visibility is false, the object is not shown on its scene. Location is a point type value that prescribes the Cartesian coordinates of the object on the 'page' that is shown in a scene window. Changing the value of an object's Location will cause it to move to a different spot on its scene.
Rotation is a number attribute that controls the orientation of the object.
Rotation values express the extent of an object's counter-clockwise rotation from its original orientation. In addition to these four universal attributes, objects of particular graphic types have other intrinsic attributes. For example, lines have the additional attributes PenColor, PenStyle, and PenWidth. Filled graphic primitives, such as rectangles, ellipses, polygons, and splines, have these plus FillColor and FillPattern. Text primitives have a TextValue attribute that determines what text is actually displayed by the graphic, and so on.