Matrix Math Suite Callbacks

The Matrix Math Suite provides callbacks to perform matrix math operations on 3x3 matrices. More...

Data Structures

struct  PSMatrixMathProcs
 The set of routines available for the Matrix Math Suite. More...

Defines

#define kPSMatrixMathSuite   "9cfaa249-e6f1-11d2-b8eb-0060b0c1f95d"
 Unique identifier for the Matrix Math suite.
#define kPSMatrixMathSuiteVersion   1
 Current version of the Matrix Math Suite.

Typedefs

typedef struct PSMatrixMathProcs PSMatrixMathProcs
 The set of routines available for the Matrix Math Suite.

Detailed Description

The Matrix Math Suite provides callbacks to perform matrix math operations on 3x3 matrices.

Accessing the Suite

The Matrix Math suite is referred to as:

  #define kPSMatrixMathSuite    "9cfaa249-e6f1-11d2-b8eb-0060b0c1f95d"

The current version of the Matrix Math suite:

  #define   kPSMatrixMathSuiteVersion   1 

The suite is acquired as follows:

  PSMatrixMathProcs *sPSMatrixMath;
  error = sSPBasic->AcquireSuite(kPSMatrixMathSuite,
                                 kPSMatrixMathSuiteVersion,       
                                 &sPSErrors);
  if (error) goto . . . //handle error

For PICA errors, see SPErrorCodes.h.


Define Documentation

#define kPSMatrixMathSuite   "9cfaa249-e6f1-11d2-b8eb-0060b0c1f95d"

Unique identifier for the Matrix Math suite.

#define kPSMatrixMathSuiteVersion   1

Current version of the Matrix Math Suite.


Typedef Documentation

The set of routines available for the Matrix Math Suite.