User Tools

Site Tools


preview:api:matrix

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

preview:api:matrix [2020/05/22 12:13]
127.0.0.1 external edit
preview:api:matrix [2020/05/22 12:43] (current)
maxime
Line 9: Line 9:
  
 ==== setIdentity ==== ==== setIdentity ====
-''​void **matrix.setIdentity**(//​this//​)''​+''​void **matrix.setIdentity**(//​object//​)''​
  
 ^ Name ^ Type ^ Description ^ ^ Name ^ Type ^ Description ^
-| //''​this''//​ | ''​matrix''​ |  |+| //''​object''//​ | ''​matrix''​ |  |
  
 ---- ----
  
 ==== setTranslation ==== ==== setTranslation ====
-''​void **matrix.setTranslation**(//​this//, //​translation//​)''​+''​void **matrix.setTranslation**(//​object//, //​translation//​)''​
  
 ^ Name ^ Type ^ Description ^ ^ Name ^ Type ^ Description ^
-| //''​this''//​ | ''​matrix''​ |  |+| //''​object''//​ | ''​matrix''​ |  |
 | //''​translation''//​ | ''​[[preview:​api:​vec3f|vec3f]]''​ |  | | //''​translation''//​ | ''​[[preview:​api:​vec3f|vec3f]]''​ |  |
  
-''​void **matrix.setTranslation**(//​this//, //x//, //y//, //​z//​)''​+''​void **matrix.setTranslation**(//​object//, //x//, //y//, //​z//​)''​
  
 ^ Name ^ Type ^ Description ^ ^ Name ^ Type ^ Description ^
-| //''​this''//​ | ''​matrix''​ |  |+| //''​object''//​ | ''​matrix''​ |  |
 | //''​x''//​ | ''​float''​ |  | | //''​x''//​ | ''​float''​ |  |
 | //''​y''//​ | ''​float''​ |  | | //''​y''//​ | ''​float''​ |  |
Line 34: Line 34:
  
 ==== translate ==== ==== translate ====
-''​void **matrix.translate**(//​this//, //​translation//​)''​+''​void **matrix.translate**(//​object//, //​translation//​)''​
  
 ^ Name ^ Type ^ Description ^ ^ Name ^ Type ^ Description ^
-| //''​this''//​ | ''​matrix''​ |  |+| //''​object''//​ | ''​matrix''​ |  |
 | //''​translation''//​ | ''​[[preview:​api:​vec3f|vec3f]]''​ |  | | //''​translation''//​ | ''​[[preview:​api:​vec3f|vec3f]]''​ |  |
  
-''​void **matrix.translate**(//​this//, //x//, //y//, //​z//​)''​+''​void **matrix.translate**(//​object//, //x//, //y//, //​z//​)''​
  
 ^ Name ^ Type ^ Description ^ ^ Name ^ Type ^ Description ^
-| //''​this''//​ | ''​matrix''​ |  |+| //''​object''//​ | ''​matrix''​ |  |
 | //''​x''//​ | ''​float''​ |  | | //''​x''//​ | ''​float''​ |  |
 | //''​y''//​ | ''​float''​ |  | | //''​y''//​ | ''​float''​ |  |
Line 51: Line 51:
  
 ==== getTranslation ==== ==== getTranslation ====
-''​[[preview:​api:​vec3f|vec3f]] **matrix.getTranslation**(//​this//​)''​+''​[[preview:​api:​vec3f|vec3f]] **matrix.getTranslation**(//​object//​)''​
  
 ^ Name ^ Type ^ Description ^ ^ Name ^ Type ^ Description ^
-| //''​this''//​ | ''​matrix''​ |  |+| //''​object''//​ | ''​matrix''​ |  |
  
 ---- ----
  
 ==== getScale ==== ==== getScale ====
-''​[[preview:​api:​vec3f|vec3f]] **matrix.getScale**(//​this//​)''​+''​[[preview:​api:​vec3f|vec3f]] **matrix.getScale**(//​object//​)''​
  
 ^ Name ^ Type ^ Description ^ ^ Name ^ Type ^ Description ^
-| //''​this''//​ | ''​matrix''​ |  |+| //''​object''//​ | ''​matrix''​ |  |
  
 ---- ----
  
 ==== setScale ==== ==== setScale ====
-''​void **matrix.setScale**(//​this//, //x//, //y//, //​z//​)''​+''​void **matrix.setScale**(//​object//, //x//, //y//, //​z//​)''​
  
 ^ Name ^ Type ^ Description ^ ^ Name ^ Type ^ Description ^
-| //''​this''//​ | ''​matrix''​ |  |+| //''​object''//​ | ''​matrix''​ |  |
 | //''​x''//​ | ''​float''​ |  | | //''​x''//​ | ''​float''​ |  |
 | //''​y''//​ | ''​float''​ |  | | //''​y''//​ | ''​float''​ |  |
 | //''​z''//​ | ''​float''​ |  | | //''​z''//​ | ''​float''​ |  |
  
-''​void **matrix.setScale**(//​this//, //​scale//​)''​+''​void **matrix.setScale**(//​object//, //​scale//​)''​
  
 ^ Name ^ Type ^ Description ^ ^ Name ^ Type ^ Description ^
-| //''​this''//​ | ''​matrix''​ |  |+| //''​object''//​ | ''​matrix''​ |  |
 | //''​scale''//​ | ''​[[preview:​api:​vec3f|vec3f]]''​ |  | | //''​scale''//​ | ''​[[preview:​api:​vec3f|vec3f]]''​ |  |
  
Line 84: Line 84:
  
 ==== setRotation ==== ==== setRotation ====
-''​void **matrix.setRotation**(//​this//, //​quaternion//​)''​+''​void **matrix.setRotation**(//​object//, //​quaternion//​)''​
  
 ^ Name ^ Type ^ Description ^ ^ Name ^ Type ^ Description ^
-| //''​this''//​ | ''​matrix''​ |  |+| //''​object''//​ | ''​matrix''​ |  |
 | //''​quaternion''//​ | ''​[[preview:​api:​quaternion|quaternion]]''​ |  | | //''​quaternion''//​ | ''​[[preview:​api:​quaternion|quaternion]]''​ |  |
  
Line 93: Line 93:
  
 ==== det ==== ==== det ====
-''​float **matrix.det**(//​this//​)''​+''​float **matrix.det**(//​object//​)''​
  
 ^ Name ^ Type ^ Description ^ ^ Name ^ Type ^ Description ^
-| //''​this''//​ | ''​matrix''​ |  |+| //''​object''//​ | ''​matrix''​ |  |
  
 ---- ----
  
 ==== detUniform ==== ==== detUniform ====
-''​float **matrix.detUniform**(//​this//​)''​+''​float **matrix.detUniform**(//​object//​)''​
  
 ^ Name ^ Type ^ Description ^ ^ Name ^ Type ^ Description ^
-| //''​this''//​ | ''​matrix''​ |  |+| //''​object''//​ | ''​matrix''​ |  |
  
 ---- ----
  
 ==== inverse ==== ==== inverse ====
-''​[[preview:​api:​matrix|matrix]] **matrix.inverse**(//​this//​)''​+''​[[preview:​api:​matrix|matrix]] **matrix.inverse**(//​object//​)''​
  
 ^ Name ^ Type ^ Description ^ ^ Name ^ Type ^ Description ^
-| //''​this''//​ | ''​matrix''​ |  |+| //''​object''//​ | ''​matrix''​ |  |
  
 ---- ----
  
 ==== inverseUniform ==== ==== inverseUniform ====
-''​[[preview:​api:​matrix|matrix]] **matrix.inverseUniform**(//​this//​)''​+''​[[preview:​api:​matrix|matrix]] **matrix.inverseUniform**(//​object//​)''​
  
 ^ Name ^ Type ^ Description ^ ^ Name ^ Type ^ Description ^
-| //''​this''//​ | ''​matrix''​ |  |+| //''​object''//​ | ''​matrix''​ |  |
  
 ---- ----
  
 ==== getTransform ==== ==== getTransform ====
-''​void **matrix.getTransform**(//​this//, //​outTranslation//,​ //​outOrientation//,​ //​outScale//​)''​+''​void **matrix.getTransform**(//​object//, //​outTranslation//,​ //​outOrientation//,​ //​outScale//​)''​
  
 ^ Name ^ Type ^ Description ^ ^ Name ^ Type ^ Description ^
-| //''​this''//​ | ''​matrix''​ |  |+| //''​object''//​ | ''​matrix''​ |  |
 | //''​outTranslation''//​ | ''​[[preview:​api:​vec3f|vec3f]]''​ | Out argument | | //''​outTranslation''//​ | ''​[[preview:​api:​vec3f|vec3f]]''​ | Out argument |
 | //''​outOrientation''//​ | ''​[[preview:​api:​quaternion|quaternion]]''​ | Out argument | | //''​outOrientation''//​ | ''​[[preview:​api:​quaternion|quaternion]]''​ | Out argument |
Line 136: Line 136:
  
 ==== transpose ==== ==== transpose ====
-''​[[preview:​api:​matrix|matrix]] **matrix.transpose**(//​this//​)''​+''​[[preview:​api:​matrix|matrix]] **matrix.transpose**(//​object//​)''​
  
 ^ Name ^ Type ^ Description ^ ^ Name ^ Type ^ Description ^
-| //''​this''//​ | ''​matrix''​ |  |+| //''​object''//​ | ''​matrix''​ |  |
  
 ---- ----
  
 ==== transformPoint ==== ==== transformPoint ====
-''​[[preview:​api:​vec3f|vec3f]] **matrix.transformPoint**(//​this//, //​v//​)''​+''​[[preview:​api:​vec3f|vec3f]] **matrix.transformPoint**(//​object//, //​v//​)''​
  
 ^ Name ^ Type ^ Description ^ ^ Name ^ Type ^ Description ^
-| //''​this''//​ | ''​matrix''​ |  |+| //''​object''//​ | ''​matrix''​ |  |
 | //''​v''//​ | ''​[[preview:​api:​vec3f|vec3f]]''​ |  | | //''​v''//​ | ''​[[preview:​api:​vec3f|vec3f]]''​ |  |
  
-''​[[preview:​api:​vec3f|vec3f]] **matrix.transformPoint**(//​this//, //v//, //​outW//​)''​+''​[[preview:​api:​vec3f|vec3f]] **matrix.transformPoint**(//​object//, //v//, //​outW//​)''​
  
 ^ Name ^ Type ^ Description ^ ^ Name ^ Type ^ Description ^
-| //''​this''//​ | ''​matrix''​ |  |+| //''​object''//​ | ''​matrix''​ |  |
 | //''​v''//​ | ''​[[preview:​api:​vec3f|vec3f]]''​ |  | | //''​v''//​ | ''​[[preview:​api:​vec3f|vec3f]]''​ |  |
 | //''​outW''//​ | ''​float''​ | Out argument | | //''​outW''//​ | ''​float''​ | Out argument |
Line 160: Line 160:
  
 ==== transformVector ==== ==== transformVector ====
-''​[[preview:​api:​vec3f|vec3f]] **matrix.transformVector**(//​this//, //​v//​)''​+''​[[preview:​api:​vec3f|vec3f]] **matrix.transformVector**(//​object//, //​v//​)''​
  
 ^ Name ^ Type ^ Description ^ ^ Name ^ Type ^ Description ^
-| //''​this''//​ | ''​matrix''​ |  |+| //''​object''//​ | ''​matrix''​ |  |
 | //''​v''//​ | ''​[[preview:​api:​vec3f|vec3f]]''​ |  | | //''​v''//​ | ''​[[preview:​api:​vec3f|vec3f]]''​ |  |
  
-''​[[preview:​api:​vec3f|vec3f]] **matrix.transformVector**(//​this//, //v//, //​outW//​)''​+''​[[preview:​api:​vec3f|vec3f]] **matrix.transformVector**(//​object//, //v//, //​outW//​)''​
  
 ^ Name ^ Type ^ Description ^ ^ Name ^ Type ^ Description ^
-| //''​this''//​ | ''​matrix''​ |  |+| //''​object''//​ | ''​matrix''​ |  |
 | //''​v''//​ | ''​[[preview:​api:​vec3f|vec3f]]''​ |  | | //''​v''//​ | ''​[[preview:​api:​vec3f|vec3f]]''​ |  |
 | //''​outW''//​ | ''​float''​ | Out argument | | //''​outW''//​ | ''​float''​ | Out argument |
Line 176: Line 176:
  
 ==== isIdentity ==== ==== isIdentity ====
-''​boolean **matrix.isIdentity**(//​this//, //​epsilon//​)''​+''​boolean **matrix.isIdentity**(//​object//, //​epsilon//​)''​
  
 ^ Name ^ Type ^ Description ^ ^ Name ^ Type ^ Description ^
-| //''​this''//​ | ''​matrix''​ |  |+| //''​object''//​ | ''​matrix''​ |  |
 | //''​epsilon''//​ | ''​float''​ |  | | //''​epsilon''//​ | ''​float''​ |  |
  
preview/api/matrix.txt ยท Last modified: 2020/05/22 12:43 by maxime