1. Java / Говнокод #9388

    +192

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    public Matrix3d(double m00,
                    double m01,
                    double m02,
                    double m10,
                    double m11,
                    double m12,
                    double m20,
                    double m21,
                    double m22)

    [color=blue]http://docs.oracle.com/cd/E17802_01/j2se/javase/technologies/desktop/java3d/forDevelopers/J3D_1_3_API/j3dapi/javax/vecmath/Matrix3d.html[color]

    Запостил: 3.14159265, 10 Февраля 2012

    Комментарии (8) RSS

    • Описание конструктора достойно кепа:
      Parameters:
      m00 - the [0][0] element
      m01 - the [0][1] element
      m02 - the [0][2] element
      m10 - the [1][0] element
      m11 - the [1][1] element
      m12 - the [1][2] element
      m20 - the [2][0] element
      m21 - the [2][1] element
      m22 - the [2][2] element

      В сырцы даже не стал заглядывать.
      Ответить
    • Ничего особенного, в XNA матрицы также реализованы(и 3x3 и 4x4)
      Ответить
    • Если распечатать всю джавовскую документацию, случится экологическая катастрофа.
      Ответить
      • > Если распечатать всю джавовскую документацию,..
        на рулончиках туалетной бумаги - то я бы купил (всё равно там время зря проводишь...)
        Ответить
        • пушкин же вроде как был на туалетной (как еще заставить новое поколение почитать пушкина?)
          Ответить
        • Правильно, туалетная бумага всегда в хозяйстве пригодится.
          Ответить
    • Больше на оптимизацию похоже, двухмерный массив из 4 объектов состоять будет, а тут ведь графика. Там даже инициализация из массива одномерного есть.
      Кстати, в .Net многомерные массивы цельным куском выделять можно, но это всё равно объект в куче.
      Ответить
      • Экономия памяти, сокращение операций при выборке.
        Ответить

    Добавить комментарий