Object/Class

cesium

Matrix4

Related Docs: class Matrix4 | package cesium

Permalink

object Matrix4 extends Object with PackableStatic

Annotations
@native() @JSName( "Cesium.Matrix4" )
Linear Supertypes
PackableStatic, Packable, Object, Any, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Matrix4
  2. PackableStatic
  3. Packable
  4. Object
  5. Any
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. var COLUMN0ROW0: Double

    Permalink
  5. var COLUMN0ROW1: Double

    Permalink
  6. var COLUMN0ROW2: Double

    Permalink
  7. var COLUMN0ROW3: Double

    Permalink
  8. var COLUMN1ROW0: Double

    Permalink
  9. var COLUMN1ROW1: Double

    Permalink
  10. var COLUMN1ROW2: Double

    Permalink
  11. var COLUMN1ROW3: Double

    Permalink
  12. var COLUMN2ROW0: Double

    Permalink
  13. var COLUMN2ROW1: Double

    Permalink
  14. var COLUMN2ROW2: Double

    Permalink
  15. var COLUMN2ROW3: Double

    Permalink
  16. var COLUMN3ROW0: Double

    Permalink
  17. var COLUMN3ROW1: Double

    Permalink
  18. var COLUMN3ROW2: Double

    Permalink
  19. var COLUMN3ROW3: Double

    Permalink
  20. var IDENTITY: Matrix4

    Permalink
  21. var ZERO: Matrix4

    Permalink
  22. def abs(matrix: Matrix4, result: Matrix4): Matrix4

    Permalink
  23. def add(left: Matrix4, right: Matrix4, result: Matrix4): Matrix4

    Permalink
  24. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  25. def clone(matrix: Matrix4, result: Matrix4): Matrix4

    Permalink
  26. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. def computeInfinitePerspectiveOffCenter(left: Double, right: Double, bottom: Double, top: Double, near: Double, result: Matrix4): Matrix4

    Permalink
  28. def computeOrthographicOffCenter(left: Double, right: Double, bottom: Double, top: Double, near: Double, far: Double, result: Matrix4): Matrix4

    Permalink
  29. def computePerspectiveFieldOfView(fovY: Double, aspectRatio: Double, near: Double, far: Double, result: Matrix4 = ???): Matrix4

    Permalink
  30. def computePerspectiveOffCenter(left: Double, right: Double, bottom: Double, top: Double, near: Double, far: Double, result: Matrix4): Matrix4

    Permalink
  31. def computeView(position: Cartesian3, direction: Cartesian3, up: Cartesian3, right: Cartesian3, result: Matrix4): Matrix4

    Permalink
  32. def computeViewportTransformation(viewport: Any, nearDepthRange: Double, farDepthRange: Double, result: Matrix4): Matrix4

    Permalink
  33. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  34. def equals(left: Matrix4 = ???, right: Matrix4 = ???): Boolean

    Permalink
  35. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  36. def equalsEpsilon(left: Matrix4, right: Matrix4, epsilon: Double): Boolean

    Permalink
  37. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  38. def fromArray(array: Array[Double], startingIndex: Double = ???, result: Matrix4 = ???): Matrix4

    Permalink
  39. def fromCamera(camera: Camera, result: Matrix4 = ???): Matrix4

    Permalink
  40. def fromColumnMajorArray(values: Array[Double], result: Matrix4 = ???): Matrix4

    Permalink
  41. def fromRotationTranslation(rotation: Matrix3, translation: Cartesian3 = ???, result: Matrix4 = ???): Matrix4

    Permalink
  42. def fromRowMajorArray(values: Array[Double], result: Matrix4 = ???): Matrix4

    Permalink
  43. def fromScale(scale: Cartesian3, result: Matrix4 = ???): Matrix4

    Permalink
  44. def fromTranslation(translation: Cartesian3, result: Matrix4 = ???): Matrix4

    Permalink
  45. def fromTranslationQuaternionRotationScale(translation: Cartesian3, rotation: Quaternion, scale: Cartesian3, result: Matrix4 = ???): Matrix4

    Permalink
  46. def fromTranslationRotationScale(translationRotationScale: TranslationRotationScale, result: Matrix4 = ???): Matrix4

    Permalink
  47. def fromUniformScale(scale: Double, result: Matrix4 = ???): Matrix4

    Permalink
  48. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  49. def getColumn(matrix: Matrix4, index: Double, result: Cartesian4): Cartesian4

    Permalink
  50. def getElementIndex(row: Double, column: Double): Double

    Permalink
  51. def getMaximumScale(matrix: Matrix4): Double

    Permalink
  52. def getRotation(matrix: Matrix4, result: Matrix3): Matrix3

    Permalink
  53. def getRow(matrix: Matrix4, index: Double, result: Cartesian4): Cartesian4

    Permalink
  54. def getScale(matrix: Matrix4, result: Cartesian3): Cartesian3

    Permalink
  55. def getTranslation(matrix: Matrix4, result: Cartesian3): Cartesian3

    Permalink
  56. def hasOwnProperty(v: String): Boolean

    Permalink
    Definition Classes
    Object
  57. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  58. def inverse(matrix: Matrix4, result: Matrix4 = ???): Matrix4

    Permalink
  59. def inverseTransformation(matrix: Matrix4, result: Matrix4): Matrix4

    Permalink
  60. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  61. def isPrototypeOf(v: Object): Boolean

    Permalink
    Definition Classes
    Object
  62. def multiply(left: Matrix4, right: Matrix4, result: Matrix4): Matrix4

    Permalink
  63. def multiplyByMatrix3(matrix: Matrix4, rotation: Matrix3, result: Matrix4): Matrix4

    Permalink
  64. def multiplyByPoint(matrix: Matrix4, cartesian: Cartesian3, result: Cartesian3): Cartesian3

    Permalink
  65. def multiplyByPointAsVector(matrix: Matrix4, cartesian: Cartesian3, result: Cartesian3): Cartesian3

    Permalink
  66. def multiplyByScalar(matrix: Matrix4, scalar: Double, result: Matrix4): Matrix4

    Permalink
  67. def multiplyByScale(matrix: Matrix4, scale: Cartesian3, result: Matrix4): Matrix4

    Permalink
  68. def multiplyByTranslation(matrix: Matrix4, translation: Cartesian3, result: Matrix4): Matrix4

    Permalink
  69. def multiplyByUniformScale(matrix: Matrix4, scale: Double, result: Matrix4): Matrix4

    Permalink
  70. def multiplyByVector(matrix: Matrix4, cartesian: Cartesian4, result: Cartesian4): Cartesian4

    Permalink
  71. def multiplyTransformation(left: Matrix4, right: Matrix4, result: Matrix4): Matrix4

    Permalink
  72. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  73. def negate(matrix: Matrix4, result: Matrix4): Matrix4

    Permalink
  74. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  75. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  76. def pack(value: Object, array: Array[Double], startingIndex: Int = ???): Array[Double]

    Permalink
    Definition Classes
    PackableStatic
  77. var packedLength: Int

    Permalink
    Definition Classes
    PackableStatic
  78. def propertyIsEnumerable(v: String): Boolean

    Permalink
    Definition Classes
    Object
  79. def setColumn(matrix: Matrix4, index: Double, cartesian: Cartesian4, result: Matrix4): Matrix4

    Permalink
  80. def setRow(matrix: Matrix4, index: Double, cartesian: Cartesian4, result: Matrix4): Matrix4

    Permalink
  81. def setTranslation(matrix: Matrix4, translation: Cartesian3, result: Cartesian4): Matrix4

    Permalink
  82. def subtract(left: Matrix4, right: Matrix4, result: Matrix4): Matrix4

    Permalink
  83. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  84. def toArray(matrix: Matrix4, result: Array[Double] = ???): Array[Double]

    Permalink
  85. def toLocaleString(): String

    Permalink
    Definition Classes
    Object
  86. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  87. def transpose(matrix: Matrix4, result: Matrix4): Matrix4

    Permalink
  88. def unpack(array: Array[Double], startingIndex: Int = ???, result: Object = ???): Object

    Permalink
    Definition Classes
    PackableStatic
  89. def valueOf(): Any

    Permalink
    Definition Classes
    Object
  90. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  91. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  92. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from PackableStatic

Inherited from Packable

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped