Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
The Computer Graphics Interface provides a concise discussion of computer graphics interface (CGI) standards. The title is comprised of seven chapters that cover the concepts of the CGI standard. Figures and examples are also included.
The first chapter provides a general overview of CGI; this chapter covers graphics standards, functional specifications, and syntactic interfaces. Next, the book discusses the basic concepts of CGI, such as inquiry, profiles, and registration. The third chapter covers the CGI concepts and functions, while the fourth chapter deals with the concept of graphic objects. Chapter 5 discusses segments, while Chapter 6 tackles raster devices. The last chapter covers mechanism for manipulating graphic objects through the use of input/output devices.
The text will be of great use to both novice and expert computer graphics artist, particularly those who are involved in designing user interface.
Language
Place of publication
Publishing group
Elsevier Science & Techn.
ISBN-13
978-1-4831-4487-0 (9781483144870)
Schweitzer Classification
1. Overview 1.1 CGI Markets 1.2 Graphics Standards 1.2.1 Why the CGI? 1.2.2 Why Standards? 1.2.3 Standards Organizations 1.3 Relationship among Graphics Standards 1.3.1 Application-Level Standards 1.3.2 Device-Level Standards 1.4 Structure of this Book 1.5 CGI Functional Specification 1.6 CGI Syntactic Interfaces 1.6.1 Data Stream Encodings 1.6.2 Language Bindings 1.7 Conventions Used in this Book 1.7.1 General Conventions 1.7.2 Figures 1.7.3 Terminology 1.7.4 Functions 1.7.5 Description Tables and State Lists 1.7.6 Enumerated Values and CGI States 1.8 References 1.8.1 CGI-Related Books 1.8.2 Graphics Standards 1.8.3 Standards of General Interest 2. Introduction to the CGI 2.1 Reference Models 2.1.1 CGI Clients 2.1.2 CGI Targets 2.1.3 CGI Generator and Interpreter Configurations 2.2 CGI Pipeline 2.2.1 Graphic Object Pipeline 2.2.2 Raster Pipeline 2.2.3 Input Pipeline 2.3 Description Tables and State Lists 2.3.1 Description Tables 2.3.2 State Lists 2.3.3 Structure and Organization 2.4 Inquiry 2.5 Color 2.5.1 The RGB Color Model 2.5.2 Background Color 2.5.3 Foreground Color 2.6 Profiles 2.6.1 Rationale for Profiles 2.6.2 Foundation Profiles 2.6.3 Constituency Profiles 2.7 Registration 2.8 Conformance 3. Control 3.1 Introduction 3.1.1 Single Device Interface 3.1.2 Serial Synchronous Interface 3.1.3 Control Function Categories 3.2 Virtual Device Management 3.2.1 Device Control 3.2.2 Drawing Surface Control 3.2.3 Deferral Modes 3.2.4 Example Client Application 3.3 Numerical Precision Requirements 3.3.1 Fundamental Precision Requirements 3.3.2 Virtual Device Coordinate Precision Requirements 3.3.3 Color Precision Requirements 3.3.4 Index and Name Precision Requirements 3.3.5 Numerical Precision Requirement Function Parameters 3.4 Coordinate Space 3.4.1 VDC Space and Range 3.4.2 VDC Extent 3.5 Viewport 3.5.1 Device Viewport 3.5.2 Viewport Specification Modes 3.5.3 Effective Viewport 3.5.4 VDC-to-Device Mapping 3.5.5 Dynamic Change in Display Surface Size 3.6 Clipping 3.6.1 Object Clipping 3.6.2 Drawing Surface Clipping 3.7 Miscellaneous Control 3.7.1 Escapes 3.7.2 Message 3.7.3 State List Inquiry 3.8 Error Handling 3.8.1 Error Control 3.8.2 Error Handling Example 3.8.3 Error Queue 4. Output 4.1 General Output Concepts 4.1.1 Concept of Graphic Objects 4.1.2 Graphic Primitive Concepts 4.1.3 Attribute Concepts 4.1.4 Attribute Control Concepts 4.1.5 Output Inquiry Concepts 4.2 Output State Transitions 4.3 Line Graphic Objects 4.3.1 Line Primitives 4.3.2 Line Attributes for Appearance 4.3.3 Line Attributes for Rendering 4.3.4 General Line Attributes 4.3.5 Line Attributes for Clipping 4.3.6 Line Clipping 4.4 Marker Graphic Objects 4.4.1 Marker Primitive 4.4.2 Marker Attributes for Appearance 4.4.3 Marker Attributes for Rendering 4.4.4 General Marker Attributes 4.4.5 Marker Attributes for Clipping 4.4.6 Marker Clipping 4.4.7 Applying Transformations to Markers 4.5 Text Graphic Objects 4.5.1 Text Primitives 4.5.2 Text Attributes for Appearance 4.5.3 Text Attributes for Rendering 4.5.4 General Text Attributes 4.5.