User Tools

Site Tools


preview:api:matrix

Differences

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

Link to this comparison view

Last revisionBoth sides next revision
preview:api:matrix [2020/05/22 12:13] – external edit 127.0.0.1preview:api:matrix [2020/05/22 12:43] 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: 2023/12/12 12:16 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki