Lines Matching defs:Matrix
3549 \param Matrix 5 x 5 color transformation matrix, First 4 rows are [{4 multiplier values},0.0] for R,G,B,A, last Row is [{4 color translation valuess}, 1.0]
3554 U_PSEUDO_OBJ *U_PMF_IE_COLORMATRIX_set(const U_FLOAT *Matrix){
3555 if(!Matrix)return(NULL);
3558 {Matrix, 4, 25, U_LE},
6289 \param Matrix Transformation matrix
6296 int U_PMF_PATHGRADIENTBRUSHOPTIONALDATA_get(const char *contents, uint32_t Flags, U_PMF_TRANSFORMMATRIX *Matrix,
6299 if(!contents || !Flags || !Matrix || !Pattern || !Data || !blimit){ return(0); }
6303 U_PMF_SERIAL_get(&contents, Matrix, 4, 6, U_LE);
6396 \param Matrix; Transformation matrix
6419 U_PMF_TRANSFORMMATRIX *Matrix,
6434 !Flags || !Matrix || !StartCap || !EndCap ||
6440 U_PMF_SERIAL_get(&contents, Matrix, 4, 6, U_LE);
6815 \param Matrix Transformation matrix, NULL if Flag BrushDataTransform is not set.
6823 int U_PMF_TEXTUREBRUSHOPTIONALDATA_get(const char *contents, int HasImage, U_PMF_TRANSFORMMATRIX *Matrix,
6826 if(Matrix){
6828 U_PMF_SERIAL_get(&contents, Matrix, 4, 6, U_LE);
6841 \param Matrix Transformation matrix, present if Flag BrushDataTransform is set.
6846 int U_PMF_TRANSFORMMATRIX_get(const char *contents, U_PMF_TRANSFORMMATRIX *Matrix, const char *blimit){
6847 if(!contents || !Matrix || !blimit){ return(0); }
6849 U_PMF_SERIAL_get(&contents, Matrix, 4, 6, U_LE);
6957 \param Matrix 5 x 5 color transformation matrix, First 4 rows are [{4 multiplier values},0.0] for R,G,B,A, last Row is [{4 color translation valuess}, 1.0]
6962 int U_PMF_IE_COLORMATRIX_get(const char *contents, U_PMF_IE_COLORMATRIX *Matrix, const char *blimit){
6963 if(!contents || !Matrix || !blimit){ return(0); }
6966 U_PMF_SERIAL_get(&contents, Matrix, 4, 5*5, U_LE);
7476 \param Matrix Caller must free. Transformation to apply to Glyphs & Positions. Present if HasMatrix is 1
7483 uint16_t **Glyphs, U_PMF_POINTF **Points, U_PMF_TRANSFORMMATRIX **Matrix){
7485 !DSOFlags || !HasMatrix || !Elements || !Glyphs || !Points || !Matrix){ return(0); }
7503 if(!U_PMF_SERIAL_array_copy_get(&contents, (void **)Matrix, 4, 6, U_LE, (*HasMatrix))){ return(0); }
8448 \param Matrix Transformation matrix
8454 U_PMF_TRANSFORMMATRIX *Matrix){
8455 if(!contents || !xmtype || !Matrix){ return(0); }
8463 U_PMF_SERIAL_get(&contents, Matrix, 4, 6, U_LE);
8561 \param Matrix Transformation matrix
8566 U_PMF_TRANSFORMMATRIX *Matrix){
8567 if(!contents || !Matrix){ return(0); }
8574 U_PMF_SERIAL_get(&contents, Matrix, 4, 6, U_LE);