×

Transforming graphic objects

  • US 9,111,327 B2
  • Filed: 05/12/2011
  • Issued: 08/18/2015
  • Est. Priority Date: 01/18/2011
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer readable medium storing a computer program which when executed by at least one processor applies a transform to a graphic object in order to display the graphic object, the computer program comprising sets of instructions for:

  • receiving the graphic object for display, the received graphic object comprising a plurality of pre-defined states that indicate whether the graphic object participates in each of a plurality of types of primitive transforms into which any affine transform can be decomposed;

    receiving an affine transform to apply to the graphic object;

    decomposing the affine transform into a primitive transform for each of the types of primitive transforms, wherein application of all of the primitive transforms in a particular order is equivalent to application of the received affine transform;

    applying, for each of the plurality of types of primitive transforms, the primitive transform to the graphic object according to the pre-defined state for the graphic object as received; and

    displaying the transformed graphic object after application of the primitive transforms in which the graphic object participates.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×