Warning: Use of undefined constant Symbol - assumed 'Symbol' (this will throw an Error in a future version of PHP) in /mnt/new-ebs/workbench-106550/lib/dojo/util/docscripts/lib/parser2/dojo2.inc on line 215 Warning: Use of undefined constant JavaScriptSymbol - assumed 'JavaScriptSymbol' (this will throw an Error in a future version of PHP) in /mnt/new-ebs/workbench-106550/lib/dojo/util/docscripts/lib/parser2/dojo2.inc on line 215

dojox/gfx3d/vector.js

  • Provides:

    • dojox.gfx3d.vector
  • dojox.gfx3d.vector.sum

    • summary
      sum of the vectors
    • type
      Function
  • dojox.gfx3d.vector.center

    • summary
      center of the vectors
    • type
      Function
  • dojox.gfx3d.vector.substract

    • parameters:
      • a: (typeof Pointer)
      • b: (typeof Pointer)
    • type
      Function
  • dojox.gfx3d.vector._crossProduct

    • parameters:
      • x: (typeof Number:)
        an x coordinate of a point
      • y: (typeof Number:)
        a y coordinate of a point
      • z: (typeof Number:)
        a z coordinate of a point
      • u: (typeof Number:)
        an x coordinate of a point
      • v: (typeof Number:)
        a y coordinate of a point
      • w: (typeof Number:)
        a z coordinate of a point
    • returns
      Object
    • summary
      applies a cross product of two vectorss, (x, y, z) and (u, v, w)
    • type
      Function
  • dojox.gfx3d.vector.crossProduct

    • parameters:
      • a: (typeof Number||Point)
        Number: an x coordinate of a point
      • b: (typeof Number||Point)
        Number: a y coordinate of a point
      • c: (typeof Number,)
        Number: a z coordinate of a point
      • d: (typeof Number,)
        Number: an x coordinate of a point
      • e: (typeof Number,)
        Number: a y coordinate of a point
      • f: (typeof Number,)
        Number: a z coordinate of a point
    • returns
      Object
    • summary
      applies a matrix to a point
      matrix: dojox.gfx3d.matrix.Matrix3D: a 3D matrix object to be applied
    • type
      Function
  • dojox.gfx3d.vector._dotProduct

    • parameters:
      • x: (typeof Number:)
        an x coordinate of a point
      • y: (typeof Number:)
        a y coordinate of a point
      • z: (typeof Number:)
        a z coordinate of a point
      • u: (typeof Number:)
        an x coordinate of a point
      • v: (typeof Number:)
        a y coordinate of a point
      • w: (typeof Number:)
        a z coordinate of a point
    • returns
      Number
    • summary
      applies a cross product of two vectorss, (x, y, z) and (u, v, w)
    • type
      Function
  • dojox.gfx3d.vector.dotProduct

    • parameters:
      • a: (typeof Number||Point)
        Number: an x coordinate of a point
      • b: (typeof Number||Point)
        Number: a y coordinate of a point
      • c: (typeof Number,)
        Number: a z coordinate of a point
      • d: (typeof Number,)
        Number: an x coordinate of a point
      • e: (typeof Number,)
        Number: a y coordinate of a point
      • f: (typeof Number,)
        Number: a z coordinate of a point
    • returns
      Object
    • summary
      applies a matrix to a point
      matrix: dojox.gfx3d.matrix.Matrix3D: a 3D matrix object to be applied
    • type
      Function
  • dojox.gfx3d.vector.normalize

    • parameters:
      • a: (typeof Point||Array)
        Object: a point
      • b: (typeof Point)
        Object: a point
      • c: (typeof Point)
        Object: a point
    • summary
      find the normal of the implicit surface
    • type
      Function
  • dojox.gfx3d.vector

    • type
      Object
  • dojox.gfx3d

    • type
      Object
  • dojox

    • type
      Object