Details

    • Proposal:
      Hide

      Change it to 3x4 in ODF1.2 Errata.

      There has already been issue OFFICE-2400 about the same topic. Apparently such descriptions are confusing. Therefore I suggest to write the full transformation matrix in ODF1.3. The spec is in .odt format and we have a nice formula editor, so there is no problem in writing a nice matrix.
      Proposal:
      "matrix(<a> <b> <c> <d> <e> <f> <g> <h> <i> <j> <k> <l>): specifies a transformation in the form of a homogeneous transformation matrix
      a d g j
      b e h k
      c f i l
      0 0 0 1
      where the values (<j>, <k>, <l>) in the right column describe the translation. "

      Show
      Change it to 3x4 in ODF1.2 Errata. There has already been issue OFFICE-2400 about the same topic. Apparently such descriptions are confusing. Therefore I suggest to write the full transformation matrix in ODF1.3. The spec is in .odt format and we have a nice formula editor, so there is no problem in writing a nice matrix. Proposal: "matrix(<a> <b> <c> <d> <e> <f> <g> <h> <i> <j> <k> <l>): specifies a transformation in the form of a homogeneous transformation matrix a d g j b e h k c f i l 0 0 0 1 where the values (<j>, <k>, <l>) in the right column describe the translation. "

      Description

      Text in 19.107 dr3d:transform is
      "matrix(<a> <b> <c> <d> <e> <f> <g> <h> <i> <j> <k> <l>): specifies a transformation in the form of a transformation matrix of twelve values. The values describe a standard 4x3 homogeneous transformation matrix in column-major order, where the right column (<j>, <k>, <l>) describes the translation. "

      There "4x3" is wrong. The full transformation matrix is
      a d g j
      b e h k
      c f i l
      0 0 0 1
      That is a 4x4 matrix.

      Or if you drop the fix value forth row, which corresponds to "matrix of twelve values", you get
      a d g j
      b e h k
      c f i l
      That is a 3x4 matrix.

      So in both cases it is not a 4x3 matrix.

        Attachments

          Activity

          Hide
          rcweir Robert Weir (Inactive) added a comment -

          Discussed on 2013-10-28 TC call. No objections to proposed correction. Added 1.3 as an additional fix target.

          Show
          rcweir Robert Weir (Inactive) added a comment - Discussed on 2013-10-28 TC call. No objections to proposed correction. Added 1.3 as an additional fix target.
          Hide
          patrick Patrick Durusau added a comment -

          As per 31 Oct. 2016

          Show
          patrick Patrick Durusau added a comment - As per 31 Oct. 2016
          Hide
          patrick Patrick Durusau added a comment -

          As per TC on 19 Feb 2018

          Show
          patrick Patrick Durusau added a comment - As per TC on 19 Feb 2018
          Hide
          patrick Patrick Durusau added a comment -

          Applied in OpenDocument-v1.3-wd08-part3-documents.odt

           

          BTW, I centered the matrix, roughly, but can adjust to taste.

          Show
          patrick Patrick Durusau added a comment - Applied in OpenDocument-v1.3-wd08-part3-documents.odt   BTW, I centered the matrix, roughly, but can adjust to taste.
          Hide
          regina.henschel Regina Henschel added a comment - - edited

          Clone for ODF 1.2 errata 01 is https://issues.oasis-open.org/browse/OFFICE-3961

          Show
          regina.henschel Regina Henschel added a comment - - edited Clone for ODF 1.2 errata 01 is https://issues.oasis-open.org/browse/OFFICE-3961

            People

            • Assignee:
              Unassigned
              Reporter:
              regina.henschel Regina Henschel
            • Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: