Details

    • Type: Bug
    • Status: Applied
    • Priority: Trivial
    • Resolution: Fixed
    • Affects Version/s: ODF 1.2
    • Fix Version/s: ODF 1.3
    • Component/s: Graphics, Part 1 (Schema)
    • Labels:
      None
    • 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

            People

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

              Dates

              • Created:
                Updated:
                Resolved: