Object-oriented graphic system
DC CAFCFirst Claim
Patent Images
1. An object-oriented graphic system, comprising:
- (a) a processor;
(b) a storage under the control of and attached to the processor;
(c) one or more graphic devices under the control of and attached to the processor;
(d) a grafport object in the storage of the processor;
(e) a graphic device object in the storage of the processor for managing one of the one or more graphic devices;
(f) a graphic object in the storage of the processor for managing graphic processing; and
(g) means for connecting the graphic device object to the grafport object to output graphic information on the one of the one or more graphic devices under the control of the graphic object.
2 Assignments
Litigations
0 Petitions

Accused Products

Abstract
An object-oriented graphic system is disclosed including a processor with an attached display, storage and object-oriented operating system. The graphic system builds a component object in the storage of the processor for managing graphic processing. The processor includes an object for connecting one or more graphic devices to various objects responsible for tasks such as graphic accelerators, frame buffers, page description languages and vector engines. The system is fully extensible and includes polymorphic processing built into each of the support objects.
216 Citations
26 Claims
-
1. An object-oriented graphic system, comprising:
-
(a) a processor; (b) a storage under the control of and attached to the processor; (c) one or more graphic devices under the control of and attached to the processor; (d) a grafport object in the storage of the processor; (e) a graphic device object in the storage of the processor for managing one of the one or more graphic devices; (f) a graphic object in the storage of the processor for managing graphic processing; and (g) means for connecting the graphic device object to the grafport object to output graphic information on the one of the one or more graphic devices under the control of the graphic object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for graphic processing in an object-oriented operating system resident on a computer with a processor, a storage attached to and under the control of the processor and a graphic device attached to and under the control of the processor, comprising the steps of:
-
(a) building a modeling layer object in the storage; (b) generating calls from the modeling layer object to grafport object using a predefined set of graphic primitives; (c) capturing state information and rendering information at the grafport object; and (d) passing the state information and the rendering information to a graphic device object for output on the graphic device. - View Dependent Claims (13, 14)
-
-
15. An apparatus for graphic processing, comprising:
-
(a) a processor, (b) a storage attached to and under the control of the processor; (c) a graphic device attached to and under the control of the processor; (d) a modeling layer object in the storage; (e) a grafport object in the storage; (f) means for generating calls from the modeling layer object to the grafport object using a predefined set of graphic primitives; (g) means for capturing state information and rendering information at the grafport object; and (h) means for passing the state information and the rendering information to a graphic device object for output on the graphic device. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification