1. A method comprising: conducting a search of a database comprising 2D or 3D representations of objects using at least one graphical input parameter, wherein said graphical input parameter is a 2D or a 3D representation of all or part of an object; receiving a set of results from said search; inputting a new graphical input parameter; searching said set of results with respect to said new parameter; and obtaining a subset of said results.