System and method for processing graphical objects for layout using an elastic difference operation
First Claim
Patent Images
1. A method for processing graphical objects for layout, comprising:
- defining a first graphical object and a second graphical object, the first graphical object having a first size preference and the second graphical object having a second size preference, the first and second size preferences each comprising a size and elastic properties; and
subtracting the second size preference from the first size preference, resulting in a resultant size preference dependent on the size preferences of the graphical objects.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for processing graphical objects for layout using an elastic difference operation includes defining a first graphical object and a second graphical object having associated size preferences and subtracting the second size preference from the first size preference, resulting in a resultant size preference dependent on the size preferences of the graphical objects. The elastic difference operation may be applied to graphical objects, including grids and tables.
-
Citations
48 Claims
-
1. A method for processing graphical objects for layout, comprising:
-
defining a first graphical object and a second graphical object, the first graphical object having a first size preference and the second graphical object having a second size preference, the first and second size preferences each comprising a size and elastic properties; and
subtracting the second size preference from the first size preference, resulting in a resultant size preference dependent on the size preferences of the graphical objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
13. A system for processing graphical objects for layout, comprising:
-
a layout processor defining a first graphical object and a second graphical object, the first graphical object having a first size preference and the second graphical object having a second size preference, the first and second size preferences each comprising a size and elastic properties; and
the layout processor subtracting the second size preference from the first size preference, resulting in a resultant size preference dependent on the size preferences of the graphical objects.
-
-
25. A computer program product comprising:
-
a computer-usable medium;
a set of computer operating instructions embodied on the medium, including instructions for processing graphical objects for layout, comprising instructions for;
defining a first graphical object and a second graphical object, the first graphical object having a first size preference and the second graphical object having a second size preference, the first and second size preferences each comprising a size and elastic properties; and
subtracting the second size preference from the first size preference, resulting in a resultant size preference dependent on the size preferences of the graphical objects.
-
-
37. A computer data signal embodied in a carrier wave comprising a code segment for processing graphical objects for layout, the code segment comprising instructions for:
-
defining a first graphical object and a second graphical object, the first graphical object having a first size preference and the second graphical object having a second size preference, the first and second size preferences each comprising a size and elastic properties; and
subtracting the second size preference from the first size preference, resulting in a resultant size preference dependent on the size preferences of the graphical objects.
-
Specification