Patent ID: 7602405

Claim:
A method executing on at least one processor configured to perform the method, the method comprising: receiving an indication of a graphics data brush tool in a graphics design application, the graphics design application is stored in a storage device; determining a first brush component of the graphics data brush tool having one or more first brush component properties; determining a second brush component of the graphics data brush tool having one or more second brush component properties, at least one value of the second brush component properties being different from a corresponding value of the first brush component properties; determining a first ordering indicator indicating a first order of application between the first brush component and at least the second brush component, the first ordering indicator including a brush component group indicator grouping at least the first and second brush components as a first group composite, the first group composite having first group composite properties based at least in part on the first order of application, the at least one value of the second brush component property and the corresponding value of the first brush component property; determining a third brush component of the graphics data brush tool having one or more third brush component properties, at least one value of the third brush component properties being different from a corresponding value of the first group composite properties; determining a second ordering indicator indicating a second order of application between the first group composite and at least the third brush component; determining a plurality of composite brush marks, each of the plurality of composite brush marks being based at least in part on the first brush component, the second brush component, the third brush component, the first order of application, the second order of application, the at least one value of the second brush component properties, and the at least one value of the third brush component properties; and displaying a single brush stroke based on the plurality of composite brush marks, wherein at least one of the ordering indicators includes an indication of a hierarchy of the brush components.