Automatic layout of items along an embedded one-manifold path
AssigneeMicrosoft Corporation
InventorsSteven Drucker, Henry Sowizral, Kentaro Toyama
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsSteven Drucker, Henry Sowizral, Kentaro Toyama
Estimating the term…
The coordinates for laying out visual items in two-, three-, or n-dimensional space along an embedded one-manifold or path are calculated and coordinates are generated for placement of the items in a container. A one-manifold may be continuous, discontinuous, be contained entirely within a container or extent beyond a container. The one-manifold may be defined by a set of parameters defining a function, formula or set of points. The container may be a two-dimensional, three-dimensional, or n-dimensional container. Such a mechanism may be employed by a graphics application and may determine the location or positioning of an object or item. The object or item may be one of a set of objects or items. In response to receiving a set of parameters defining a one-manifold, the one-manifold may be embedded within a container. In response to receiving a set of parameters describing aspects of the object or item to be placed within the container, a set of x and y or x, y and z co-ordinates may be generated, which may be sent to a standard graphics interface for display.
A system for positioning objects in a container of a graphics application, the system comprising:
A method for placing objects in a container of a graphics application system that is executed on a computer, the method comprising:
A computer-readable storage medium comprising computer-executable instructions for:
Dependencies are inferred from the claim text.