home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Standards 1993 July / Disc.iso / ccitt / 1992 / t / t418_2.asc < prev    next >
Encoding:
Text File  |  1991-12-31  |  107.9 KB  |  4,103 lines

  1.  
  2.        This presentation attribute sets the default value for Background Colour and defines the initial colour 
  3. representations to be used for imaging a basic object.
  4.  
  5.        The parameter colour table specifications is a list which supplies a complete set of values for zero, one or more 
  6. elements each of which supplies a list of Direct Colour Value specifications together with the index of the starting colour table 
  7. entry for a continuous interval of one or more colour table entries. For each unspecified colour representations the values of 
  8. Table 4/T.418 apply.
  9.  
  10.  
  11. 6.1.1.8Transparency specification
  12.  
  13. w
  14.        ┌───────────────────┬──────────────────────────────────┬──────────────┐
  15.        │    Parameter      │      Permissible values          │   Default    │
  16.        ├───────────────────┼──────────────────────────────────┼──────────────┤
  17.        │Transparency       │            off, on               │     on       │
  18.        │                   │                                  │              │
  19.        │Auxiliary colour   │                                  │              │
  20.        │(if indexed)       │        any integer ≥ 0           │      0       │
  21.        │(if direct)        │ any direct colour value          │  background  │
  22.        └───────────────────┴──────────────────────────────────┴──────────────┘
  23.  
  24.      This presentation attribute sets the default values for Transparency and Auxiliary 
  25. Colour.
  26.  
  27.      Note 1 - The default values of AUXILIARY COLOUR given in ISO 8632-1:1987(E) and ISO 
  28. 8632- 3:1987(E) are inconsistent. Due to these inconsistencies an arbitrary choice of 
  29. 'background' was made.
  30.  
  31.      Note 2 - Auxiliary Colour as defined in ISO 8632 is intended to address hardware 
  32. features commonly available  in  raster  devices.  Some  devices  may  have  no  such
  33. capabilities, or may have a subset of these  capabilities  to  which  this  parameter
  34. pertains. Simulations of such a feature may be very complex. ISO 8632 does not require 
  35. that a CGM interpreter need simulate the feature when it is not available in the hardware 
  36. or firmware.
  37.  
  38.  
  39. 6.1.1.9   Transformation specification
  40.  
  41. w
  42.   ┌───────────────────┬──────────────────────────────────┬──────────────┐
  43.   │    Parameter      │      Permissible values          │    Default   │
  44.   ├───────────────────┼──────────────────────────────────┼──────────────┤
  45.   │VDC extent         │ any pair of Virtual Device       │((0;0), (1;1))│
  46.   │                   │ Coordinates defining a rectangle │              │
  47.   │                   │                                  │              │
  48.   │Clip rectangle     │ any pair of Virtual Device       │ same as VDC  │
  49.   │                   │ Coordinates defining a rectangle │ extent       │
  50.   │                   │                                  │              │
  51.   │Clip indicator     │ off, on                          │ on           │
  52.   └───────────────────┴──────────────────────────────────┴──────────────┘
  53.  
  54.      This presentation attribute sets the default values for VDC extent, Clip rectangle 
  55. and Clip indicator.
  56.  
  57.      The Virtual Device Coordinate (0; 0) is the symbolic value of the origin of  the
  58. coordinate system of the VDC Space. The Virtual Device Coordinate (1; 1) is the symbolic 
  59. value of:
  60.  
  61.      a)   (1,0; 1,0) for VDC Type 'real'
  62.  
  63.      b)   (32767, 32767) if VDC Type is 'integer'.
  64.  
  65.  
  66.  
  67.  
  68.                                                     Fascicle VII.6 - Rec. T.418     1
  69.  
  70.  
  71.  
  72.  
  73.      Note - The default values for VDC EXTENT for VDC Type 'real' given in I O  8632-
  74. 1:1987(E) and ISO 8632-3:1987(E) are inconsistent. Due to  these  inconsistencies  an
  75. arbitrary choice of '(1,0; 1,0)'  was made for the Second Corner.
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139. 2           Fascicle VII.6 - Rec. T.418
  140.  
  141.  
  142. 6.1.2Region of interest specification
  143.  
  144.      This presentation attribute specifies the region of interest used when laying out 
  145. and imaging the content of the basic object.
  146.  
  147.      This presentation attribute consists of one of the following parameters:
  148.  
  149.      a)   "rectangle", consisting of two sub-parameters specifying the Virtual Device 
  150.           Coordinates for the first corner and the Virtual Device Coordinates for the 
  151.           second corner of the region of interest;
  152.  
  153.      b)   "automatic", not comprising any sub-parameters and its value is 'null'.
  154.  
  155.      The default value is the parameter "automatic".
  156.  
  157.      If the parameter "automatic" is specified the region of interest is the same as the 
  158. VDC Extent.
  159.  
  160.      If coordinate pairs for the first corner and second corner are specified using the 
  161. parameter "rectangle", then the region of interest is specified by these values.
  162.  
  163. 6.1.3Picture orientation
  164.  
  165.      This presentation attribute specifies with which corner of the basic layout object 
  166. the first corner of the region of interest is to be made coincident.
  167.  
  168.      This presentation attribute specifies one of the four corners of a basic  layout
  169. object:
  170.  
  171.      0o   bottom left corner;
  172.      90o  bottom right corner;
  173.      180o top right corner;
  174.      270o top left corner.
  175.  
  176.      The default value is 0o (bottom left corner).
  177.  
  178. 6.2  Layout presentation attributes
  179.  
  180.      No layout presentation attributes are specified for this content architecture.
  181.  
  182. 6.3  Logical presentation attributes
  183.  
  184. 6.3.1Picture dimensions
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.                                                     Fascicle VII.6 - Rec. T.418     3
  217.  
  218.  
  219.  
  220.  
  221.      This presentation attribute specifies the intended dimensions of the basic layout 
  222. object that is to contain the image defined by the geometric graphics content portion.
  223.  
  224.      The value of this attribute consists of one of four parameters:
  225.  
  226.      a)   "width controlled";
  227.  
  228.      b)   "height controlled";
  229.  
  230.      c)   "area controlled";
  231.  
  232.      d)   "automatic".
  233.  
  234.      The parameter "width controlled" has  two  sub-parameters  "minimum  width"  and
  235. "preferred width".
  236.  
  237.      The parameter "height controlled" has two sub-parameters  "minimum  height"  and
  238. "preferred height".
  239.  
  240.      The parameter "area controlled" has five sub-parameters:
  241.  
  242.      a)   "minimum width";
  243.  
  244.      b)   "preferred width";
  245.  
  246.      c)   "minimum height";
  247.  
  248.      d)   "preferred height";
  249.  
  250.      e)   "aspect ratio flag".
  251.  
  252.      The parameter "automatic" has no sub-parameter and its value is 'null'.
  253.  
  254.      The sub-parameter "aspect ratio flag" has the value 'fixed' or 'variable'. All other 
  255. sub- parameters have non-negative integer values in SMUs.
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295. 4           Fascicle VII.6 - Rec. T.418
  296.  
  297.  
  298.      The default value of this attribute is the parameter "automatic".
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.                                                     Fascicle VII.6 - Rec. T.418     5
  428.  
  429.  
  430.  
  431.  
  432.      The values of "minimum width" and "preferred width" specify the lower limit and the 
  433. upper limit of the allowed widths of the basic layout object. The value of the "minimum 
  434. width" shall not be greater than the value of the "preferred value".
  435.  
  436.      The values of "minimum height" and "preferred height" specify the lower limit and 
  437. the upper limit of the allowed heights of the basic layout object. The value  of  the
  438. "minimum height" shall not be greater that the value of the "preferred height".
  439.  
  440.      If either or both of the values for "preferred width" and "preferred height" are 
  441. specified the dimensions of the  basic  layout  object  shall  be  as  close  to  the
  442. corresponding specified values as possible.
  443.  
  444.      "Aspect ratio flag" has one of the values 'fixed' or 'variable', specifying whether 
  445. or not the aspect ratio of the basic layout object shall be equal to that of the region 
  446. of interest.
  447.  
  448.      If only the range of allowed widths for the basic layout object is specified (case 
  449. a), this attribute specifies that the height of the basic layout object shall be such 
  450. that the aspect ratio of the region of interest is maintained.
  451.  
  452.      If only the range of allowed heights for the basic layout  object  is  specified
  453. (case b), this attribute specifies that the width of the basic layout object shall be 
  454. such that the aspect ratio of the region of interest is maintained.
  455.  
  456.      If both the ranges of allowed width and heights are specified (case c) the value of 
  457. "aspect ratio flag" determines whether or not the aspect ratio of the region of interest 
  458. shall be maintained during the determination of the dimensions of  the  basic  layout
  459. object.
  460.  
  461.      If neither the range of allowed heights nor the range of allowed widths is specified 
  462. (case d), this attribute specifies that the width of the basic layout object shall be 
  463. equal to the dimension of the available area in that direction and that the height is 
  464. constrained to maintain the aspect ratio of the region of interest.
  465.  
  466. 6.4  Content architecture class attributes
  467.  
  468. 6.4.1Content architecture class
  469.  
  470.      The value of the attribute "content architecture class"  of  a  basic  component
  471. description that conforms to this Recommendation is an ASN.1 object identifier with the 
  472. value
  473.  
  474.                                  {  2  8  2  8  0  }
  475.  
  476. 6.4.2Content type
  477.  
  478.      The attribute "content type" cannot be used to specify the content  architecture
  479. defined in this Recommendation.
  480.  
  481. 6.5  Interaction with document architecture attributes
  482.  
  483.      The value 'concatenate' of the layout  directive  attribute  "concatenation"  is
  484. ignored. This attribute is not taken into account during the layout of the  geometric
  485. graphics content.
  486.  
  487.      The layout directive attribute "indivisibility" may be ignored. It  provides  no
  488. additional constraint for the geometric graphics content layout process.
  489.  
  490.  
  491. 7    Geometric graphics content portions attributes
  492.  
  493.  
  494. 7.1  Common coding attributes
  495.  
  496.      The value of the content portion attribute "type of coding" of a content portion 
  497. description that conforms to this Recommendation is an ASN.1 object identifier with the 
  498. value
  499.  
  500.  
  501.  
  502.  
  503. 6           Fascicle VII.6 - Rec. T.418
  504.  
  505.  
  506.                                 {  2  8  3  8  0  }.
  507.  
  508. 7.2  Content information
  509.  
  510.      The value of the content portion attribute "content information"  of  a  content
  511. portion description that conforms to this Recommendation is  an  ASN.1  octet  string
  512. representing a CGM conforming to the rules defined in ISO 8632-1 with the binary encoding 
  513. defined in ISO 8632-3.
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.                                                     Fascicle VII.6 - Rec. T.418     7
  629.  
  630.  
  631.  
  632.  
  633.      The relationship between this Recommendation and ISO 8632 is such that:
  634.  
  635.      a)   the string specified by the attribute "content information" in a  geometric
  636.           graphics content portion is a complete CGM as defined in ISO 8632-1 and ISO 
  637.           8632-3;  
  638.  
  639.      b)   any CGM as defined in ISO 8632-1 and ISO 8632-3 containing a single picture 
  640.           may be used as the value of a string specified by  the  attribute  "content
  641.           information" in a geometric graphics content portion.
  642.  
  643.      Note - The presentation attributes specifying CGM defaults  (see    6.1.1)  are
  644. provided for applying the factorization mechanism of an ODA environment to data that may 
  645. be shared among several geometric graphics content portions. If a geometric  graphics
  646. content portion is provided by importing a CGM into the ODA environment, then extreme 
  647. care should be used in any attempt to assign this CGM as a data value for the content 
  648. portion attribute "content information" and using the presentation attributes to change 
  649. the default values of the CGM. The effects of changing the default values of such  an
  650. imported CGM could quite possibly make the interpretation of the CGM non-sensible  or
  651. impossible. The presentation attributes that should especially be considered are those 
  652. that would cause a misunderstanding of the CGM data (for  example,  the  presentation
  653. attribute "geometric graphics encoding announcer").
  654.  
  655. 7.3  Other coding attributes
  656.  
  657.      No other coding attributes are defined in this Recommendation.
  658.  
  659.  
  660. 8    Formal definitions of geometric graphics content architecture dependent data types
  661.  
  662.  
  663. 8.1  Introduction
  664.  
  665.      This section contains the formal definitions,  in  ASN.1  notation  (defined  in
  666. Recommendation X.208), of data types corresponding to presentation and coding attributes 
  667. that are applicable to geometric graphics content architectures.
  668.  
  669.      These data types are:
  670.  
  671.      a)   the data type to represent  the  geometric  graphics  content  architecture
  672.           specific presentation attributes in basic layout  components,  presentation
  673.           styles and default value lists;
  674.  
  675.      b)   the data type to represent  the  geometric  graphics  content  architecture
  676.           specific coding attributes in content portions;
  677.  
  678.      c)   the data type to represent the non-basic values of the  geometric  graphics
  679.           content architecture presentation attributes in the document profile;
  680.  
  681.      d)   the data type to represent the non-basic values of the  geometric  graphics
  682.           content architecture coding attributes in the document profiles;
  683.  
  684.      e)   the data type to represent the non-standard  default  values  of  geometric
  685.           graphics content architecture presentation and  coding  attributes  in  the
  686.           document profile.
  687.  
  688. 8.2  Representation of geometric graphics presentation attributes
  689.  
  690.      The data type "Geometric-Graphics-Attributes" contains a set of subordinate data 
  691. types that specify the geometric graphics  presentation  attributes.  Some  of  these
  692. subordinate data types are elementary but others are structured and themselves made up of 
  693. subordinate data types. The format of these data types is given below.
  694.  
  695.      The subset of subordinate data types that may occur within a particular instance of 
  696. the data type "Geometric-Graphics-Attributes" depends upon the  particular  geometric
  697. graphics content architecture level that is specified.
  698.  
  699. Geo-Gr-Presentation-Attributes   { 2 8 1 8 2 }
  700.  
  701. DEFINITIONS                      ::= BEGIN
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708. 8           Fascicle VII.6 - Rec. T.418
  709.  
  710.  
  711.  
  712.      EXPORTS                     Geometric-Graphics-Attributes, Encoding-Announcer, 
  713.                                  Line-Rendition, Marker-Rendition, Text-Rendition,
  714.                                  Filled-Area-Rendition, Edge-Rendition,
  715.                                  Colour-Representations, Transparency-Specification
  716.                                  Transformation-Specification,
  717.                                  Region-Of-Interest   Picture-Orientation,   Picture-
  718.                                  Dimensions,
  719.                                  ASF-Type, VDC-Pair, One-Of-Four-Angles;
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.                                                     Fascicle VII.6 - Rec. T.418     9
  778.  
  779.  
  780.  
  781.  
  782. Geometric-Graphics-Attributes    ::= SET {
  783.      encoding-announcer          [0] IMPLICIT Encoding-Announcer OPTIONAL,
  784.      line-rendition                  [1] IMPLICIT Line-Rendition OPTIONAL,
  785.      marker-rendition            [2] IMPLICIT Marker-Rendition OPTIONAL,
  786.      text-rendition                  [3] IMPLICIT Text-Rendition OPTIONAL,
  787.      filled-area-rendition       [4] IMPLICIT Filled-Area-Rendition OPTIONAL,
  788.      edge-rendition                  [5] IMPLICIT Edge-Rendition OPTIONAL,
  789.      colour-representations      [6] IMPLICIT Colour-Representations OPTIONAL,
  790.      transparency-specification  [7] IMPLICIT Transparency-Specification OPTIONAL
  791.      transformation-specification[8] IMPLICIT Transformation-Specification OPTIONAL,
  792.      region-of-interest          [9]         Region-Of-Interest OPTIONAL,
  793.      picture-orientation         [10]IMPLICIT Picture-Orientation OPTIONAL,
  794.      picture-dimensions          [11]        Picture-Dimensions OPTIONAL}
  795.  
  796. Encoding-Announcer               ::= OCTET STRING
  797.                                      -- octet string representing the binary 
  798.                                      -- encoding of any ordered set of CGM elements
  799.                                      -- identified in  6.1.1.1
  800.  
  801. Line-Rendition                   ::= SEQUENCE {
  802.      individual-part                 [0] IMPLICIT OCTET STRING OPTIONAL,
  803.                                      -- octet string representing the binary 
  804.                                      -- encoding of any ordered set of CGM elements
  805.                                      -- identified in  6.1.1.2 up to parameter
  806.                                      -- "line aspect source flags"
  807.      asf-part                        [1] IMPLICIT SEQUENCE{
  808.           line-type-asf                      ASF-Type,
  809.           line-width-asf                     ASF-Type,
  810.           line-colour-asf                    ASF-Type
  811.                                                   } OPTIONAL,
  812.      bundle-part                     [2] IMPLICIT SEQUENCE OF SEQUENCE {
  813.           bundle-index                            INTEGER
  814.           bundle-representation                   OCTET STRING } OPTIONAL
  815.                                      -- octet string representing the binary encoding
  816.                                      -- of the CGM elements
  817.                                      -- LINE TYPE, LINE WIDTH and 
  818.                                      -- LINE COLOUR, as identified in  6.1.1.2
  819.                                          }
  820.  
  821. Marker-Rendition                     ::= SEQUENCE{
  822.      individual-part                 [0] IMPLICIT OCTET STRING OPTIONAL,
  823.                                      -- octet string representing the binary encoding
  824.                                      -- of any ordered set of CGM elements
  825.                                      -- identified in  6.1.1.3 up to parameter
  826.                                      -- "marker aspect source flags"
  827.      asf-part                        [1] IMPLICIT SEQUENCE{
  828.           marker-type-asf                    ASF-Type,
  829.           marker-size-asf                    ASF-Type,
  830.           marker-colour-asf                  ASF-Type
  831.                                                   } OPTIONAL,
  832.      bundle-part                     [2] IMPLICIT SEQUENCE OF SEQUENCE {
  833.           bundle-index                       INTEGER
  834.           bundle-representation              OCTET STRING } OPTIONAL
  835.                                      -- octet string representing the binary
  836.                                      -- encoding of the CGM elements
  837.                                      -- MARKER TYPE
  838.                                      -- MARKER SIZE and MARKER COLOUR,
  839.                                      -- as identified in  6.1.1.3
  840.                                          }
  841.  
  842. Text-Rendition                   ::= SEQUENCE {
  843.      individual-part                 [0] IMPLICIT OCTET STRING OPTIONAL,
  844.                                      -- octet string representing the binary 
  845.                                      -- encoding of any ordered set of CGM elements
  846.                                      -- identified in  6.1.1.4 up to 
  847.  
  848.  
  849.  
  850. 10           Fascicle VII.6 - Rec. T.418
  851.  
  852.  
  853.                                      -- parameter "text aspect source flags"
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866.  
  867.  
  868.  
  869.  
  870.  
  871.  
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.  
  934.  
  935.  
  936.  
  937.  
  938.  
  939.  
  940.  
  941.  
  942.  
  943.  
  944.  
  945.  
  946.  
  947.  
  948.  
  949.  
  950.  
  951.  
  952.  
  953.  
  954.  
  955.  
  956.  
  957.  
  958.  
  959.  
  960.  
  961.  
  962.  
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.                                                     Fascicle VII.6 - Rec. T.418     11
  983.  
  984.  
  985.  
  986.  
  987.      asf-part                        [1] IMPLICIT SEQUENCE {
  988.           text-font-asf                      ASF-Type,
  989.           text-precision-asf                 ASF-Type,
  990.           character-expansion-factor-asf          ASF-Type,
  991.           character-spacing-asf              ASF-Type,
  992.           text-colour-asf                    ASF-Type
  993.                                                   } OPTIONAL,
  994.      bundle-part                     [2] IMPLICIT SEQUENCE OF SEQUENCE {
  995.           bundle-index                       INTEGER
  996.           bundle-representation              OCTET STRING } OPTIONAL
  997.                                      -- octet string representing the binary
  998.                                      -- encoding of the CGM elements
  999.                                      -- TEXT FONT INDEX, TEXT PRECISION
  1000.                                      -- CHARACTER EXPANSION FACTOR,
  1001.                                      -- CHARACTER SPACING and 
  1002.                                      -- TEXT COLOUR,
  1003.                                      -- as identified in  6.1.1.4
  1004.  
  1005. Filled-Area-Rendition                ::= SEQUENCE {
  1006.      individual-part                 [0] IMPLICIT OCTET STRING OPTIONAL,
  1007.                                      -- octet string representing the binary 
  1008.                                      -- encoding of any ordered set of CGM 
  1009.                                      -- elements identified in  6.1.1.5, 
  1010.                                      -- up to parameter "pattern table specifications"
  1011.      pattern-table-part              [1] IMPLICIT SEQUENCE OF
  1012.                                              Pattern-Table-Element OPTIONAL
  1013.  
  1014. Pattern-Table-Element                ::= --  octet  string  representing  the  binary
  1015. encoding
  1016.                                      -- of the CGM elements
  1017.                                      -- PATTERN TABLE, as identified in  6.1.1.5
  1018.      asf-part                        [2] IMPLICIT SEQUENCE{
  1019.           interior-style-asf                 ASF-Type,
  1020.           fill-colour-asf                    ASF-Type,
  1021.           hatch-index-asf                    ASF-Type,
  1022.           pattern-index-asf                  ASF-Type
  1023.                                                   } OPTIONAL,
  1024.      bundle-part                     [3] IMPLICIT SEQUENCE OF SEQUENCE{
  1025.           bundle-index                       INTEGER
  1026.           bundle-representation              OCTET STRING } OPTIONAL
  1027.                                      -- octet string representing the binary encoding
  1028.                                      -- of the CGM elements INTERIOR STYLE
  1029.                                      -- FILL COLOUR,
  1030.                                      -- HATCH INDEX and PATTERN INDEX as 
  1031.                                      -- identified in  6.1.1.5
  1032.                                          }
  1033.  
  1034. Edge-Rendition                   ::= SEQUENCE {
  1035.      individual-part                 [0] IMPLICIT OCTET STRING OPTIONAL,
  1036.                                      -- octet string representing the binary encoding
  1037.                                      -- of any ordered set of CGM elements
  1038.                                      -- identified in  6.1.1.6 up to parameter
  1039.                                      -- "edge aspect source flags"
  1040.      asf-part                        [1] IMPLICIT SEQUENCE {
  1041.           edge-type-asf                      ASF-Type,
  1042.           edge-width-asf                     ASF-Type,
  1043.           edge-colour-asf                    ASF-Type
  1044.                                                   } OPTIONAL,
  1045.      bundle-part                     [2] IMPLICIT SEQUENCE OF SEQUENCE {
  1046.           bundle-index                       INTEGER,
  1047.           bundle-representation              OCTET STRING } OPTIONAL
  1048.                                      -- octet string representing the binary encoding
  1049.                                      -- of the CGM elements EDGE TYPE,
  1050.                                      -- EDGE WIDTH and EDGE COLOUR as
  1051.  
  1052.  
  1053.  
  1054. 12           Fascicle VII.6 - Rec. T.418
  1055.  
  1056.  
  1057.                                      -- identified in  6.1.1.6
  1058.                                          }
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.  
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138.  
  1139.  
  1140.  
  1141.  
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.                                                     Fascicle VII.6 - Rec. T.418     13
  1186.  
  1187.  
  1188.  
  1189.  
  1190. ASF-Type                         ::= INTEGER { bundle(0), individual(1) }
  1191.  
  1192. Colour-Representations           ::= SEQUENCE {
  1193.      background-colour               [0] IMPLICIT OCTET STRING OPTIONAL,
  1194.                                      -- octet string representing the binary encoding
  1195.                                      -- of the CGM element BACKGROUND COLOUR
  1196.                                      -- as identified in  6.1.1.7
  1197.      colour-table-part               [1] IMPLICIT SEQUENCE OF {
  1198.                                              Colour-Table-Element OPTIONAL
  1199.           Colour-Table-Element   ::= -- octet string representing the binary encoding
  1200.                                      -- of the CGM element COLOUR TABLE, as
  1201.                                      -- identified in  6.1.1.7
  1202.                                          }
  1203.  
  1204. Transparency-Specification       ::= OCTET STRING
  1205.                                      -- octet string representing the binary encoding
  1206.                                      -- of any ordered set of the CGM elements
  1207.                                      -- identified in  6.1.1.8
  1208.  
  1209. Transformation-Specification     ::= OCTET STRING
  1210.                                      -- octet string representing the binary encoding
  1211.                                      -- of any ordered set of CGM elements 
  1212.                                      -- identified in  6.1.1.9
  1213.  
  1214. Region-Of-Interest               ::= CHOICE {
  1215.      automatic                       [0] IMPLICIT NULL,
  1216.      rectangle                       [1] IMPLICIT SEQUENCE { VDC-Pair, VDC-Pair }
  1217.                                          }
  1218.  
  1219. VDC-Pair                         ::= OCTET STRING
  1220.                                      -- octet string representing the binary encoding
  1221.                                      -- of a CGM Virtual Device Coordinate pair
  1222.  
  1223. Picture-Orientation                  ::= One-Of-Four-Angles
  1224.  
  1225. One-Of-Four-Angles               ::= INTEGER{d0(0),
  1226.                                              d90(1),
  1227.                                              d180(2),
  1228.                                              d270(3) }
  1229.  
  1230. Picture-Dimensions               ::= CHOICE {
  1231.      width-controlled                [0] IMPLICIT SEQUENCE {
  1232.           minimum-width                      INTEGER,
  1233.           preferred-width                    INTEGER },
  1234.      height-controlled               [1] IMPLICIT SEQUENCE {
  1235.           minimum-height                     INTEGER,
  1236.           preferred-height                   INTEGER },
  1237.      area-controlled                 [2] IMPLICIT SEQUENCE {
  1238.           minimum-width                      INTEGER,
  1239.           preferred-width                    INTEGER,
  1240.           minimum-height                     INTEGER,
  1241.           preferred-height                   INTEGER,
  1242.           aspect-ratio-flag                  INTEGER { fixed(0), variable(1) }},
  1243.      automatic                       [3] IMPLICIT NULL
  1244.                                          }
  1245.  
  1246.                                              END
  1247.  
  1248. 8.3  Representation of coding attributes
  1249.  
  1250. Geo-Gr-Coding-Attributes         { 2 8 1 8 3 }
  1251.  
  1252. DEFINITIONS                          ::= BEGIN
  1253.  
  1254.      EXPORTS                         Geo-Gr-Coding-Attributes;
  1255.  
  1256. Geo-Gr-Coding-Attributes         ::= SET { }
  1257.                                                                       -- no geometric graphics coding attributes
  1258.                                      -- are defined in this Recommendation
  1259.  
  1260.  
  1261.  
  1262.  
  1263. 14           Fascicle VII.6 - Rec. T.418
  1264.  
  1265.  
  1266.                                              END
  1267.  
  1268.  
  1269.  
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.  
  1278.  
  1279.  
  1280.  
  1281.  
  1282.  
  1283.  
  1284.  
  1285.  
  1286.  
  1287.  
  1288.  
  1289.  
  1290.  
  1291.  
  1292.  
  1293.  
  1294.  
  1295.  
  1296.  
  1297.  
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327.  
  1328.  
  1329.  
  1330.  
  1331.  
  1332.                                                     Fascicle VII.6 - Rec. T.418     15
  1333.  
  1334.  
  1335.  
  1336.  
  1337. 8.4  Representation of non-basic features and non-standard defaults
  1338.  
  1339. Geo-Gr-Profile-Attributes        { 2 8 1 8 4 }
  1340.  
  1341. DEFINITION                       ::= BEGIN
  1342.  
  1343.      EXPORTS                     Geo-Gr-Presentation-Feature,
  1344.                                  Geo-Gr-Coding-Attributes,
  1345.                                  Geo-Gr-Content-Defaults;
  1346.  
  1347.      IMPORTS                     Encoding-Announcer, Line-Rendition, Marker-Rendition,
  1348.                                  Text-Rendition, Filled-Area-Rendition, Edge-Rendition,
  1349.                                  Colour-Representations, Transparency-Specification,
  1350.                                  Transformation-Specification, Region-Of-Interest,
  1351.                                  Picture-Orientation, Picture-Dimensions, ASF-Type,
  1352.                                  VDC-Pair, One-Of-Four-Angles
  1353.                                      FROM Geo-Gr-Presentation-Attributes;
  1354.                                                              -- see  8.2
  1355.  
  1356. Geo-Gr-Presentation-Feature      ::= NULL
  1357.  
  1358.                                                                       -- no non-basic values are expected to be defined
  1359.                                      --  for  the  geometric  graphics   presentation
  1360. attributes
  1361.                                      -- in this Recommendation
  1362.  
  1363. Geo-Gr-Coding-Attribute          ::= NULL
  1364.  
  1365.                                                                       -- no non-basic values are expected to be defined 
  1366.                                  for
  1367.                                      -- the geometric graphics coding attributes
  1368.                                      -- in this Recommendation
  1369.  
  1370. Geo-Gr-Content-Defaults          ::= SET {
  1371.  
  1372.      encoding-announcer              [0] IMPLICIT Encoding-Announcer OPTIONAL,
  1373.      line-rendition                      [1] IMPLICIT Line-Rendition OPTIONAL,
  1374.      marker-rendition                [2] IMPLICIT Marker-Rendition OPTIONAL,
  1375.      text-rendition                      [3] IMPLICIT Text-Rendition OPTIONAL,
  1376.      filled-area-rendition           [4] IMPLICIT Filled-Area-Rendition OPTIONAL,
  1377.      edge-rendition                      [5] IMPLICIT Edge-Rendition OPTIONAL,
  1378.      colour-representations          [6] IMPLICIT Colour-Representations OPTIONAL,
  1379.      transparency-specification      [7] IMPLICIT Transparency-Specification OPTIONAL,
  1380.      transformation-specification      [8]   IMPLICIT    Transformation-Specification
  1381. OPTIONAL,
  1382.      region-of-interest              [9]          Region-Of-Interest OPTIONAL,
  1383.      picture-orientation             [10]IMPLICIT Picture-Orientation OPTIONAL,
  1384.      picture-dimensions              [11]         Picture-Dimensions OPTIONAL }
  1385.  
  1386.                                              END
  1387.  
  1388.  
  1389. 9    Content layout process
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395.  
  1396.  
  1397.  
  1398.  
  1399.  
  1400.  
  1401.  
  1402.  
  1403.  
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409. 16           Fascicle VII.6 - Rec. T.418
  1410.  
  1411.  
  1412.      This section describes a content layout process for basic logical objects associated 
  1413. with content architectures of type geometric graphics.
  1414.  
  1415.      Its purpose is to aid understanding of the semantics of the presentation attributes 
  1416. by describing the required results of such a process. However, it is not intended  to
  1417. specify any process that might be carried out in a particular implementation to achieve 
  1418. these results.
  1419.  
  1420. 9.1  Introduction
  1421.  
  1422. 9.1.1Purpose
  1423.  
  1424.      The content layout process describes a process of laying out the geometric graphics 
  1425. content into an allocated area. This area is referred to as the available area and is 
  1426. determined by the document layout process described in the Recommendation T.412.
  1427.  
  1428.      The purpose of the content layout process is to convert content associated  with
  1429. basic logical components into content associated with basic layout objects.
  1430.  
  1431.      The content layout process results in the creation of a basic layout object into 
  1432. which the content shall be positioned. The dimensions of the basic layout object  are
  1433. returned to the document layout process which determines the precise position of that 
  1434. basic layout object within the available area.
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.  
  1460.  
  1461.  
  1462.  
  1463.  
  1464.  
  1465.  
  1466.  
  1467.  
  1468.  
  1469.  
  1470.  
  1471.  
  1472.  
  1473.  
  1474.  
  1475.  
  1476.  
  1477.  
  1478.  
  1479.  
  1480.  
  1481.  
  1482.  
  1483.  
  1484.  
  1485.  
  1486.  
  1487.  
  1488.  
  1489.  
  1490.  
  1491.  
  1492.  
  1493.  
  1494.  
  1495.  
  1496.  
  1497.  
  1498.  
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  
  1523.  
  1524.                                                     Fascicle VII.6 - Rec. T.418     17
  1525.  
  1526.  
  1527.  
  1528.  
  1529. 9.1.2Available area
  1530.  
  1531.      The content layout process is constrained by the  available  area.  The  maximum
  1532. dimensions that a basic layout object can take are constrained by the dimensions of the 
  1533. available area.
  1534.  
  1535.      During the layout of content associated with a basic logical component into a basic 
  1536. layout object, the following cases can occur:
  1537.  
  1538.      a)   the formatted processable content fits into the dimensions of the available 
  1539.           area;
  1540.  
  1541.      b)   the formatted processable content does not fit into the dimensions  of  the
  1542.           available area; in this case, a new available area is required.
  1543.  
  1544. 9.1.3Presentation attributes
  1545.  
  1546.      The content layout process takes into account the presentation attributes applying 
  1547. to the basic logical object with which the content is associated. The content  layout
  1548. process takes also into account the region of interest that may depend on CGM elements in 
  1549. the content portion.
  1550.  
  1551.      The presentation attributes applying to the content layout process can be specified 
  1552. in the generic layout structure and presentation styles. The values of these presentation 
  1553. attributes are  determined  according  to  the  defaulting  rules  specified  in  the
  1554. Recommendation T.412.
  1555.  
  1556. 9.1.4     Geometric graphics content architecture classes
  1557.  
  1558.      The content layout process is specified for basic logical objects associated with 
  1559. the formatted processable form geometric graphics content architecture class. The content 
  1560. layout process does not modify the form of the content.
  1561.  
  1562. 9.1.5Layout of the content
  1563.  
  1564.      For the geometric graphics content architecture class, one case of laying out the 
  1565. content of basic logical objects into layout objects is possible:
  1566.  
  1567.      -    single basic logical object to single  basic  layout  object:  the  content
  1568.           associated with a single basic logical object can be laid out into a single 
  1569.           basic layout object and is the only content associated with this basic layout 
  1570.           object.
  1571.  
  1572. 9.2  Content layout process for formatted processable content architecture class
  1573.  
  1574.      Determination of the dimensions of the basic layout object depends on the value of 
  1575. the presentation attribute "picture dimensions" (the four possible cases are illustrated 
  1576. in Figures 4/T.418 to 7/T.418):
  1577.  
  1578.      a)   The presentation attribute "picture dimensions" specifies a value  for  the
  1579.           parameter "width controlled".
  1580.  
  1581.           In this case the width of the picture will be within the range specified by 
  1582.           the originator.
  1583.  
  1584.           The determination of the basic layout object dimensions is constrained by the 
  1585.           range of allowed  widths  given  by  the  value  of  the  parameter  "width
  1586.           controlled", the dimensions of the available area and the aspect ratio of the 
  1587.           region of interest.
  1588.  
  1589.           The dimensions of the basic layout object shall be determined such that: the 
  1590.           basic layout object fits into the available area; the aspect ratio  of  the
  1591.           basic layout object is the same as that of the region of interest; and  the
  1592.           width of the basic layout object has a value that is within  the  range  of
  1593.           allowed widths. The width of the basic layout object shall in  addition  be
  1594.           determined such that the deviation from the  value  of  "preferred  width",
  1595.           specified by the parameter "width controlled" is as small as possible.
  1596.  
  1597.      b)   The presentation attribute "picture dimensions" specifies a value  for  the
  1598.  
  1599.  
  1600.  
  1601. 18           Fascicle VII.6 - Rec. T.418
  1602.  
  1603.  
  1604. parameter "height controlled".
  1605.  
  1606.           In this case the height of the picture will be within the range specified by 
  1607.           the originator.
  1608.  
  1609.           The determination of the basic layout object dimensions is constrained by the 
  1610.           range of allowed heights given  by  the  value  of  the  parameter  "height
  1611.           controlled", the dimensions of the available area and the aspect ratio of the 
  1612.           region of interest.
  1613.  
  1614.  
  1615.  
  1616.  
  1617.  
  1618.  
  1619.  
  1620.  
  1621.  
  1622.  
  1623.  
  1624.  
  1625.  
  1626.  
  1627.  
  1628.  
  1629.  
  1630.  
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.  
  1658.  
  1659.  
  1660.  
  1661.  
  1662.  
  1663.  
  1664.  
  1665.  
  1666.  
  1667.  
  1668.  
  1669.  
  1670.  
  1671.                                                     Fascicle VII.6 - Rec. T.418     19
  1672.  
  1673.  
  1674.  
  1675.  
  1676.           The dimensions of the basic layout object shall be determined such that: the 
  1677.           basic layout object fits into the available area; the aspect ratio  of  the
  1678.           basic layout object is the same as that of the region of interest; and  the
  1679.           height of the basic layout object has a value that is within the  range  of
  1680.           allowed heights. The height of the basic layout object shall in addition be 
  1681.           determined such that the deviation from the value  of  "preferred  height",
  1682.           specified by the parameter "height controlled" is as small as possible.
  1683.  
  1684.      c)   The presentation attribute "picture dimensions" specifies a value  for  the
  1685.           parameter "area controlled".
  1686.  
  1687.           In this case the dimensions of the picture will be within the range specified 
  1688.           by the originator. In particular, this can be used to ensure that a picture 
  1689.           will have a fixed size.
  1690.  
  1691.           The determination of the basic layout object dimensions is constrained by the 
  1692.           range of allowed heights and widths given by the value of the parameter "area 
  1693.           controlled", the dimensions of the available area and, depending on the value 
  1694.           of the sub-parameter "aspect ratio flag" of the parameter "area controlled", 
  1695.           by the aspect ratio of the region of interest.
  1696.  
  1697.           The dimensions of the basic layout object shall be determined such that: the 
  1698.           basic layout object fits into the available area; the width  of  the  basic
  1699.           layout object has a value that is within the range of allowed widths; and the 
  1700.           height of the basic layout object has a value that is within the  range  of
  1701.           allowed heights. If the value of the sub-parameter "aspect ratio  flag"  is
  1702.           'fixed' there is the further constraint to the basic layout object dimensions, 
  1703.           that the aspect ratio of the basic layout object shall be the same as that of 
  1704.           the region of interest. Both the width and height of the basic layout object 
  1705.           shall additionally be chosen such, that their deviations from their preferred 
  1706.           values, specified by the parameter "area controlled" are both as  small  as
  1707.           possible.
  1708.  
  1709.      d)   The presentation attribute "picture dimensions" specifies a value  for  the
  1710.           parameter "automatic".
  1711.  
  1712.           In this case the picture dimensions are automatically adjusted to the  page
  1713.           layout.
  1714.  
  1715.                     The determination of the basic layout object dimensions is constrained by the 
  1716.           dimensions of the available area and the aspect  ratio  of  the  region  of
  1717.           interest.
  1718.  
  1719.                     The dimensions of the basic layout object shall be determined such that: the 
  1720.           basic layout object fits into the available area; the width  of  the  basic
  1721.           layout object is given the same value as the dimension of the available area 
  1722.           in that direction; and the height of the basic layout object is  determined
  1723.           such, that the aspect ratio of the basic layout object dimensions is the same 
  1724.           as that of the region of interest.
  1725.  
  1726.      If the given constraints cannot be met, then no dimensions of the  basic  layout
  1727. object are determined.
  1728.  
  1729.      If the SCALING MODE is 'metric', it is required that the values of the parameter set 
  1730. "picture size" is the equivalent value in SMUs of the specified metric size, taking into 
  1731. account the document profile attribute "unit scaling".
  1732.  
  1733.      The dimensions of a basic layout object are restricted to integral multiples of 1 
  1734. SMU.
  1735.  
  1736.      The presentation attribute "picture orientation" may rotate the region of interest. 
  1737. The rotated region of interest is used for the calculation of the basic layout object 
  1738. dimensions.
  1739.  
  1740.  
  1741.  
  1742. 20           Fascicle VII.6 - Rec. T.418
  1743.  
  1744.  
  1745.  
  1746.  
  1747.  
  1748.  
  1749.                                    FIGURE 4/T.418
  1750.                                           
  1751.                Diagrams used to illustrate the process of determining
  1752.                          the basic layout object dimensions
  1753.  
  1754.  
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.  
  1785.  
  1786.  
  1787.  
  1788.  
  1789.  
  1790.  
  1791.  
  1792.  
  1793.  
  1794.  
  1795.  
  1796.  
  1797.  
  1798.  
  1799.  
  1800.  
  1801.  
  1802.  
  1803.  
  1804.  
  1805.  
  1806.  
  1807.  
  1808.  
  1809.  
  1810.  
  1811.                                                     Fascicle VII.6 - Rec. T.418     21
  1812.  
  1813.  
  1814.  
  1815.  
  1816.                                           
  1817.                                           
  1818.                                           
  1819.                                           
  1820.                                           
  1821.                                    FIGURE 5/T.418
  1822.  
  1823.          Layout process for the presentation attribute "picture dimensions"
  1824.                when a value is specified for the parameter "automatic"
  1825.  
  1826.  
  1827.  
  1828.  
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.  
  1836.  
  1837.  
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.  
  1847.  
  1848.  
  1849.  
  1850.  
  1851.  
  1852.  
  1853.  
  1854.  
  1855.  
  1856.  
  1857.  
  1858.  
  1859.  
  1860.  
  1861.  
  1862.  
  1863.  
  1864.  
  1865.  
  1866.  
  1867.  
  1868.  
  1869.  
  1870.  
  1871.  
  1872.  
  1873.  
  1874.  
  1875.  
  1876.  
  1877.  
  1878.  
  1879.  
  1880.  
  1881.  
  1882. 22           Fascicle VII.6 - Rec. T.418
  1883.  
  1884.  
  1885.                                           
  1886.                                           
  1887.                                           
  1888.                                    FIGURE 6/T.418
  1889.                                           
  1890.          Layout process for the presentation attribute "picture dimensions"
  1891.                      when a value is specified for the parameter
  1892.                       "width controlled" or "height controlled"
  1893.  
  1894.  
  1895.  
  1896.  
  1897.  
  1898.  
  1899.  
  1900.  
  1901.  
  1902.  
  1903.  
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918.  
  1919.  
  1920.  
  1921.  
  1922.  
  1923.  
  1924.  
  1925.  
  1926.  
  1927.  
  1928.  
  1929.  
  1930.  
  1931.  
  1932.  
  1933.  
  1934.  
  1935.  
  1936.  
  1937.  
  1938.  
  1939.  
  1940.  
  1941.  
  1942.  
  1943.  
  1944.  
  1945.  
  1946.  
  1947.  
  1948.  
  1949.  
  1950.  
  1951.                                                     Fascicle VII.6 - Rec. T.418     23
  1952.  
  1953.  
  1954.  
  1955.  
  1956.  
  1957.  
  1958.  
  1959.                                    FIGURE 7/T.418
  1960.                                           
  1961.          Layout process for the presentation attribute "picture dimensions"
  1962.             when a value is specified for the parameter "area controlled"
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981.  
  1982.  
  1983.  
  1984.  
  1985.  
  1986.  
  1987.  
  1988.  
  1989.  
  1990.  
  1991.  
  1992.  
  1993.  
  1994.  
  1995.  
  1996.  
  1997.  
  1998.  
  1999.  
  2000.  
  2001.  
  2002.  
  2003.  
  2004.  
  2005.  
  2006.  
  2007.  
  2008.  
  2009.  
  2010.  
  2011.  
  2012.  
  2013.  
  2014.  
  2015.  
  2016.  
  2017.  
  2018.  
  2019.  
  2020.  
  2021.  
  2022. 24           Fascicle VII.6 - Rec. T.418
  2023.  
  2024.  
  2025. 10   Content imaging process
  2026.  
  2027.  
  2028.  
  2029.      This section describes a content imaging process for basic layout objects associated 
  2030. with content architectures of type geometric graphics.
  2031.  
  2032.      Its purpose is to aid understanding of the semantics of the presentation attributes 
  2033. by describing the required results of such a process. However, it is not intended  to
  2034. specify any process that might be carried out in a particular implementation to achieve 
  2035. these results.
  2036.  
  2037. 10.1 Introduction
  2038.  
  2039.      The content imaging process is only concerned with the  layout  structures,  the
  2040. presentation styles and the content of basic layout  components  conforming  to  this
  2041. Recommendation.
  2042.  
  2043.      The content imaging process is applicable  to  the  formatted  processable  form
  2044. geometric graphics content architecture class.
  2045.  
  2046. 10.2 Content imaging process for formatted processable form content architecture class
  2047.  
  2048.      This section describes how the various shared presentation  attributes  and  CGM
  2049. elements determine the image of the content.
  2050.  
  2051.      The imaging process is divided into two parts:
  2052.  
  2053.      a)   initialization;
  2054.  
  2055.      b)   imaging.
  2056.  
  2057. 10.2.1    Initialization of the imaging process
  2058.  
  2059.      At the start of the imaging of a geometric graphics content portion the  imaging
  2060. process is set to a default state. The default state of the imaging process is defined by 
  2061. the presentation attributes specifying CGM defaults (see  6.1.1) except those parameters 
  2062. overwritten by CGM elements explicitly specified in the  geometric  graphics  content
  2063. portion.
  2064.  
  2065.      The imaging process uses bundle representations, pattern representations and colour 
  2066. representations specified by the bundle specification, pattern table specification and 
  2067. colour table specification parameter values, respectively, of the geometric  graphics
  2068. presentation attributes "line rendition", "marker rendition", "text rendition", "filled 
  2069. area rendition", "edge rendition" and "colour representations" in conjunction with the 
  2070. defaults for these representations defined in Table 2/T.418, 3/T.418 and 4/T.418. After 
  2071. being set to its default state, the imaging process proceeds as if the CGM default have 
  2072. been explicitly specified in the content portion by CGM elements.
  2073.  
  2074. 10.2.2    Imaging
  2075.  
  2076.      Within geometric graphics content, geometric graphics elements are positioned in a 
  2077. Virtual Device Coordinate Space using a Virtual Device Coordinate system. For each basic 
  2078. layout object a part of the Virtual Device Coordinate Space specified by the region of 
  2079. interest is imaged according to the geometric graphics positioning principles (see  5). 
  2080. No part of the graphical image which extends beyond the boundaries of the basic layout 
  2081. object is imaged.
  2082.  
  2083.      The imaging process ignores the elements SCALING MODE as the required dimensions, 
  2084. and hence the aspect ratio, of the basic layout object have already  been  determined
  2085. appropriately by the layout process.
  2086.  
  2087.      In the case that the layout texture of the basic  layout  object  specifies  the
  2088. combination "colourless, transparent" the picture descriptor element BACKGROUND COLOUR is 
  2089. ignored.
  2090.  
  2091.      The support of external and escape elements is not required. A valid interpretation 
  2092. is to ignore them. The use of private unregistered escapes is not supported  in  open
  2093.  
  2094.  
  2095.  
  2096.                                                     Fascicle VII.6 - Rec. T.418     25
  2097.  
  2098.  
  2099.  
  2100.  
  2101. systems interchange.
  2102.  
  2103.      Negative values of parameters of CGM elements  are  allowed.  However,  a  valid
  2104. interpretation is to ignore them; i.e. the use of private unregistered values is  not
  2105. supported in open systems interchange.
  2106.  
  2107.      The image of the graphic elements is as specified by ISO 8632-1.
  2108.  
  2109.  
  2110.  
  2111.  
  2112.  
  2113.  
  2114.  
  2115.  
  2116.  
  2117.  
  2118.  
  2119.  
  2120.  
  2121.  
  2122.  
  2123.  
  2124.  
  2125.  
  2126.  
  2127.  
  2128.  
  2129.  
  2130.  
  2131.  
  2132.  
  2133.  
  2134.  
  2135.  
  2136.  
  2137.  
  2138.  
  2139.  
  2140.  
  2141.  
  2142.  
  2143.  
  2144.  
  2145.  
  2146.  
  2147.  
  2148.  
  2149.  
  2150.  
  2151.  
  2152.  
  2153.  
  2154.  
  2155.  
  2156.  
  2157.  
  2158.  
  2159.  
  2160.  
  2161.  
  2162.  
  2163.  
  2164.  
  2165.  
  2166.  
  2167.  
  2168.  
  2169.  
  2170.  
  2171.  
  2172.  
  2173.  
  2174.  
  2175.  
  2176.  
  2177.  
  2178.  
  2179.  
  2180.  
  2181.  
  2182.  
  2183.  
  2184.  
  2185.  
  2186.  
  2187.  
  2188.  
  2189.  
  2190.  
  2191.  
  2192.  
  2193.  
  2194.  
  2195.  
  2196.  
  2197.  
  2198.  
  2199.  
  2200.  
  2201.  
  2202.  
  2203.  
  2204.  
  2205.  
  2206.  
  2207.  
  2208.  
  2209.  
  2210.  
  2211.  
  2212.  
  2213.  
  2214.  
  2215.  
  2216.  
  2217.  
  2218.  
  2219.  
  2220.  
  2221.  
  2222.  
  2223.  
  2224.  
  2225. 26           Fascicle VII.6 - Rec. T.418
  2226.  
  2227.  
  2228. 11   Definition of geometric graphics content architecture classes
  2229.  
  2230.  
  2231.      There is only one geometric graphics content architecture  class.  This  content
  2232. architecture class provides for formatted processable form content. It is characterized 
  2233. as follows:
  2234.  
  2235.      Content architecture 
  2236.      class:                         Formatted processable form            
  2237.  
  2238.      CGM elements:                  All defined in ISO 8632-1 and ISO 8632-3,
  2239.  
  2240.      Type of coding:                As defined in ISO 8632-3,
  2241.  
  2242.      Geometric graphics
  2243.      presentation attributes:       All listed in  6,
  2244.  
  2245.      CGM attributes:                All CGM attributes.
  2246.  
  2247.  
  2248.  
  2249.  
  2250.  
  2251.  
  2252.  
  2253.  
  2254.  
  2255.                                       ANNEX A
  2256.                                          
  2257.                              (to Recommendation T.418)
  2258.                                          
  2259.                                    (Informative)
  2260.                                          
  2261.                         Summary of ASN.1 object identifiers
  2262.  
  2263.  
  2264.  
  2265.      Values of ASN.1 object identifiers are assigned  in  various  sections  of  this
  2266. Recommendation. These assignments are summarized in Table A-1/T.418.
  2267.  
  2268.  
  2269.                                    TABLE A-1/T.418
  2270.                                           
  2271.                          Summary of ASN.1 object identifiers
  2272.  
  2273. w
  2274.                                      ┌────────────────┬─────────────────────────────────────────────────┬────────── 
  2275. │ASN.1 object    │                                                 │          │
  2276. │identifier      │             Description                         │Paragraph │
  2277. │value           │                                                 │          │
  2278. ├────────────────┼─────────────────────────────────────────────────┼──────────┤
  2279. │{ 2 8 2 8 0 }   │Value of attribute "content architecture class"  │  6.4.1   │
  2280. │                │                                                 │          │
  2281. │{ 2 8 3 8 0 }   │Value of attribute "type of coding"              │  7.1     │
  2282. │                │                                                 │          │
  2283. │{ 2 8 1 8 2 }   │Identifies module                                │  8.2     │
  2284. │                │Geometric graphics presentation attributes       │          │
  2285. │                │                                                 │          │
  2286. │{ 2 8 1 8 3 }   │Identifies module                                │  8.3     │
  2287. │                │Geometric graphics coding attributes             │          │
  2288. │                │                                                 │          │
  2289. │{ 2 8 1 8 4 }   │Identifies module                                │  8.4     │
  2290.  
  2291.  
  2292.  
  2293.                                                     Fascicle VII.6 - Rec. T.418     27
  2294.  
  2295.  
  2296.  
  2297.  
  2298. │                │Non-basic features and non-standard defaults     │          │
  2299. └────────────────┴─────────────────────────────────────────────────┴──────────┘
  2300.  
  2301.  
  2302.  
  2303.  
  2304.  
  2305.  
  2306.  
  2307.  
  2308.  
  2309.  
  2310.  
  2311.  
  2312.  
  2313.  
  2314.  
  2315.  
  2316.  
  2317.  
  2318.  
  2319.  
  2320.  
  2321.  
  2322.  
  2323.  
  2324.  
  2325.  
  2326.  
  2327.  
  2328.  
  2329.  
  2330.  
  2331.  
  2332.  
  2333.  
  2334.  
  2335.  
  2336.  
  2337.  
  2338.  
  2339.  
  2340.  
  2341.  
  2342.  
  2343.  
  2344.  
  2345.  
  2346.  
  2347.  
  2348.  
  2349.  
  2350.  
  2351.  
  2352.  
  2353.  
  2354.  
  2355.  
  2356.  
  2357.  
  2358.  
  2359.  
  2360.  
  2361.  
  2362.  
  2363.  
  2364.  
  2365.  
  2366.  
  2367.  
  2368.  
  2369.  
  2370.  
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.  
  2378.  
  2379.  
  2380.  
  2381.  
  2382.  
  2383.  
  2384.  
  2385.  
  2386.  
  2387.  
  2388.  
  2389.  
  2390.  
  2391.  
  2392.  
  2393.  
  2394.  
  2395.  
  2396.  
  2397.  
  2398.  
  2399.  
  2400.  
  2401.  
  2402.  
  2403.  
  2404.  
  2405.  
  2406.  
  2407.  
  2408.  
  2409.  
  2410.  
  2411.  
  2412.  
  2413.  
  2414.  
  2415.  
  2416.  
  2417.  
  2418.  
  2419.  
  2420.  
  2421.  
  2422.  
  2423.  
  2424.  
  2425. 28           Fascicle VII.6 - Rec. T.418
  2426.  
  2427.  
  2428.                                       ANNEX B
  2429.                                          
  2430.                              (to Recommendation T.418)
  2431.                                          
  2432.                                    (Informative)
  2433.                                          
  2434.          Recommendations for the development of geometric graphics content
  2435.                architecture levels in document application profiles
  2436.  
  2437.      This Annex provides an example of the definition of a geometric graphics content 
  2438. architecture level. This content architecture level has been defined in accordance with 
  2439. the rules specified in Recommendation T.411:
  2440.  
  2441.      -    GFP-0 is an example of a content architecture level belonging to the formatted 
  2442.           processable form content architecture class. GFP-0 is mainly based  on  the
  2443.           minimum capabilities suggested in ISO 8632-1 and ISO 8632-3.
  2444.  
  2445.      Note - The document application profile may have to specify additional rules for the 
  2446.      use of these content architecture levels in particular applications. In particular, 
  2447.      it may specify constraints to the values of parameters of CGM elements.
  2448.  
  2449. B.1  Geometric graphics content architecture level GFP-0
  2450.  
  2451. B.1.1Content architecture class
  2452.  
  2453.      GFP-0 is a content architecture level derived from the formatted processable form 
  2454. content architecture class.
  2455.  
  2456. B.1.2Presentation attributes
  2457. w
  2458.                                      ┌──────────────────────┬────────────────────┬────────────┬──────────────────── 
  2459. │      Attribute       │    Basic values    │  Non-basic │   Default values   │
  2460. │                      │                    │   values   │                    │
  2461. ├──────────────────────┼────────────────────┼────────────┼────────────────────┤
  2462. │Geometric graphics    │ see Table          │    none    │  standard default  │
  2463. │encoding announcer    │ B-1/T.418          │            │  value             │
  2464. │                      │                    │            │                    │
  2465. │Line rendition        │ see Table          │    none    │  standard default  │
  2466. │                      │ B-2/T.418          │            │  value             │
  2467. │                      │                    │            │                    │
  2468. │Marker rendition      │ see Table          │    none    │  standard default  │
  2469. │                      │ B-3/T.418          │            │  value             │
  2470. │                      │                    │            │                    │
  2471. │Text rendition        │ see Table          │    none    │  standard default  │
  2472. │                      │ B-4/T.418          │            │  value             │
  2473. │                      │                    │            │                    │
  2474. │Filled area rendition │ see Table          │    none    │  standard default  │
  2475. │                      │ B-5/T.418          │            │  value             │
  2476. │                      │                    │            │                    │
  2477. │Edge rendition        │ see Table          │    none    │  standard default  │
  2478. │                      │ B-6/T.418          │            │  value             │
  2479. │                      │                    │            │                    │
  2480. │Colour specification  │ see Table          │    none    │  standard default  │
  2481. │                      │ B-7/T.418          │            │  value             │
  2482. │                      │                    │            │                    │
  2483. │Transparency          │ see Table          │    none    │  standard default  │
  2484. │specification         │ B-8/T.418          │            │  value             │
  2485. │                      │                    │            │                    │
  2486. │Transformation        │ see Table          │    none    │  standard default  │
  2487. │specification         │ B-9/T.418          │            │  value             │
  2488. │                      │                    │            │                    │
  2489. │Region of interest    │ rectangle,         │    none    │  standard default  │
  2490. │specification         │ automatic          │            │  value             │
  2491. │                      │                    │            │                    │
  2492.  
  2493.  
  2494.  
  2495.                                                     Fascicle VII.6 - Rec. T.418     29
  2496.  
  2497.  
  2498.  
  2499.  
  2500. │Picture orientation   │ 0o,90o,180o,270o   │    none    │  standard default  │
  2501. │                      │                    │            │  value             │
  2502. │                      │                    │            │                    │
  2503. │Picture dimensions    │ width controlled,  │    none    │  standard default  │
  2504. │                      │ height controlled, │            │  value             │
  2505. │                      │ area controlled,   │            │                    │
  2506. │                      │ automatic          │            │                    │
  2507. └──────────────────────┴────────────────────┴────────────┴────────────────────┘
  2508.  
  2509.  
  2510.  
  2511.  
  2512.  
  2513.  
  2514.  
  2515.  
  2516.  
  2517.  
  2518.  
  2519.  
  2520.  
  2521.  
  2522.  
  2523.  
  2524.  
  2525.  
  2526.  
  2527.  
  2528.  
  2529.  
  2530.  
  2531.  
  2532.  
  2533.  
  2534.  
  2535.  
  2536.  
  2537.  
  2538.  
  2539.  
  2540.  
  2541.  
  2542.  
  2543.  
  2544.  
  2545.  
  2546.  
  2547.  
  2548.  
  2549.  
  2550.  
  2551.  
  2552.  
  2553.  
  2554.  
  2555.  
  2556.  
  2557.  
  2558.  
  2559.  
  2560.  
  2561.  
  2562.  
  2563.  
  2564.  
  2565.  
  2566.  
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575.  
  2576.  
  2577.  
  2578.  
  2579.  
  2580.  
  2581.  
  2582.  
  2583.  
  2584.  
  2585.  
  2586.  
  2587.  
  2588.  
  2589.  
  2590.  
  2591.  
  2592.  
  2593.  
  2594.  
  2595.  
  2596.  
  2597.  
  2598.  
  2599.  
  2600.  
  2601.  
  2602.  
  2603.  
  2604.  
  2605.  
  2606.  
  2607.  
  2608.  
  2609.  
  2610.  
  2611.  
  2612.  
  2613.  
  2614.  
  2615.  
  2616.  
  2617.  
  2618.  
  2619.  
  2620.  
  2621. 30           Fascicle VII.6 - Rec. T.418
  2622.  
  2623.  
  2624.      Tables B-1/T.418 to B-9/T.418 provide the BASIC values of the parameters of  the
  2625. presentation attributes specifying CGM default.
  2626.  
  2627.      The third column of each table shows the relationship of the basic values to the 
  2628. complete set of permissible values as defined in the main body of this Recommendation. In 
  2629. those cases where the basic values  include  all  possible  values  allowed  by  this
  2630. Recommendation the entry in the third  column  is  labelled  'none'.  For  structured
  2631. parameters the basic values and the relation to the complete set of permissible values of 
  2632. their components are given to indicate that all possible combinations of its components 
  2633. form the basic values and the complete set  of  permissible  values  of  a  parameter
  2634. respectively.
  2635.  
  2636.  
  2637.  
  2638.  
  2639.                                    TABLE B-1/T.418
  2640.                                           
  2641.                         Geometric graphics encoding announcer
  2642.  
  2643. w
  2644.                                      ┌──────────────────────────┬─────────────────────────────────────┬──────────── 
  2645. ────────┐
  2646.   │                          │                                     │ Values not in the  
  2647.                                           │        Parameter         │              Basic values           │ set of basic values│
  2648.                                           ├──────────────────────────┼─────────────────────────────────────┼────────────────────┤
  2649.           │                          │                                     │            
  2650.         │
  2651.           │VDC type                  │ integer, real                       │none        
  2652.         │
  2653.           │                          │                                     │            
  2654.         │
  2655.           │Integer precision         │            8, 16, 24, 32            │none        
  2656.         │
  2657.           │                          │                                     │            
  2658.         │
  2659.           │                          │(floating point format, 9, 23),      │            
  2660.         │
  2661.           │Real precision            │(floating point format, 12, 52),     │none        
  2662.         │
  2663.           │                          │(fixed point format, 16, 16),        │            
  2664.         │
  2665.           │                          │(fixed point format, 32, 32)         │            
  2666.         │
  2667.           │                          │                                     │            
  2668.         │
  2669.           │Index precision           │             8, 16, 24, 32           │none        
  2670.         │
  2671.           │                          │                                     │            
  2672.         │
  2673.           │Colour precision          │             8, 16, 24, 32           │none        
  2674.         │
  2675.           │                          │                                     │            
  2676.         │
  2677.           │Colour index precision    │             8, 16, 24, 32           │none        
  2678.         │
  2679.           │                          │                                     │            
  2680.         │
  2681.         │Maximum colour index      │any integer ≥ 0 and < 63             │all other      
  2682.      │
  2683.     │                          │                                     │permissible 
  2684. values  │
  2685.           │                          │                                     │            
  2686.  
  2687.  
  2688.  
  2689.                                                     Fascicle VII.6 - Rec. T.418     31
  2690.  
  2691.  
  2692.  
  2693.  
  2694.         │
  2695.         │Colour value extent       │     ((0, 0, 0),(255, 255, 255))     │all other      
  2696.      │
  2697.     │                          │                                     │permissible 
  2698. values  │
  2699.           │                          │                                     │            
  2700.         │
  2701.           │Colour selection mode     │indexed, direct                      │none        
  2702.         │
  2703.           │                          │                                     │            
  2704.         │
  2705.           │VDC integer precision     │             16, 24, 32              │none        
  2706.         │
  2707.           │                          │                                     │            
  2708.         │
  2709.           │                          │(floating point format, 9, 23),      │            
  2710.         │
  2711.           │VDC real precision        │(floating point format, 12, 52),     │none        
  2712.         │
  2713.           │                          │(fixed point format, 16, 16),        │            
  2714.         │
  2715.           │                          │(fixed point format, 32, 32)         │            
  2716.         │
  2717.           │                          │                                     │            
  2718.         │
  2719.           │                          │                                     │            
  2720.         │
  2721.                                           └──────────────────────────┴─────────────────────────────────────┴────────────────────┘
  2722.  
  2723.  
  2724.  
  2725.  
  2726.  
  2727.  
  2728.  
  2729.  
  2730.  
  2731.  
  2732.  
  2733.  
  2734.  
  2735.  
  2736.  
  2737.  
  2738.  
  2739.  
  2740.  
  2741.  
  2742.  
  2743.  
  2744.  
  2745.  
  2746.  
  2747.  
  2748.  
  2749.  
  2750.  
  2751.  
  2752.  
  2753.  
  2754.  
  2755.  
  2756.  
  2757.  
  2758.  
  2759.  
  2760. 32           Fascicle VII.6 - Rec. T.418
  2761.  
  2762.  
  2763.                                   TABLE B-2/T.418
  2764.                                          
  2765.                                   Line rendition
  2766.  
  2767. w
  2768.                                      ┌───────────────────────────┬────────────────────────────────────┬──────────── 
  2769. ────────┐
  2770.           │                           │                                    │            
  2771.         │
  2772.   │                           │                                    │ Values not in the  
  2773.                                           │        Parameter          │             Basic values           │ set of basic values│
  2774.           │                           │                                    │            
  2775.         │
  2776.                                           ├───────────────────────────┼────────────────────────────────────┼────────────────────┤
  2777.           │                           │                                    │            
  2778.         │
  2779.           │                           │                                    │            
  2780.         │
  2781.           │Line width specification   │absolute, scaled                    │none        
  2782.         │
  2783.           │mode                       │                                    │            
  2784.         │
  2785.           │                           │                                    │            
  2786.         │
  2787.         │Line bundle index          │             1, 2, 3, 4, 5          │all other      
  2788.      │
  2789.     │                           │                                    │permissible 
  2790. values  │
  2791.           │                           │                                    │            
  2792.         │
  2793.         │Line type                  │1(solid), 2(dash), 3(dot),          │all other      
  2794.      │
  2795.     │                           │4(dash-dot), 5(dash-dot-dot)        │permissible 
  2796. values  │
  2797.           │                           │                                    │            
  2798.         │
  2799.           │Line width                 │                                    │            
  2800.         │
  2801.         │           (if scaled)     │                1, 0                │all other      
  2802.      │
  2803.     │                           │                                    │permissible 
  2804. values  │
  2805.         │           (if absolute)   │0,001 ╧ length of longest side      │all other      
  2806.      │
  2807.     │                           │VDC extent                          │permissible 
  2808. values  │
  2809.           │                           │                                    │            
  2810.         │
  2811.           │Line colour                │                                    │            
  2812.         │
  2813.         │           (if indexed)    │                 1                  │all other      
  2814.      │
  2815.     │                           │                                    │permissible 
  2816. values  │
  2817.         │           (if direct)     │             foreground             │all other      
  2818.      │
  2819.     │                           │                                    │permissible 
  2820. values  │
  2821.           │Line aspect source         │                                    │            
  2822.         │
  2823.           │flags                      │                                    │            
  2824.         │
  2825.  
  2826.  
  2827.  
  2828.                                                     Fascicle VII.6 - Rec. T.418     33
  2829.  
  2830.  
  2831.  
  2832.  
  2833.           │ line type ASF             │bundled, individual                 │none        
  2834.         │
  2835.           │ line width ASF            │bundled, individual                 │none        
  2836.         │
  2837.           │ line colour ASF           │bundled, individual                 │none        
  2838.         │
  2839.           │                           │                                    │            
  2840.         │
  2841.           │Line bundle specifications │                                    │            
  2842.         │
  2843.         │ line bundle index         │as for individual                   │all other      
  2844.      │
  2845.     │                           │                                    │permissible 
  2846. values  │
  2847.           │ line bundle representation│                                    │            
  2848.         │
  2849.         │ line type                 │as for individual                   │all other      
  2850.      │
  2851.     │                           │                                    │permissible 
  2852. values  │
  2853.         │           (if scaled)     │as for individual                   │all other      
  2854.      │
  2855.     │                           │                                    │permissible 
  2856. values  │
  2857.         │           (if absolute)   │as for individual                   │all other      
  2858.      │
  2859.     │                           │                                    │permissible 
  2860. values  │
  2861.           │ Line colour               │                                    │            
  2862.         │
  2863.         │           (if indexed)    │as for individual                   │all other      
  2864.      │
  2865.     │                           │                                    │permissible 
  2866. values  │
  2867.         │           (if direct)     │as for individual                   │all other      
  2868.      │
  2869.     │                           │                                    │permissible 
  2870. values  │
  2871.           │                           │                                    │            
  2872.         │
  2873.                                           └───────────────────────────┴────────────────────────────────────┴────────────────────┘
  2874.  
  2875.  
  2876.  
  2877.  
  2878.  
  2879.  
  2880.  
  2881.  
  2882.  
  2883.  
  2884.  
  2885.  
  2886.  
  2887.  
  2888.  
  2889.  
  2890.  
  2891.  
  2892.  
  2893.  
  2894.  
  2895.  
  2896.  
  2897.  
  2898.  
  2899. 34           Fascicle VII.6 - Rec. T.418
  2900.  
  2901.  
  2902.                                   TABLE B-3/T.418
  2903.                                          
  2904.                                  Marker rendition
  2905.  
  2906. w
  2907.                                      ┌───────────────────────────┬────────────────────────────────────┬──────────── 
  2908. ────────┐
  2909.           │                           │                                    │            
  2910.         │
  2911.   │                           │                                    │ Values not in the  
  2912.                                           │        Parameter          │             Basic values           │ set of basic values│
  2913.           │                           │                                    │            
  2914.         │
  2915.                                           ├───────────────────────────┼────────────────────────────────────┼────────────────────┤
  2916.           │                           │                                    │            
  2917.         │
  2918.           │Marker size specification  │                                    │            
  2919.         │
  2920.           │Mode                       │Absolute, scaled                    │none        
  2921.         │
  2922.           │                           │                                    │            
  2923.         │
  2924.         │Marker bundle index        │             1,2,3,4,5              │all other      
  2925.      │
  2926.     │                           │                                    │permissible 
  2927. values  │
  2928.           │                           │                                    │            
  2929.         │
  2930.   │Marker type                │1(dot), 2(plus), 3(asterisk),       │all other           │
  2931.     │                           │4(circle), 5(cross)                 │permissible 
  2932. values  │
  2933.           │                           │                                    │            
  2934.         │
  2935.           │Marker size                │                                    │            
  2936.         │
  2937.         │        (if scaled)        │                1, 0                │all other      
  2938.      │
  2939.     │                           │                                    │permissible 
  2940. values  │
  2941.         │        (if absolute)      │0,01 ╧ length of longest side of    │all other      
  2942.      │
  2943.     │                           │VDC extent                          │permissible 
  2944. values  │
  2945.           │                           │                                    │            
  2946.         │
  2947.           │Marker colour              │                                    │            
  2948.         │
  2949.         │        (if indexed)       │                 1                  │all other      
  2950.      │
  2951.     │                           │                                    │permissible 
  2952. values  │
  2953.         │        (if direct)        │            foreground              │all other      
  2954.      │
  2955.     │                           │                                    │permissible 
  2956. values  │
  2957.           │                           │                                    │            
  2958.         │
  2959.           │Marker aspect source       │                                    │            
  2960.         │
  2961.           │flags                      │                                    │            
  2962.         │
  2963.           │ marker type ASF           │bundled, individual                 │none        
  2964.  
  2965.  
  2966.  
  2967.                                                     Fascicle VII.6 - Rec. T.418     35
  2968.  
  2969.  
  2970.  
  2971.  
  2972.         │
  2973.           │ marker size ASF           │bundled, individual                 │none        
  2974.         │
  2975.           │ marker colour ASF         │bundled, individual                 │none        
  2976.         │
  2977.           │                           │                                    │            
  2978.         │
  2979.           │Marker bundle              │                                    │            
  2980.         │
  2981.           │specifications             │                                    │            
  2982.         │
  2983.         │ marker bundle index       │as for individual                   │all other      
  2984.      │
  2985.     │                           │                                    │permissible 
  2986. values  │
  2987.           │ Marker bundle             │                                    │            
  2988.         │
  2989.           │ representation            │                                    │            
  2990.         │
  2991.         │ marker type               │as for individual                   │all other      
  2992.      │
  2993.     │                           │                                    │permissible 
  2994. values  │
  2995.           │ marker size               │                                    │            
  2996.         │
  2997.         │        (if scaled)        │as for individual                   │all other      
  2998.      │
  2999.     │                           │                                    │permissible 
  3000. values  │
  3001.         │        (if absolute)      │as for individual                   │all other      
  3002.      │
  3003.     │                           │                                    │permissible 
  3004. values  │
  3005.           │                           │                                    │            
  3006.         │
  3007.           │Marker colour              │                                    │            
  3008.         │
  3009.         │        (if indexed)       │as for individual                   │all other      
  3010.      │
  3011.     │                           │                                    │permissible 
  3012. values  │
  3013.         │        (if direct)        │as for individual                   │all other      
  3014.      │
  3015.     │                           │                                    │permissible 
  3016. values  │
  3017.           │                           │                                    │            
  3018.         │
  3019.                                           └───────────────────────────┴────────────────────────────────────┴────────────────────┘
  3020.  
  3021.  
  3022.  
  3023.  
  3024.  
  3025.  
  3026.  
  3027.  
  3028.  
  3029.  
  3030.  
  3031.  
  3032.  
  3033.  
  3034.  
  3035.  
  3036.  
  3037.  
  3038. 36           Fascicle VII.6 - Rec. T.418
  3039.  
  3040.  
  3041.                                   TABLE B-4/T.418
  3042.                                          
  3043.                                   Text rendition
  3044.  
  3045. w
  3046.                                      ┌───────────────────────────┬────────────────────────────────────┬──────────── 
  3047. ────────┐
  3048.           │                           │                                    │            
  3049.         │
  3050.   │                           │                                    │ Values not in the  
  3051.                                           │        Parameter          │             Basic values           │ set of basic values│
  3052.           │                           │                                    │            
  3053.         │
  3054.                                           ├───────────────────────────┼────────────────────────────────────┼────────────────────┤
  3055.           │                           │                                    │            
  3056.         │
  3057.           │Font list                  │list containing one element:        │            
  3058.         │
  3059.         │                           │any registered font capable of      │all other      
  3060.      │
  3061.     │                           │representing the nationality-       │permissible 
  3062. values  │
  3063.           │                           │independent character subset of     │            
  3064.         │
  3065.           │                           │Recommendation T.50                 │            
  3066.         │
  3067.           │Character set list         │                                    │            
  3068.         │
  3069.   │  character set type       │94-character sets                   │all other           │
  3070.   │                           │                                    │permissible values  │
  3071.   │                           │                                    │                    │
  3072.   │  designation sequence tail│designation sequence tail that is   │all other           │
  3073.     │                           │registered for a character set      │permissible 
  3074. values  │
  3075.           │                           │which includes the nationality-     │            
  3076.         │
  3077.           │                           │independent subset of               │            
  3078.         │
  3079.                │                           │Recommendation T.50 in the positions│        
  3080.             │
  3081.           │                           │specified in Recommendation T.50    │            
  3082.         │
  3083.           │                           │                                    │            
  3084.         │
  3085.         │Character coding announcer │basic 7-bit                         │all other      
  3086.      │
  3087.     │                           │                                    │permissible 
  3088. values  │
  3089.           │                           │                                    │            
  3090.         │
  3091.         │Text bundle index          │                1, 2                │all other      
  3092.      │
  3093.     │                           │                                    │permissible 
  3094. values  │
  3095.           │                           │                                    │            
  3096.         │
  3097.         │Text font index            │                 1                  │all other      
  3098.      │
  3099.     │                           │                                    │permissible 
  3100. values  │
  3101.           │                           │                                    │            
  3102.         │
  3103.  
  3104.  
  3105.  
  3106.                                                     Fascicle VII.6 - Rec. T.418     37
  3107.  
  3108.  
  3109.  
  3110.  
  3111.         │Text precision             │string, character                   │all other      
  3112.      │
  3113.     │                           │                                    │permissible 
  3114. values  │
  3115.         │Character expansion        │             0,7 and 1,0            │all other      
  3116.      │
  3117.     │factor                     │                                    │permissible 
  3118. values  │
  3119.           │                           │                                    │            
  3120.         │
  3121.         │Character spacing          │                0,0                 │all other      
  3122.      │
  3123.     │                           │                                    │permissible 
  3124. values  │
  3125.           │                           │                                    │            
  3126.         │
  3127.           │Text colour                │                                    │            
  3128.         │
  3129.         │        (if indexed)       │                 1                  │all other      
  3130.      │
  3131.     │                           │                                    │permissible 
  3132. values  │
  3133.           │                           │                                    │            
  3134.         │
  3135.         │        (if direct)        │             foreground             │all other      
  3136.      │
  3137.     │                           │                                    │permissible 
  3138. values  │
  3139.           │                           │                                    │            
  3140.         │
  3141.         │Character height           │0,01 ╧ length of the longest side of│all other      
  3142.      │
  3143.     │                           │VDC extent                          │permissible 
  3144. values  │
  3145.           │                           │                                    │            
  3146.         │
  3147.         │Character orientation      │any pair of VDC vectors which have  │all other      
  3148.      │
  3149.     │                           │non-zero length, are not collinear  │permissible 
  3150. values  │
  3151.           │                           │and are parallel to the axes of the │            
  3152.         │
  3153.           │                           │VDC space                           │            
  3154.         │
  3155.           │                           │                                    │            
  3156.         │
  3157.                                           └───────────────────────────┴────────────────────────────────────┴────────────────────┘
  3158.  
  3159.  
  3160.  
  3161.  
  3162.  
  3163.  
  3164.  
  3165.  
  3166.  
  3167.  
  3168.  
  3169.  
  3170.  
  3171.  
  3172.  
  3173.  
  3174.  
  3175.  
  3176.  
  3177. 38           Fascicle VII.6 - Rec. T.418
  3178.  
  3179.  
  3180.                               TABLE B-4/T.418 (cont.)
  3181.  
  3182. w
  3183.                                      ┌───────────────────────────┬────────────────────────────────────┬──────────── 
  3184. ────────┐
  3185.           │                           │                                    │            
  3186.         │
  3187.   │                           │                                    │ Values not in the  
  3188.                                           │        Parameter          │             Basic values           │ set of basic values│
  3189.           │                           │                                    │            
  3190.         │
  3191.                                           ├───────────────────────────┼────────────────────────────────────┼────────────────────┤
  3192.           │                           │                                    │            
  3193.         │
  3194.           │Text path                  │right, left, up, down               │none        
  3195.         │
  3196.           │                           │                                    │            
  3197.         │
  3198.           │Text alignment             │                                    │            
  3199.         │
  3200.   │ horizontal alignment      │normal horizontal, left, centre,    │all other           │
  3201.   │                           │right                               │permissible values  │
  3202.   │ vertical alignment        │normal vertical, top, base, bottom  │all other           │
  3203.   │                           │                                    │permissible values  │
  3204.   │                           │                                    │                    │
  3205.   │ continuous horizontal     │n/a                                 │all other           │
  3206.   │ alignment                 │                                    │permissible values  │
  3207.   │                           │                                    │                    │
  3208.   │ continuous vertical       │n/a                                 │all other           │
  3209.   │ alignment                 │                                    │permissible values  │
  3210.           │                           │                                    │            
  3211.         │
  3212.         │Character set index        │                 1                  │all other      
  3213.      │
  3214.     │                           │                                    │permissible 
  3215. values  │
  3216.           │                           │                                    │            
  3217.         │
  3218.         │Alternate character set    │                 1                  │all other      
  3219.      │
  3220.     │index                      │                                    │permissible 
  3221. values  │
  3222.           │                           │                                    │            
  3223.         │
  3224.           │Text aspect source         │                                    │            
  3225.         │
  3226.           │flags                      │                                    │            
  3227.         │
  3228.           │ text font ASF             │                                    │            
  3229.         │
  3230.           │ text precision ASF        │bundled, individual                 │none        
  3231.         │
  3232.           │ character expansion       │bundled, individual                 │none        
  3233.         │
  3234.           │ factor ASF                │bundled, individual                 │none        
  3235.         │
  3236.           │ character spacing ASF     │bundled, individual                 │none        
  3237.         │
  3238.           │ text colour ASF           │bundled, individual                 │none        
  3239.         │
  3240.           │                           │                                    │            
  3241.         │
  3242.  
  3243.  
  3244.  
  3245.                                                     Fascicle VII.6 - Rec. T.418     39
  3246.  
  3247.  
  3248.  
  3249.  
  3250.           │Text bundle specifications │                                    │            
  3251.         │
  3252.         │ Text bundle index         │as for individual                   │all other      
  3253.      │
  3254.     │                           │                                    │permissible 
  3255. values  │
  3256.           │ Text bundle representation│                                    │            
  3257.         │
  3258.         │  Text font index          │as for individual                   │all other      
  3259.      │
  3260.     │                           │                                    │permissible 
  3261. values  │
  3262.         │  Text precision           │as for individual                   │all other      
  3263.      │
  3264.     │                           │                                    │permissible 
  3265. values  │
  3266.         │  Character expansion      │as for individual                   │all other      
  3267.      │
  3268.     │  factor                   │                                    │permissible 
  3269. values  │
  3270.         │  Character spacing        │as for individual                   │all other      
  3271.      │
  3272.     │  Text colour              │                                    │permissible 
  3273. values  │
  3274.         │        (if indexed)       │as for individual                   │all other      
  3275.      │
  3276.     │                           │                                    │permissible 
  3277. values  │
  3278.         │        (if direct)        │as for individual                   │all other      
  3279.      │
  3280.     │                           │                                    │permissible 
  3281. values  │
  3282.           │                           │                                    │            
  3283.         │
  3284.                                           └───────────────────────────┴────────────────────────────────────┴────────────────────┘
  3285.  
  3286.  
  3287.  
  3288.  
  3289.  
  3290.  
  3291.  
  3292.  
  3293.  
  3294.  
  3295.  
  3296.  
  3297.  
  3298.  
  3299.  
  3300.  
  3301.  
  3302.  
  3303.  
  3304.  
  3305.  
  3306.  
  3307.  
  3308.  
  3309.  
  3310.  
  3311.  
  3312.  
  3313.  
  3314.  
  3315.  
  3316. 40           Fascicle VII.6 - Rec. T.418
  3317.  
  3318.  
  3319.                                   TABLE B-5/T.418
  3320.                                          
  3321.                                Filled area rendition
  3322. w
  3323.                                      ┌───────────────────────────┬────────────────────────────────────┬──────────── 
  3324. ────────┐
  3325.           │                           │                                    │            
  3326.         │
  3327.   │                           │                                    │ Values not in the  
  3328.                                           │        Parameter          │             Basic values           │ set of basic values│
  3329.           │                           │                                    │            
  3330.         │
  3331.                                           ├───────────────────────────┼────────────────────────────────────┼────────────────────┤
  3332.           │                           │                                    │            
  3333.         │
  3334.         │Fill bundle index          │             1, 2, 3, 4, 5          │all other      
  3335.      │
  3336.     │                           │                                    │permissible 
  3337. values  │
  3338.           │                           │                                    │            
  3339.         │
  3340.              │Interior style             │hollow, solid, pattern, hatch, empty│none      
  3341.           │
  3342.           │                           │                                    │            
  3343.         │
  3344.           │Fill colour                │                                    │            
  3345.         │
  3346.         │             (if indexed)  │                 1                  │all other      
  3347.      │
  3348.     │                           │                                    │permissible 
  3349. values  │
  3350.         │             (if direct)   │           foreground               │all other      
  3351.      │
  3352.     │                           │                                    │permissible 
  3353. values  │
  3354.           │                           │                                    │            
  3355.         │
  3356.         │Hatch index                │1 (horizontal equally spaced        │all other      
  3357.      │
  3358.     │                           │  parallel lines)                   │permissible 
  3359. values  │
  3360.           │                           │2 (vertical equally spaced          │            
  3361.         │
  3362.           │                           │  parallel lines)                   │            
  3363.         │
  3364.           │                           │3 (positive slope equally spaced    │            
  3365.         │
  3366.           │                           │  parallel lines)                   │            
  3367.         │
  3368.           │                           │4 (negative slope equally spaced    │            
  3369.         │
  3370.           │                           │  parallel lines)                   │            
  3371.         │
  3372.           │                           │5 (horizontal/vertical              │            
  3373.         │
  3374.           │                           │  crosshatch)                       │            
  3375.         │
  3376.           │                           │6 (positive slope/negative slope    │            
  3377.         │
  3378.           │                           │  crosshatch)                       │            
  3379.         │
  3380.           │                           │                                    │            
  3381.  
  3382.  
  3383.  
  3384.                                                     Fascicle VII.6 - Rec. T.418     41
  3385.  
  3386.  
  3387.  
  3388.  
  3389.         │
  3390.         │Pattern index              │                 1                  │all other      
  3391.      │
  3392.     │                           │                                    │permissible 
  3393. values  │
  3394.           │                           │                                    │            
  3395.         │
  3396.         │Fill reference point       │               (0;0)                │all other      
  3397.      │
  3398.     │                           │                                    │permissible 
  3399. values  │
  3400.           │                           │                                    │            
  3401.         │
  3402.           │Pattern size               │                                    │            
  3403.         │
  3404.         │ height vector x component │                 0                  │all other      
  3405.      │
  3406.     │                           │                                    │permissible 
  3407. values  │
  3408.         │ height vector y component │                                    │all other      
  3409.      │
  3410.     │                           │height of default VDC extent        │permissible 
  3411. values  │
  3412.         │ width vector x component  │width of default VDC extent         │all other      
  3413.      │
  3414.     │                           │                 0                  │permissible 
  3415. values  │
  3416.         │ width vector y component  │                                    │all other      
  3417.      │
  3418.     │                           │                                    │permissible 
  3419. values  │
  3420.           │                           │                                    │            
  3421.         │
  3422.           │Pattern table              │                                    │            
  3423.         │
  3424.           │specifications             │                                    │            
  3425.         │
  3426.         │ pattern table index       │                 1                  │all other      
  3427.      │
  3428.     │                           │                                    │permissible 
  3429. values  │
  3430.         │ nx (number of columns     │                 1                  │all other      
  3431.      │
  3432.     │    in pattern)            │                                    │permissible 
  3433. values  │
  3434.         │ ny (number of rows        │                 1                  │all other      
  3435.      │
  3436.     │    in pattern)            │                                    │permissible 
  3437. values  │
  3438.         │ local colour precision    │                 0                  │all other      
  3439.      │
  3440.     │                           │                                    │permissible 
  3441. values  │
  3442.           │                           │                                    │            
  3443.         │
  3444.                                           └───────────────────────────┴────────────────────────────────────┴────────────────────┘
  3445.  
  3446.  
  3447.  
  3448.  
  3449.  
  3450.  
  3451.  
  3452.  
  3453.  
  3454.  
  3455.  
  3456.  
  3457.  
  3458.  
  3459.  
  3460.  
  3461.  
  3462. 42           Fascicle VII.6 - Rec. T.418
  3463.  
  3464.  
  3465.                              TABLEAU B-5/T.418 (cont.)
  3466.  
  3467. w
  3468.                                      ┌───────────────────────────┬────────────────────────────────────┬──────────── 
  3469. ────────┐
  3470.           │                           │                                    │            
  3471.         │
  3472.   │                           │                                    │ Values not in the  
  3473.                                           │        Parameter          │             Basic values           │ set of basic values│
  3474.           │                           │                                    │            
  3475.         │
  3476.                                           ├───────────────────────────┼────────────────────────────────────┼────────────────────┤
  3477.           │                           │                                    │            
  3478.         │
  3479.   │ colour                    │                                    │                    │
  3480.   │  index array              │                                    │                    │
  3481.   │            (if indexed)   │one cell containing colour index 1  │all other           │
  3482.   │                           │                                    │permissible values  │
  3483.   │  value array              │one cell containing direct colour   │all other           │
  3484.   │            (if direct)    │value 'foreground'                  │permissible values  │
  3485.           │                           │                                    │            
  3486.         │
  3487.           │Fill aspect source         │                                    │            
  3488.         │
  3489.           │flags                      │                                    │            
  3490.         │
  3491.           │ interior style ASF        │bundled, individual                 │none        
  3492.         │
  3493.           │ fill colour ASF           │bundled, individual                 │none        
  3494.         │
  3495.           │ hatch index ASF           │bundled, individual                 │none        
  3496.         │
  3497.           │ pattern index ASF         │bundled, individual                 │none        
  3498.         │
  3499.           │                           │                                    │            
  3500.         │
  3501.           │Fill bundle specifications │                                    │            
  3502.         │
  3503.         │ Fill bundle index         │as for individual                   │all other      
  3504.      │
  3505.     │                           │                                    │permissible 
  3506. values  │
  3507.           │ Fill bundle representation│                                    │            
  3508.         │
  3509.         │ interior style            │as for individual                   │all other      
  3510.      │
  3511.     │                           │                                    │permissible 
  3512. values  │
  3513.           │ Fill colour               │                                    │            
  3514.         │
  3515.         │        (if indexed)       │as for individual                   │all other      
  3516.      │
  3517.     │                           │                                    │permissible 
  3518. values  │
  3519.         │        (if direct)        │as for individual                   │all other      
  3520.      │
  3521.     │                           │                                    │permissible 
  3522. values  │
  3523.         │ Hatch index               │as for individual                   │all other      
  3524.      │
  3525.     │                           │                                    │permissible 
  3526. values  │
  3527.  
  3528.  
  3529.  
  3530.                                                     Fascicle VII.6 - Rec. T.418     43
  3531.  
  3532.  
  3533.  
  3534.  
  3535.         │ Pattern index             │as for individual                   │all other      
  3536.      │
  3537.     │                           │                                    │permissible 
  3538. values  │
  3539.           │                           │                                    │            
  3540.         │
  3541.                                           └───────────────────────────┴────────────────────────────────────┴────────────────────┘
  3542.  
  3543.  
  3544.  
  3545.  
  3546.  
  3547.  
  3548.  
  3549.  
  3550.  
  3551.  
  3552.  
  3553.  
  3554.  
  3555.  
  3556.  
  3557.  
  3558.  
  3559.  
  3560.  
  3561.  
  3562.  
  3563.  
  3564.  
  3565.  
  3566.  
  3567.  
  3568.  
  3569.  
  3570.  
  3571.  
  3572.  
  3573.  
  3574.  
  3575.  
  3576.  
  3577.  
  3578.  
  3579.  
  3580.  
  3581.  
  3582.  
  3583.  
  3584.  
  3585.  
  3586.  
  3587.  
  3588.  
  3589.  
  3590.  
  3591.  
  3592.  
  3593.  
  3594.  
  3595.  
  3596.  
  3597.  
  3598.  
  3599.  
  3600.  
  3601. 44           Fascicle VII.6 - Rec. T.418
  3602.  
  3603.  
  3604.                                   TABLE B-6/T.418
  3605.                                          
  3606.                                   Edge rendition
  3607.  
  3608. w
  3609.                                      ┌───────────────────────────┬────────────────────────────────────┬──────────── 
  3610. ────────┐
  3611.           │                           │                                    │            
  3612.         │
  3613.   │                           │                                    │ Values not in the  
  3614.                                           │        Parameter          │             Basic values           │ set of basic values│
  3615.           │                           │                                    │            
  3616.         │
  3617.                                           ├───────────────────────────┼────────────────────────────────────┼────────────────────┤
  3618.           │                           │                                    │            
  3619.         │
  3620.           │Edge width specification   │absolute, scaled                    │none        
  3621.         │
  3622.           │mode                       │                                    │            
  3623.         │
  3624.           │                           │                                    │            
  3625.         │
  3626.         │Edge visibility            │off                                 │all other      
  3627.      │
  3628.     │                           │                                    │permissible 
  3629. values  │
  3630.           │                           │                                    │            
  3631.         │
  3632.         │Edge bundle index          │             1, 2, 3, 4, 5          │all other      
  3633.      │
  3634.     │                           │                                    │permissible 
  3635. values  │
  3636.           │                           │                                    │            
  3637.         │
  3638.         │Edge type                  │1(solid), 2(dash), 3(dot),          │all other      
  3639.      │
  3640.     │                           │4(dash-dot), 5(dash-dot-dot)        │permissible 
  3641. values  │
  3642.           │                           │                                    │            
  3643.         │
  3644.           │Edge width                 │                                    │            
  3645.         │
  3646.         │        (if scaled)        │                1,0                 │all other      
  3647.      │
  3648.     │                           │                                    │permissible 
  3649. values  │
  3650.         │        (if absolute)      │0,001 ╧ length of longest side of   │all other      
  3651.      │
  3652.     │                           │VDC extent                          │permissible 
  3653. values  │
  3654.           │Edge colour                │                                    │            
  3655.         │
  3656.         │        (if indexed)       │                 1                  │all other      
  3657.      │
  3658.     │                           │                                    │permissible 
  3659. values  │
  3660.         │        (if direct)        │            foreground              │all other      
  3661.      │
  3662.     │                           │                                    │permissible 
  3663. values  │
  3664.           │                           │                                    │            
  3665.         │
  3666.  
  3667.  
  3668.  
  3669.                                                     Fascicle VII.6 - Rec. T.418     45
  3670.  
  3671.  
  3672.  
  3673.  
  3674.           │Edge aspect source flags   │                                    │            
  3675.         │
  3676.           │ edge type ASF             │bundled, individual                 │none        
  3677.         │
  3678.           │ edge width ASF            │bundled, individual                 │none        
  3679.         │
  3680.           │ edge colour ASF           │bundled, individual                 │none        
  3681.         │
  3682.           │                           │                                    │            
  3683.         │
  3684.           │Edge bundle specifications │                                    │            
  3685.         │
  3686.         │ edge bundle index         │as for individual                   │all other      
  3687.      │
  3688.     │                           │                                    │permissible 
  3689. values  │
  3690.           │                           │                                    │            
  3691.         │
  3692.           │Edge bundle representation │                                    │            
  3693.         │
  3694.         │ edge type                 │as for individual                   │all other      
  3695.      │
  3696.     │ edge width                │                                    │permissible 
  3697. values  │
  3698.         │         (if scaled)       │as for individual                   │all other      
  3699.      │
  3700.     │                           │                                    │permissible 
  3701. values  │
  3702.         │         (if absolute)     │as for individual                   │all other      
  3703.      │
  3704.     │                           │                                    │permissible 
  3705. values  │
  3706.           │Edge colour                │                                    │            
  3707.         │
  3708.         │         (if indexed)      │as for individual                   │all other      
  3709.      │
  3710.     │                           │                                    │permissible 
  3711. values  │
  3712.         │         (if direct)       │as for individual                   │all other      
  3713.      │
  3714.     │                           │                                    │permissible 
  3715. values  │
  3716.           │                           │                                    │            
  3717.         │
  3718.                                           └───────────────────────────┴────────────────────────────────────┴────────────────────┘
  3719.  
  3720.  
  3721.  
  3722.  
  3723.  
  3724.  
  3725.  
  3726.  
  3727.  
  3728.  
  3729.  
  3730.  
  3731.  
  3732.  
  3733.  
  3734.  
  3735.  
  3736.  
  3737.  
  3738.  
  3739.  
  3740. 46           Fascicle VII.6 - Rec. T.418
  3741.  
  3742.  
  3743.                                   TABLE B-7/T.418
  3744.                                          
  3745.                               Colour representations
  3746.  
  3747. w
  3748.                                      ┌───────────────────────────┬────────────────────────────────────┬──────────── 
  3749. ────────┐
  3750.           │                           │                                    │            
  3751.         │
  3752.   │                           │                                    │ Values not in the  
  3753.                                           │        Parameter          │             Basic values           │ set of basic values│
  3754.           │                           │                                    │            
  3755.         │
  3756.                                           ├───────────────────────────┼────────────────────────────────────┼────────────────────┤
  3757.           │                           │                                    │            
  3758.         │
  3759.         │Background colour          │             background             │all other      
  3760.      │
  3761.     │                           │                                    │permissible 
  3762. values  │
  3763.           │Colour table specifications│                                    │            
  3764.         │
  3765.         │  starting index           │                0,1                 │all other      
  3766.      │
  3767.     │                           │                                    │permissible 
  3768. values  │
  3769.           │                           │                                    │            
  3770.         │
  3771.         │  colour list              │any list containing one or two      │all other      
  3772.      │
  3773.     │                           │(only if starting colour index = 0) │permissible 
  3774. values  │
  3775.           │                           │direct colour values each either    │            
  3776.         │
  3777.           │                           │direct colour values each either    │            
  3778.         │
  3779.           │                           │0 or foreground if replacing colour │            
  3780.         │
  3781.           │                           │table entry 1                       │            
  3782.         │
  3783.           │                           │                                    │            
  3784.         │
  3785.                                           └───────────────────────────┴────────────────────────────────────┴────────────────────┘
  3786.  
  3787.  
  3788.  
  3789.  
  3790.  
  3791.  
  3792.                                   TABLE B-8/T.418
  3793.                                          
  3794.                             Transparency specification
  3795.  
  3796. w
  3797.                                      ┌───────────────────────────┬────────────────────────────────────┬──────────── 
  3798. ────────┐
  3799.           │                           │                                    │            
  3800.         │
  3801.   │                           │                                    │ Values not in the  
  3802.                                           │        Parameter          │             Basic values           │ set of basic values│
  3803.           │                           │                                    │            
  3804.  
  3805.  
  3806.  
  3807.                                                     Fascicle VII.6 - Rec. T.418     47
  3808.  
  3809.  
  3810.  
  3811.  
  3812.         │
  3813.                                           ├───────────────────────────┼────────────────────────────────────┼────────────────────┤
  3814.           │                           │                                    │            
  3815.         │
  3816.         │Transparency               │on                                  │all other      
  3817.      │
  3818.     │                           │                                    │permissible 
  3819. values  │
  3820.           │                           │                                    │            
  3821.         │
  3822.           │Auxiliary colour           │                                    │            
  3823.         │
  3824.         │          (if indexed)     │n/a                                 │all other      
  3825.      │
  3826.     │                           │                                    │permissible 
  3827. values  │
  3828.         │          (if direct)      │n/a                                 │all other      
  3829.      │
  3830.     │                           │                                    │permissible 
  3831. values  │
  3832.           │                           │                                    │            
  3833.         │
  3834.                                           └───────────────────────────┴────────────────────────────────────┴────────────────────┘
  3835.  
  3836.  
  3837.  
  3838.  
  3839.  
  3840.  
  3841.  
  3842.  
  3843.  
  3844.  
  3845.  
  3846.  
  3847.  
  3848.  
  3849.  
  3850.  
  3851.  
  3852.  
  3853.  
  3854.  
  3855.  
  3856.  
  3857.  
  3858.  
  3859.  
  3860.  
  3861.  
  3862.  
  3863.  
  3864.  
  3865.  
  3866.  
  3867.  
  3868.  
  3869.  
  3870.  
  3871.  
  3872.  
  3873.  
  3874.  
  3875.  
  3876.  
  3877.  
  3878. 48           Fascicle VII.6 - Rec. T.418
  3879.  
  3880.  
  3881.                                   TABLE B-9/T.418
  3882.                                          
  3883.                            Transformation specification
  3884.  
  3885. w
  3886.                                      ┌───────────────────────────┬────────────────────────────────────┬──────────── 
  3887. ────────┐
  3888.           │                           │                                    │            
  3889.         │
  3890.   │                           │                                    │ Values not in the  
  3891.                                           │        Parameter          │             Basic values           │ set of basic values│
  3892.           │                           │                                    │            
  3893.         │
  3894.                                           ├───────────────────────────┼────────────────────────────────────┼────────────────────┤
  3895.           │VDC extent                 │any pair of virtual device          │none        
  3896.         │
  3897.           │                           │coordinates defining a rectangle    │            
  3898.         │
  3899.           │                           │                                    │            
  3900.         │
  3901.           │Clip indicator             │off, on                             │none        
  3902.         │
  3903.           │                           │                                    │            
  3904.         │
  3905.           │Clip rectangle             │any pair of virtual device          │none        
  3906.         │
  3907.   │                           │coordinates defining a rectangle    │                    │
  3908.           │                           │                                    │            
  3909.         │
  3910.                                           └───────────────────────────┴────────────────────────────────────┴────────────────────┘
  3911.  
  3912.  
  3913. B.1.3Content portion attributes
  3914.  
  3915.      No content portion attributes other that the document architecture attributes "type 
  3916. of coding"  and "content information" are defined in this Recommendation.
  3917.  
  3918.  
  3919.  
  3920.  
  3921.  
  3922.  
  3923.                                        ANNEX C
  3924.  
  3925.                               (to Recommendation T.418)
  3926.  
  3927.                                     (Informative)
  3928.  
  3929.  
  3930.       Basic differences between character primitives in the geometric graphics
  3931.             and the content of a basic component structured according to
  3932.                    the character content architectures defined in
  3933.                                 Recommendation T.416
  3934.  
  3935.  
  3936.  
  3937.      This Annex identifies the basic differences between character strings regarded as 
  3938. graphical primitives and character content.
  3939.  
  3940.      Within the geometric graphics content architecture (GGCA) the graphical primitive 
  3941. elements which may be used to describe a picture, include a text primitive. The  text
  3942. primitive permits the inclusion of textual information in geometric graphics pictures.
  3943.  
  3944.  
  3945.  
  3946.                                                     Fascicle VII.6 - Rec. T.418     49
  3947.  
  3948.  
  3949.  
  3950.  
  3951.  
  3952.      The most important basic differences between the text within the  two  different
  3953. content architectures are as follows:
  3954.  
  3955.      a)   within GGCA each primitive is conceptually independent of any other within the 
  3956.           same content portion. Within the character content architecture  (CCA)  all
  3957.           content is a single text string;
  3958.  
  3959.      b)   within GGCA a text primitive may be positioned anywhere in the  VDC  Space.
  3960.           Within CCA the positioning of  characters  is  sequential  in  nature  and,
  3961.           therefore, the position at which a character is imaged is derived from  the
  3962.           position at which the predecessor was imaged;
  3963.  
  3964.  
  3965.  
  3966.  
  3967.  
  3968.  
  3969.  
  3970.  
  3971.  
  3972.  
  3973.  
  3974.  
  3975.  
  3976.  
  3977.  
  3978.  
  3979.  
  3980.  
  3981.  
  3982.  
  3983.  
  3984.  
  3985.  
  3986.  
  3987.  
  3988.  
  3989.  
  3990.  
  3991.  
  3992.  
  3993.  
  3994.  
  3995.  
  3996.  
  3997.  
  3998.  
  3999.  
  4000.  
  4001.  
  4002.  
  4003.  
  4004.  
  4005.  
  4006.  
  4007.  
  4008.  
  4009.  
  4010.  
  4011.  
  4012.  
  4013.  
  4014.  
  4015.  
  4016.  
  4017. 50           Fascicle VII.6 - Rec. T.418
  4018.  
  4019.  
  4020.      c)   within GGCA the size of the basic layout object is not affected by the text 
  4021.           within the content portion. Within CCA the size of the basic layout object is 
  4022.           totally dependent on the amount of text within the content portion;
  4023.  
  4024.      d)   within GGCA the orientation of a text primitive may be  set  to  any  angle
  4025.           relative to the Virtual Device Coordinate system first axis. Within CCA the 
  4026.           character path must be at 0o, 90o, 180o or 270o relative to the horizontal axis 
  4027.           of the layout object;
  4028.  
  4029.      e)   within GGCA the character size is specified by the CGM  attribute  elements
  4030.           CHARACTER  HEIGHT  and  CHARACTER  EXPANSION  FACTOR  and  is  conceptually
  4031.           independent of the font. This allows the aspect ratio of the character to be 
  4032.           changed. Within CCA the character size is defined by the font;
  4033.  
  4034.      f)   within GGCA a text primitive is a geometric element and may undergo geometric 
  4035.           transformation such as scaling and arbitrary rotation. Within CCA  no  such
  4036.           functionality exists;
  4037.  
  4038.      g)   within GGCA text primitives the effect of embedded control functions are not 
  4039.           standardized (eg: <CR>, <LF>, <HT>). These control functions may occur  but
  4040.           there is no definition of their semantics. Within CCA such control functions 
  4041.           have a standardized effect;
  4042.  
  4043.      h)   within GGCA there is a character attribute which permits the under-character 
  4044.           space to be set or changed without constraint to  a  particular  string  of
  4045.           characters or a given line length. This permits the justification of either 
  4046.           monospaced or proportionally spaced fonts. Within CCA, such justification can 
  4047.           be specified as a requirement in the logical text, but resolves to embedded 
  4048.           control functions working in unit of SMU in the laid out (formatted) text.
  4049.  
  4050.  
  4051.  
  4052.  
  4053.  
  4054.  
  4055.  
  4056.  
  4057.  
  4058.  
  4059.  
  4060.  
  4061.  
  4062.  
  4063.  
  4064.  
  4065.  
  4066.  
  4067.  
  4068.  
  4069.  
  4070.  
  4071.  
  4072.  
  4073.  
  4074.  
  4075.  
  4076.  
  4077.  
  4078.  
  4079.  
  4080.  
  4081.  
  4082.  
  4083.  
  4084.  
  4085.  
  4086.                                                     Fascicle VII.6 - Rec. T.418     51
  4087.  
  4088.  
  4089.  
  4090.