发明名称 Transforming graphic objects
摘要 Some embodiments provide a method for applying a transform to a graphic object in order to display the graphic object. The method receives a transform to apply to the graphic object. The method decomposes the transform into several primitive transforms. For each of the several primitive transforms, the method applies the primitive transform to the graphic object according to a pre-defined parameter for the graphic object. The method displays the transformed graphic object.
申请公布号 US9111327(B2) 申请公布日期 2015.08.18
申请号 US201113106805 申请日期 2011.05.12
申请人 APPLE INC. 发明人 Mansfield Philip Andrew;Levy Michael Robert
分类号 G06T3/00 主分类号 G06T3/00
代理机构 Adeli LLP 代理人 Adeli LLP
主权项 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.
地址 Cupertino CA US