Patent ID: 7978206
Filing Date: 2011-07-12
Classification: G06T

Abstract:
1. A method implemented by data processing apparatus, the method comprising: identifying, by the data processing apparatus, a first block, the first block representing a two or three dimensional object in a Computer Aided Design (CAD) model, the first block having a visual presentation in a presentation of the CAD model based on a first plurality of property values denoted by a first label in a plurality of labels, and in which prior user interaction with the visual presentation caused a presentation of the plurality of labels, and in which user input was received selecting the first label from the presentation of the plurality of labels; receiving, by the data processing apparatus, user input specifying a new value for first property value in the first plurality of property values; in response to receiving the user input specifying the new value, selecting by the data processing apparatus a different second plurality of property values denoted by a second label, the second plurality of property values differing by at least one value from the first plurality of property values, and the second plurality of property values having a second property value that is satisfied by the new value; updating the visual presentation of the first block based on the second plurality of property values.