Cocos3D  2.0.1
List of all members
CC3GLMatrix Class Reference

#import <CC3GLMatrix.h>

Inheritance diagram for CC3GLMatrix:
Inheritance graph
[legend]

Additional Inherited Members

- Instance Methods inherited from CC3GLMatrixDeprecated
(CC3Vector- extractForwardDirection
 
(CC3Quaternion- extractQuaternion
 
(CC3Vector- extractRightDirection
 
(CC3Vector- extractRotation
 
(CC3Vector- extractUpDirection
 
(id) - init
 
(id) - initFromGLMatrix:
 
(id) - initIdentity
 
(id) - initOnGLMatrix:
 
(id) - initWithElements:
 
(BOOL) - invert
 
(BOOL) - invertAffine
 
(void) - invertRigid
 
(void) - leftMultiplyByMatrix:
 
(void) - multiplyByMatrix:
 
(void) - orthonormalizeRotationStartingWith:
 
(void) - populateFrom:
 
(void) - populateFromFrustumLeft:andRight:andBottom:andTop:andNear:
 
(void) - populateFromFrustumLeft:andRight:andBottom:andTop:andNear:andFar:
 
(void) - populateFromGLMatrix:
 
(void) - populateFromQuaternion:
 
(void) - populateFromRotation:
 
(void) - populateFromScale:
 
(void) - populateFromTranslation:
 
(void) - populateIdentity
 
(void) - populateOrthoFromFrustumLeft:andRight:andBottom:andTop:andNear:
 
(void) - populateOrthoFromFrustumLeft:andRight:andBottom:andTop:andNear:andFar:
 
(void) - populateToLookAt:withEyeAt:withUp:
 
(void) - populateToPointTowards:withUp:
 
(void) - populateZero
 
(void) - rotateBy:
 
(void) - rotateByQuaternion:
 
(void) - rotateByX:
 
(void) - rotateByY:
 
(void) - rotateByZ:
 
(void) - scaleBy:
 
(void) - scaleByX:
 
(void) - scaleByY:
 
(void) - scaleByZ:
 
(void) - scaleUniformlyBy:
 
(CC3Vector- transformDirection:
 
(CC3Vector4- transformHomogeneousVector:
 
(CC3Vector- transformLocation:
 
(CC3Ray- transformRay:
 
(void) - translateBy:
 
(void) - translateBy:rotateBy:scaleBy:
 
(void) - translateByX:
 
(void) - translateByY:
 
(void) - translateByZ:
 
(void) - transpose
 
- Class Methods inherited from CC3GLMatrixDeprecated
(void) + copyMatrix:into:
 
(CC3Vector+ extractForwardDirectionFrom:
 
(CC3Quaternion+ extractQuaternionFromMatrix:
 
(CC3Vector+ extractRightDirectionFrom:
 
(CC3Vector+ extractRotationFromMatrix:
 
(CC3Vector+ extractRotationYXZFromMatrix:
 
(CC3Vector+ extractRotationZYXFromMatrix:
 
(CC3Vector+ extractUpDirectionFrom:
 
(id) + identity
 
(BOOL) + invert:
 
(BOOL) + invertAffine:
 
(void) + invertRigid:
 
(void) + leftMultiply:byMatrix:
 
(id) + matrix
 
(id) + matrixByMultiplying:by:
 
(id) + matrixFromGLMatrix:
 
(id) + matrixOnGLMatrix:
 
(id) + matrixWithElements:
 
(void) + multiply:byMatrix:
 
(void) + orthonormalizeRotationOf:startingWith:
 
(void) + populate:fromFrustumLeft:andRight:andBottom:andTop:andNear:
 
(void) + populate:fromFrustumLeft:andRight:andBottom:andTop:andNear:andFar:
 
(void) + populate:fromQuaternion:
 
(void) + populate:fromRotation:
 
(void) + populate:fromScale:
 
(void) + populate:fromTranslation:
 
(void) + populate:toLookAt:withEyeAt:withUp:
 
(void) + populate:toPointTowards:withUp:
 
(void) + populateIdentity:
 
(void) + populateOrtho:fromFrustumLeft:andRight:andBottom:andTop:andNear:
 
(void) + populateOrtho:fromFrustumLeft:andRight:andBottom:andTop:andNear:andFar:
 
(void) + populateZero:
 
(void) + rotate:byQuaternion:
 
(void) + rotate:byX:
 
(void) + rotate:byY:
 
(void) + rotate:byZ:
 
(void) + rotateYXZ:by:
 
(void) + rotateZYX:by:
 
(void) + scale:by:
 
(void) + scale:byX:
 
(void) + scale:byY:
 
(void) + scale:byZ:
 
(void) + scale:uniformlyBy:
 
(void) + transform:translateBy:rotateBy:scaleBy:
 
(CC3Vector+ transformDirection:withMatrix:
 
(CC3Vector4+ transformHomogeneousVector:withMatrix:
 
(CC3Vector+ transformLocation:withMatrix:
 
(CC3Ray+ transformRay:withMatrix:
 
(void) + translate:by:
 
(void) + translate:byX:
 
(void) + translate:byY:
 
(void) + translate:byZ:
 
(void) + transpose:
 
- Properties inherited from CC3GLMatrixDeprecated
GLfloat * glMatrix
 
BOOL isIdentity
 

Detailed Description

Deprecated and replaced by the CC3Matrix family of classes.

Deprecated:
Replaced by the CC3Matrix family of classes. Full functionality provided by CC3ProjectionMatrix.

The documentation for this class was generated from the following file: