Information processing systems — Computer graphics — Metafile for the storage and transfer of picture description information — Part 3: Binary encoding — Amendment 1

Systèmes de traitement de l'information — Infographie — Métafichier de stockage et de transfert des informations de description d'images — Partie 3: Codage binaire — Amendement 1

General Information

Status
Withdrawn
Publication Date
14-Nov-1990
Withdrawal Date
14-Nov-1990
Current Stage
9599 - Withdrawal of International Standard
Completion Date
15-Nov-1992
Ref Project

Relations

Buy Standard

Standard
ISO 8632-3:1987/Amd 1:1990 - Information processing systems — Computer graphics — Metafile for the storage and transfer of picture description information — Part 3: Binary encoding — Amendment 1 Released:11/15/1990
English language
10 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

I N T E R NAT I O NA L IS0
STANDARD 8632-3
First edition
1987-08-01
AMENDMENT 1
1 990-1 1 -01
Information processing systems - Computer
graphics - Metafile for the storage and transfer
of picture description information -
Part 3 :
Binary encoding
AMENDMENT 1
Systèmes de traitement de l'information - Infographie - Méta fichier de stockage
et de transfert des informations de description d'images -
Partie 3: Codage binaire
AMENDEMENT 1
Reference number
IS0 8632-3 : 1987/Amd. 1 : 1990 (E)

---------------------- Page: 1 ----------------------
IS0 8632-3 : 1987/Amd. 1 : 1990 (E)
Foreword
IS0 (the International Organization for standardization) and IEC (the International
Electrotechnical Commission) form the specialked system for worldwide standardiz-
ation. National bodies that are members of IS0 or IEC participate in th? development
of International Standards through technical committees established by the respective
organization to deal with particular fields of technical activity. IS0 and IEC technical
committees collaborate in fields of mutual interest. Other international organizations,
governmental and non-governmental, in liaison with IS0 and IEC, also take part in the
work.
In the field of information technology, IS0 and IEC have established a joint technical
committee, ISO/IEC JTC 1. Draft International Standards adopted by the joint
technical committee are circulated to national bodies for voting. Publication as an
International Standard requires approval by at least 75 % of the national bodies casting
a vote.
International Standard IS0 8632-3/Amd. 1 was prepared by Joint Technical Com-
mittee ISO/IEC JTC 1, lnformation technology.
O IS0 1990
All rights reserved. No part of this publication may be reproduced or utilized in any form or by any
means, electronic or mechanical, including photocopying and microfilm, without permission in
writing from the publisher.
International Organization for Standardization
Case postale 56 O CH-121 1 Genève 20 O Switzerland
Printed in Switzerland
ii

---------------------- Page: 2 ----------------------
IS0 8632-3 : 1987/Amd. 1 : 1990 (E)
Information processing systems - Computer graphics -
Metafile for the storage and transfer of picture
description information -
Part 3:
_.
Binary encoding
AMENDMENT 1
Page 16
Add the following at the end of table 1:
Abstract Parameter Octets per parameter: Parameter range:
symbol construction from symbol and value symbol and value
N SI at integer BN NR (-2**(np-1)
( =npl8 1 to
precision (np)
2* *(np- 1 )- 1 ]
vc I BVC (=BI) VCR (=IR)
(see note 13)
or I or I or
R BVC (=BR) VCR [=RR]
VP
(VC,VC> BVP (=2*BVC} VCR
(see notes 1,13,14)
Page 16
Add the following to the additional description ("notes") for table 1:
13 The abstract parameter type VC, a single VC value, is either a real or an integer, depending on the declaration of the
picture descriptor element DEVICE VIEWPORT SPECIFICATION MODE. When DEVICE VIEWPORT
SPECIFICATION MODE is 'fraction of display surface', the value is real. When DEVICE VIEWPORT
SPECIFICATION MODE is 'millimetres with scale factor' or 'physical device coordinates', the value is integer.
Subsequent tables use a single set of values, VC, BVC and VCR, recognising that they are computed differently
depending on DEVICE VIEWPORT SPECIFICATION MODE.
14 The abstract parameter type VC is a single value; a viewport point, VP, is an ordered pair of VC.
Page 19
Add the following at the end of table 2:
8 Segment Control and Segment Attribute elements
Page 20
Add the following at the end of table 3:
(Element
I Eïemend Parameter 1 Parameter I Parameter I Default I
class O
Id type list length range
BEGIN SEGMENT 6 N BN NR nla
END SEGMENT 7 da O nla nla
I BEGIN FIGURE 8 nla O nla n /a

---------------------- Page: 3 ----------------------
IS0 8632-3 : 1987/Amd. 1 : 1990 (E)
Code Description
BEGIN SEGMENT: has 1 parameter:
6
P1: (name) segment identifier
END SEGMENT: has no parameters
7
BEGIN FIGURE: has no parmeters
8
END FIGURE: has no parameters
9
Page 21
Add the following at the end of table 4:
Element Element Parameter Parameter Parameter Default
class 1 Id type list length range
NAME PRECISION 16 N BN 8,16,24,32 16
MAXIMUM VDC EXTENT 17 2P 2B P VDCR VDC
EXTENT
SEGMENT PRIORITY EXTENT 18 21 2B I IR O, 255
Code Description
16 NAME PRECISION has 1 parameter:
P1: (name) name precision: 8, 16, U or 32 are the only valid values
17 MAXIU VDC EXTENT: has 2 parameters:
P1: (point) first point
p2: (point) second point
SEGMENT PRIORITY EXTENT: has 2 parameters:
18
P1: (integer) minimum segment priority value
p2: (integer) maximum segment priority value
Page 22
Add to the note €2 of METAFILE ELEMENT LIST
version-2 set (-12)
extended-primitives set (- 1,3)
version-2-gksm set ~1~4)
Page 24
Add to the end of the note p2 for SCALING MODE:
NOTE - This parameter is always encoded as Floating Point, regardless of the value of the fixed/floating flag of REAL
PRECISION. If a REAL PRECISION (floating, n, m) has preceded, then the precision used is n,m. If a REAL PRECISION
element for floating point has not preceded, then the default precision is used.
2

---------------------- Page: 4 ----------------------
IS0 8632-3 : 1987/Amd. 1 : I990 (E)
Page 24
Add the following at the end of table 5:
Elemen Parameter Parameter Parameter
Element Default
list lengtk
class 2 Id type range
DEVICE VIEWPORT 8 2VP 2BVP VCR
DEVICE VIEWPORT
SPECFICATION MODE 9 BE+BFP
DEVICE VIEWPORT
MAPPING 10 3E 3BE
LINE REPRESENTATION 11 21x, 2BIX+
(VDCor (BVDC ++VDCR or
or R),CO BR)+BCO ++RR,COR
MARKER REPRESENTATION 12 2IX, 2BIX+ +IXR,IXR,
0
(VDCor (BVDC ++VDCR or
or R),CO BR)+BCO ++RR,COR
TEXT REPRESENTATION 13 2IX, 2BlX+
+m,
BE+
E, (0,1921,
2R,CO 2BR+BCC eRR,RR,COR
FILL REPRESENTATION 14 B IX+ +IXR,
1x9
BE+BCO+ (0.4) ,COR,
WO,
2IX 2BlX IxR,+IxR
EDGE REPRESENTATION 15 2IX, 2BIX+ +IXR,IXR,
(VDCor (BVDC ++VDCR or
or R),CO BR)+BCO ++RR,COR
Code Description
DEVICE VIEWPORT has 2 parameters:
8
P1: (viewport point) first point
P2: (viewport point) second point
9 DEVICE VIEWPORT SPECIFICATION MODE: has 2 parametcrs:
P1: (enumerated) VC specifier: valid values are:
O fraction of drawing surface
1 millimetres with scale factor
2 physical device coordinates
P2: (real) metric scale factor, ignored if P1=0 or P1=2
NOTE - This parameter is always encoded as Floating Point, regardless of the value of the fixeqfloating flag of REAL
PRECISION. If a REAL PRECISION (floating, n, m) has preceded, then the precision used is n,m. If a REAL PRECISION
element for fioating pint has not preceded, then the default precision is used.
10 DEVICE VIEWPORT MAPPING. has 3 parameters:
P1: (enumerated) isotropy flag: valid values are:
O not forced
1 fd
p2: (enumerated) horizontal alignment flag: valid values are:
O left
1 centre
2 right
3

---------------------- Page: 5 ----------------------
IS0 8632-3 : 1987/Amd. 1 : 1990 (E)
P3: (enumerated) vertical alignment flag: valid values are:
O bottom
1 centre
2 top
11 LINE REPRESENTATION has 4 parameters:
P1: (index) line bundle index
P2: (index) line type: the following values are standardized
1 solid
2 dash
3 dot
4 dash-dot
5 dashdotdot
negative for private use
P3: (vdc or real) absolute line width or line width scale factor
P4: (colour) line colour: its form depends on COLOUR SELECTION MODE.
NOTE - Line types with values above 5 are reserved for registration.
MARKER REPRESENTATION: has 4 parameters:
12
P1: (index) marker bundle index
P2: (index) marker type: the following values are standardized
1 dot
2 plus
3 asterisk
4 circle
5 cross
negative for private use
P3: (vdc or real) absolute marker width or marker size scale factor
P4: (colour) marker colour: its form depends on COLOUR SELECTION MODE.
NOTE - Marker types with values above 5 are reserved for registration.
TEXT REPRESENTATION has 6 parameters:
13
P1: (index) text bundle index
P2: (index) text font index
P3: (enumerated) text precision: valid values are:
O string
1 Character
2 stroke
P4: (real) character spacing
P5: (real) character expansion factor
P6: (colour) text colour; its form depends on COLOUR SELECTION MODE
14 FILL REPRESENTATION has 5 parameters:
P1: (index) fill area bundle index
P2: (enumerated) interior style: valid values are:
O hollow
1 solid
2 paanem
3 hatch
4 empty
P3: (colour) fiil colour: its form depends on COLOUR SELECTION MODE
P4: (index) hatch index: the following values are sta
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.