この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
2 つの定義
この国際規格の目的のために、次の定義が適用されます。アルファベット順のリストはこの条項の最後に記載されています。
2.1
コンピュータグラフィックス
コンピューターを使用した、オブジェクトやデータの絵画的表現の作成、操作、分析、および相互作用。
2.2
応用
コンピュータグラフィックスを使用した外部オブジェクト。 CGRM ではアプリケーションはモデル化されませんが、コンピュータ グラフィックスとの相互作用はモデル化されます。
2.3
オペレーター
ディスプレイの内容を監視し、物理的な入力値を生成する外部オブジェクト。 CGRM ではオペレーターはモデル化されませんが、コンピューター グラフィックス システムとの対話はモデル化されます。
2.4
環境
特定の抽象化レベルにおける CGRM の細分化。環境の定義には、そのデータ要素と処理要素の定義が含まれます。 5 つの環境には、構築、仮想、表示、論理、実現という具体的な名前が付けられています (3.6.1 を参照)
2.4.1
建設環境
アプリケーションに接続する環境。
2.4.2
仮想環境
構築環境と閲覧環境の間の環境。
2.4.3
視聴環境
仮想環境と論理環境の間の環境。
2.4.4
論理環境
視聴環境と実現環境の間の環境。
2.4.5
実現環境
オペレーターとのインターフェースとなる環境。
2.4.6
より高い環境
アプリケーションに近い環境。
2.4.7
より低い環境
オペレーターに近い環境。
2.4.8
エンティティ.エンティティ
環境内に保存される、または環境間で受け渡される情報の項目。エンティティは、入力、出力、制御の 3 つのクラスに分類されます。
2.4.9
ファンイン
複数の独立したソースからのエンティティをマージして、単一の環境で処理される単一のストリームを (個々のエンティティを変更せずに) 生成すること。
2.4.10
ファンアウト
単一のエンティティから変更を加えずに複数の独立したエンティティを生成すること。生成されたエンティティは独立した環境に送信されます。
2.5
外部インターフェース
コンピュータ グラフィックス システムと外部世界との間のインターフェイスは、オペレータ、アプリケーション、データ キャプチャ メタファイル、および監査証跡メタファイルと通信します。
2.5.1
オペレーターインターフェース
実現環境とオペレーターの間のインターフェース。これは、オペレーターとグラフィックス システム間の唯一のインターフェイスです。
2.5.2
アプリケーションインターフェース
コンストラクション環境によってアプリケーションに提供されるインターフェイス。これは、アプリケーションとグラフィックス システム間の唯一のインターフェイスです。
2.5.3
データキャプチャメタファイル
保存、取得、送信のためにデータ要素のすべてまたは一部を表す外部オブジェクト。
2.5.3.1
輸出
データ キャプチャ メタファイルを生成するプロセス。
2.5.3.2
輸入
データ キャプチャ メタファイルからデータ要素の一部またはすべてを設定するアクション。
2.5.4
監査証跡メタファイル
アプリケーション インターフェイス全体の情報のシーケンシャル フローを表す外部オブジェクト。
2.6
処理要素
環境内のプロセス: 吸収、操作、分配、集合、放出。
2.6.1
吸収
1 つ上の環境からエンティティを受け取り、それを独自の環境内で使用できるように処理するプロセス。各環境レベルでの吸収には、準備、生産、投影、完了、プレゼンテーションという具体的な名前が付けられています。
2.6.1.1
準備
建設環境における吸収に与えられた名前。
2.6.1.2
生産
仮想環境における吸収の名称。
2.6.1.3
投影
視聴環境における吸収に与えられた名前。
2.6.1.4
完了
論理環境における吸収に与えられた名前。
2.6.1.5
プレゼンテーション
実現環境における吸収に与えられた名前。
2.6.2
発散
トークン ストアと入力制御エンティティを処理した後、次の上位の環境に送信するプロセス。環境レベルごとの発散には、蓄積、抽象、上昇、生成、利用という具体的な名前が付けられています。
2.6.2.1
蓄積
実現環境における放射に与えられた名前。
2.6.2.2
抽象化
論理環境における放射に与えられた名前。
2.6.2.3
標高
観察環境における放射に与えられた名前。
2.6.2.4
世代
仮想環境における放射に与えられた名前。
2.6.2.5
利用
建設環境における放射に与えられた名前。
2.6.3
分布
構成および出力制御エンティティを 1 つ下の環境に配布するプロセス。
2.6.4
組み立て
独自の環境内で使用するために、1 つ下の環境からエンティティを受け取るプロセス。
2.6.5
操作
データ要素の内容にアクセスして変更するプロセス。
2.7
データ要素
環境内のストア: 構成、コレクション ストア、トークン ストア、集約ストア、および環境状態。
2.7.1
構成
特定の環境における空間的に構造化された出力プリミティブのセット。各環境レベルでの構成には、モデル、シーン、写真、グラフィック画像、ディスプレイなどの特定の名前が付けられます。
2.7.1.1
モデル
コンストラクション環境でコンポジションに付けられた名前。
2.7.1.2
シーン
仮想環境内のコンポジションに付けられた名前。
2.7.1.3
写真
閲覧環境におけるコンポジションに付けられた名前。
2.7.1.4
グラフィックイメージ
論理環境内のコンポジションに付けられた名前。
2.7.1.5
画面
実現環境でコンポジションに付けられた名前。
2.7.2
コレクションストア
コレクションの保管施設。
2.7.2.1
コレクション
名前が付けられ、構造化される可能性がある出力エンティティのセット。コレクションを操作して、同じ環境で構成のすべてまたは一部を作成することができます。
2.7.3
アグリゲーションストア
集合体用の保管施設。
2.7.3.1
集計
名前が付けられ、構造化できる入力エンティティのセット。集約を操作して、同じ環境内のトークン ストアに 1 つ以上の入力トークンを生成することができます。
2.7.4
トークンストア
特定の環境における入力トークンの構造化されたセット。各環境のトークン ストアには、語彙素ストア、情報ストア、選択ストア、ディレクティブ ストア、命令ストアなどの特定の名前が付けられます。
2.7.4.1
語彙素ストア
実現環境でトークン ストアに付けられた名前。
2.7.4.2
インフォメーションストア
論理環境内のトークン ストアに付けられた名前。
2.7.4.3
セレクションストア
表示環境でトークン ストアに付けられた名前。
2.7.4.4
ディレクティブストア
仮想環境内のトークン ストアに付けられた名前。
2.7.4.5
命令ストア
コンストラクション環境でトークン ストアに付けられた名前。
2.7.5
環境状態
環境内のエンティティは、他のデータ要素 (構成、コレクション ストア、トークン ストア、集約ストア) から分離されます。
2.7.6
編集
環境内のデータ要素内のエンティティの変更。
2.8
出力プリミティブ
特定の環境におけるグラフィック出力のアトミック単位。出力プリミティブのクラスが複数存在する場合があります。幾何学的プロパティやその他のプロパティは、出力プリミティブの作成時またはその後に出力プリミティブにバインドされる場合があります。
2.9
入力トークン
特定の環境におけるグラフィック入力のためのアトミック単位。入力トークンには複数のクラスが存在する場合があります。ジオメトリおよびその他のプロパティは、入力トークンの作成時またはその後にバインドされる場合があります。
2.9.1
プロパティ.プロパティ
出力プリミティブまたは入力トークンによって、そのジオメトリまたはその他の特性を指定するために使用される値。
2.9.2
幾何学的なプロパティ
幾何学的変換による変更の対象となるプロパティ。
2.9.2.1
幾何学的変換
入力トークンまたは出力プリミティブのジオメトリを変更する変換。
2.9.2.2
幾何学
入力トークンまたは出力プリミティブの形状、位置、方向、および範囲を定義するために使用されるプロパティ。
2.9.3
バインディング
プロパティを出力プリミティブまたは入力トークンに割り当てるアクション。
2.9.4
拘束を解く
出力プリミティブまたは入力トークンからプロパティの割り当てを解除するアクション。
2.9.5
クリッピング
出力プリミティブまたは入力トークンの幾何学的形状と範囲を、指定された領域内に収まるように制約するアクション。
次のアルファベット順のリストは、各 CGRM 定義の副次句を示しています。
| 吸収 | 2.6.1 |
| 抽象化 | 2.6.2.2 |
| 蓄積 | 2.6.2.1 |
| 集計 | 2.7.3.1 |
| アグリゲーションストア | 2.7.3 |
| 応用 | 2.2 |
| アプリケーションインターフェース | 2.5.2 |
| 組み立て | 2.6.4 |
| 監査証跡メタファイル | 2.5.4 |
| バインディング | 2.9.3 |
| クリッピング | 2.9.5 |
| コレクション | 2.7.2.1 |
| コレクションストア | 2.7.2 |
| 完了 | 2.6.1.4 |
| 構成 | 2.7.1 |
| コンピュータグラフィックス | 2.1 |
| 建設環境 | 2.4.1 |
| データキャプチャメタファイル | 2.5.3 |
| データ要素 | 2.7 |
| ディレクティブストア | 2.7.4.4 |
| 画面 | 2.7.1.5 |
| 分布 | 2.6.3 |
| 編集 | 2.7.6 |
| 標高 | 2.6.2.3 |
| 発散 | 2.6.2 |
| エンティティ.エンティティ | 2.4.8 |
| 環境 | 2.4 |
| 環境状態 | 2.7.5 |
| 輸出 | 2.5.3.1 |
| 外部インターフェース | 2.5 |
| ファンイン | 2.4.9 |
| ファンアウト | 2.4.10 |
| 世代 | 2.6.2.4 |
| 幾何学的なプロパティ | 2.9.2 |
| 幾何学的変換 | 2.9.2.1 |
| 幾何学 | 2.9.2.2 |
| グラフィックイメージ | 2.7.1.4 |
| より高い環境 | 2.4.6 |
| 輸入 | 2.5.3.2 |
| インフォメーションストア | 2.7.4.2 |
| 入力トークン | 2.9 |
| 命令ストア | 2.7.4.5 |
| 語彙素ストア | 2.7.4.1 |
| 論理環境 | 2.4.4 |
| より低い環境 | 2.4.7 |
| 操作 | 2.6.5 |
| モデル | 2.7.1.1 |
| オペレーター | 2.3 |
| オペレーターインターフェース | 2.5.1 |
| 出力プリミティブ | 2.8 |
| 写真 | 2.7.1.3 |
| 準備 | 2.6.1.1 |
| プレゼンテーション | 2.6.1.5 |
| 処理要素 | 2.6 |
| 生産 | 2.6.1.2 |
| 投影 | 2.6.1.3 |
| プロパティ.プロパティ | 2.9.1 |
| 実現環境 | 2.4.5 |
| シーン | 2.7.1.2 |
| セレクションストア | 2.7.4.3 |
| トークンストア | 2.7.4 |
| 拘束を解く | 2.9.4 |
| 利用 | 2.6.2.5 |
| 視聴環境 | 2.4.3 |
| 仮想環境 | 2.4.2 |
付録D
参考文献
| 1 | ISO 7942:1985, 情報処理システム - コンピュータ グラフィックス - グラフィック カーネル システム (GKS) の機能説明。 |
| 2 | ISO 8632-1:1987, 情報処理システム — コンピュータ グラフィックス — 画像記述情報の保存と転送のためのメタファイル — Part 1: 機能仕様。 |
| 3 | ISO 8632-2:1987, 情報処理システム — コンピュータ グラフィックス — 画像記述情報の保存と転送のためのメタファイル — Part 2: 文字エンコーディング。 |
| 4 | ISO 8632-3:1987, 情報処理システム — コンピュータ グラフィックス — 画像記述情報の保存と転送のためのメタファイル — Part 3: バイナリ エンコーディング。 |
| 5 | ISO 8632-4:1987, 情報処理システム — コンピュータ グラフィックス — 画像記述情報の保存と転送のためのメタファイル — Part 4: クリア テキスト エンコーディング。 |
| 6 | ISO 8805:1988, 情報処理システム - コンピュータ グラフィックス - 3 次元用グラフィカル カーネル システム (GKS-3D) の機能説明。 |
| 7 | ISO/IEC 9592-1:1989, 情報処理システム — コンピュータ グラフィックス — プログラマの階層型インタラクティブ グラフィック システム (PHIGS) — Part 1: 機能の説明。 |
| 8 | ISO/IEC 9592-2:1989, 情報処理システム — コンピュータ グラフィックス — プログラマの階層型インタラクティブ グラフィック システム (PHIGS) — Part 2: アーカイブ ファイル形式。 |
| 9 | ISO/IEC 9592-3:1989, 情報処理システム — コンピュータ グラフィックス — プログラマの階層型インタラクティブ グラフィック システム (PHIGS) — Part 3: アーカイブ ファイルのクリアテキスト エンコーディング。 |
| 10 | ISO/IEC 9636-1:1991, 情報技術 — コンピュータ グラフィックス — グラフィカル デバイス (CGI) との対話のためのインターフェイス技術 — 機能仕様 — Part 1: 概要、プロファイル、適合性。 |
| 11 | ISO/IEC 9636-2:1991, 情報技術 — コンピュータ グラフィックス — グラフィック デバイス (CGI) との対話のためのインターフェイス技術 — 機能仕様 — Part 2: 制御。 |
| 12 | ISO/IEC 9636-3:1991, 情報技術 — コンピュータ グラフィックス — グラフィック デバイス (CGI) との対話のためのインターフェイス技術 — 機能仕様 — Part 3: 出力。 |
| 13 | ISO/IEC 9636-4:1991, 情報技術 — コンピュータ グラフィックス — グラフィカル デバイス (CGI) との対話のためのインターフェイス技術 — 機能仕様 — Part 4: セグメント。 |
| 14 | ISO/IEC 9636-5:1991, 情報技術 — コンピュータ グラフィックス — グラフィック デバイス (CGI) との対話のためのインターフェイス技術 — 機能仕様 — Part 5: 入力とエコー。 |
| 15 | ISO/IEC 9636-6:1991, 情報技術 — コンピュータ グラフィックス — グラフィック デバイス (CGI) との対話のためのインターフェイス技術 — 機能仕様 — Part 6: ラスター。 |
2 Definitions
For the purposes of this International Standard, the following definitions apply. An alphabetical list is given at the end of this clause.
2.1
computer graphics
The creation of, manipulation of, analysis of and interaction with pictorial representations of objects and data using computers.
2.2
application
The external object that uses computer graphics. Applications are not modelled in the CGRM, but their interactions with computer graphics are modelled.
2.3
operator
The external object that observes the contents of the display and generates physical input values. Operators are not modelled in the CGRM, but their interactions with computer graphics systems are modelled.
2.4
environment
A subdivision of the CGRM at a given level of abstraction. The definition of the environment includes the definition of its data elements and processing elements. Specific names are given to the five environments: construction, virtual, viewing, logical and realization (see 3.6.1).
2.4.1
construction environment
The environment that interfaces to the application.
2.4.2
virtual environment
The environment between the construction and viewing environments.
2.4.3
viewing environment
The environment between the virtual and logical environments.
2.4.4
logical environment
The environment between the viewing and the realization environments.
2.4.5
realization environment
The environment that interfaces to the operator.
2.4.6
higher environment
An environment closer to the application.
2.4.7
lower environment
An environment closer to the operator.
2.4.8
entity
An item of information stored within an environment or passed between environments. Entities are divided into three classes: input, output and control.
2.4.9
fan-in
The merging of entities from multiple, independent sources to produce a single stream (without changing individual entities) to be processed by a single environment.
2.4.10
fan-out
The generation of multiple, independent entities from a single entity without change. The generated entities are sent to independent environments.
2.5
external interfaces
The interfaces between the computer graphics system and the outside world, the interfaces communicate with the operator, application, data capture metafile and audit trail metafile.
2.5.1
operator interface
The interface between the realization environment and the operator. This is the only interface between the operator and the graphics system.
2.5.2
application interface
The interface provided by the construction environment to the application. This is the only interface between the application and the graphics system.
2.5.3
data capture metafile
An external object for representing all or part of a data element for storage, retrieval and transmission.
2.5.3.1
export
The process of generating a data capture metafile.
2.5.3.2
import
The action of setting part or all of a data element from a data capture metafile.
2.5.4
audit trail metafile
An external object for representing the sequential flow of information across the application interface.
2.6
processing element
A process in an environment: absorption, manipulation, distribution, assembly, and emanation.
2.6.1
absorption
A process which receives entities from the next higher environment and processes them for use within its own environment. Specific names are given to absorption at each environment level: preparation, production, projection, completion and presentation.
2.6.1.1
preparation
The name given to absorption in the construction environment.
2.6.1.2
production
The name given to absorption in the virtual environment.
2.6.1.3
projection
The name given to absorption in the viewing environment.
2.6.1.4
completion
The name given to absorption in the logical environment.
2.6.1.5
presentation
The name given to absorption in the realization environment.
2.6.2
emanation
A process which emanates token store and input control entities to the next higher environment after processing them. Specific names are given to emanation at each environment level: accumulation, abstraction, elevation, generation and utilization.
2.6.2.1
accumulation
The name given to emanation in the realization environment.
2.6.2.2
abstraction
The name given to emanation in the logical environment.
2.6.2.3
elevation
The name given to emanation in the viewing environment.
2.6.2.4
generation
The name given to emanation in the virtual environment.
2.6.2.5
utilization
The name given to emanation in the construction environment.
2.6.3
distribution
A process which distributes the composition and output control entities to the next lower environment.
2.6.4
assembly
A process which receives entities from the next lower environment for use within its own environment.
2.6.5
manipulation
A process which accesses and changes the contents of data elements.
2.7
data element
A store in an environment: composition, collection store, token store, aggregation store, and environment state.
2.7.1
composition
A spatially structured set of output primitives in a given environment. Specific names are given to the composition at each environment level: model, scene, picture, graphical image and display.
2.7.1.1
model
The name given to the composition in the construction environment.
2.7.1.2
scene
The name given to the composition in the virtual environment.
2.7.1.3
picture
The name given to the composition in the viewing environment.
2.7.1.4
graphical image
The name given to the composition in the logical environment.
2.7.1.5
display
The name given to the composition in the realization environment.
2.7.2
collection store
A storage facility for collections.
2.7.2.1
collection
A set of output entities which are named and may be structured. A collection may be manipulated to produce all or part of a composition in the same environment.
2.7.3
aggregation store
A storage facility for aggregations.
2.7.3.1
aggregation
A set of input entities which are named and may be structured. An aggregation may be manipulated to produce one or more input tokens in the token store in the same environment.
2.7.4
token store
A structured set of input tokens in a given environment. Specific names are given to the token store at each environment: lexeme store, information store, selection store, directive store and instruction store.
2.7.4.1
lexeme store
The name given to the token store in the realization environment.
2.7.4.2
information store
The name given to the token store in the logical environment.
2.7.4.3
selection store
The name given to the token store in the viewing environment.
2.7.4.4
directive store
The name given to the token store in the virtual environment.
2.7.4.5
instruction store
The name given to the token store in the construction environment.
2.7.5
environment state
Entities in the environment separate from other data elements: composition, collection store, token store, aggregation store.
2.7.6
editing
The change of entities within data elements in an environment.
2.8
output primitive
An atomic unit for graphical output in a given environment. There may be more than one class of output primitive. Geometric and other properties may be bound to an output primitive at its creation or later.
2.9
input token
An atomic unit for graphical input in a given environment. There may be more than one class of input token. Geometry and other properties may be bound to an input token at its creation or later.
2.9.1
property
A value that may be used by an output primitive or input token to specify its geometry or other characteristics.
2.9.2
geometric property
A property which is subject to modification by geometric transformations.
2.9.2.1
geometric transformation
A transformation that modifies the geometry of an input token or output primitive.
2.9.2.2
geometry
A property of an input token or output primitive used to define its shape, position, orientation and extent.
2.9.3
binding
The action of assigning a property to either an output primitive or an input token.
2.9.4
unbinding
The action of un-assigning a property from either an output primitive or an input token.
2.9.5
clipping
The action of constraining the geometric shape and extent of either an output primitive or input token to be within a specified region.
The following alphabetical list gives the sub-clause of each CGRM definition.
| absorption | 2.6.1 |
| abstraction | 2.6.2.2 |
| accumulation | 2.6.2.1 |
| aggregation | 2.7.3.1 |
| aggregation store | 2.7.3 |
| application | 2.2 |
| application interface | 2.5.2 |
| assembly | 2.6.4 |
| audit trail metafile | 2.5.4 |
| binding | 2.9.3 |
| clipping | 2.9.5 |
| collection | 2.7.2.1 |
| collection store | 2.7.2 |
| completion | 2.6.1.4 |
| composition | 2.7.1 |
| computer graphics | 2.1 |
| construction environment | 2.4.1 |
| data capture metafile | 2.5.3 |
| data element | 2.7 |
| directive store | 2.7.4.4 |
| display | 2.7.1.5 |
| distribution | 2.6.3 |
| editing | 2.7.6 |
| elevation | 2.6.2.3 |
| emanation | 2.6.2 |
| entity | 2.4.8 |
| environment | 2.4 |
| environment state | 2.7.5 |
| export | 2.5.3.1 |
| external interfaces | 2.5 |
| fan-in | 2.4.9 |
| fan-out | 2.4.10 |
| generation | 2.6.2.4 |
| geometric property | 2.9.2 |
| geometric transformation | 2.9.2.1 |
| geometry | 2.9.2.2 |
| graphical image | 2.7.1.4 |
| higher environment | 2.4.6 |
| import | 2.5.3.2 |
| information store | 2.7.4.2 |
| input token | 2.9 |
| instruction store | 2.7.4.5 |
| lexeme store | 2.7.4.1 |
| logical environment | 2.4.4 |
| lower environment | 2.4.7 |
| manipulation | 2.6.5 |
| model | 2.7.1.1 |
| operator | 2.3 |
| operator interface | 2.5.1 |
| output primitive | 2.8 |
| picture | 2.7.1.3 |
| preparation | 2.6.1.1 |
| presentation | 2.6.1.5 |
| processing element | 2.6 |
| production | 2.6.1.2 |
| projection | 2.6.1.3 |
| property | 2.9.1 |
| realization environment | 2.4.5 |
| scene | 2.7.1.2 |
| selection store | 2.7.4.3 |
| token store | 2.7.4 |
| unbinding | 2.9.4 |
| utilization | 2.6.2.5 |
| viewing environment | 2.4.3 |
| virtual environment | 2.4.2 |
Annex D
Bibliography
| 1 | ISO 7942:1985, Information processing systems — Computer graphics — Graphic Kernel System (GKS) functional description. |
| 2 | ISO 8632-1:1987, Information processing systems — Computer graphics — Metafile for the storage and transfer of picture description information — Part 1: Functional specification. |
| 3 | ISO 8632-2:1987, Information processing systems — Computer graphics — Metafile for the storage and transfer of picture description information — Part 2: Character encoding. |
| 4 | ISO 8632-3:1987, Information processing systems — Computer graphics — Metafile for the storage and transfer of picture description information — Part 3: Binary encoding. |
| 5 | ISO 8632-4:1987, Information processing systems — Computer graphics — Metafile for the storage and transfer of picture description information — Part 4: Clear text encoding. |
| 6 | ISO 8805:1988, Information processing systems — Computer graphics — Graphical Kernel System for Three Dimensions (GKS-3D) functional description. |
| 7 | ISO/IEC 9592-1:1989, Information processing systems — Computer graphics — Programmer's Hierarchical Interactive Graphics System (PHIGS) — Part 1: Functional description. |
| 8 | ISO/IEC 9592-2:1989, Information processing systems — Computer graphics — Programmer's Hierarchical Interactive Graphics System (PHIGS) — Part 2: Archive file format. |
| 9 | ISO/IEC 9592-3:1989, Information processing systems — Computer graphics — Programmer's Hierarchical Interactive Graphics System (PHIGS) — Part 3: Clear-text encoding of archive file. |
| 10 | ISO/IEC 9636-1:1991, Information technology — Computer graphics — Interfacing techniques for dialogues with graphical devices (CGI) — Functional specification — Part 1: Overview, profiles, and conformance. |
| 11 | ISO/IEC 9636-2:1991, Information technology — Computer graphics — Interfacing techniques for dialogues with graphical devices (CGI) — Functional specification — Part 2: Control. |
| 12 | ISO/IEC 9636-3:1991, Information technology — Computer graphics — Interfacing techniques for dialogues with graphical devices (CGI) — Functional specification — Part 3: Output. |
| 13 | ISO/IEC 9636-4:1991, Information technology — Computer graphics — Interfacing techniques for dialogues with graphical devices (CGI) — Functional specification — Part 4: Segments. |
| 14 | ISO/IEC 9636-5:1991, Information technology — Computer graphics — Interfacing techniques for dialogues with graphical devices (CGI) — Functional specification — Part 5: Input and echoing. |
| 15 | ISO/IEC 9636-6:1991, Information technology — Computer graphics — Interfacing techniques for dialogues with graphical devices (CGI) — Functional specification — Part 6: Raster. |