Defining Attributes Of 2d Shapes