Changeset 4608 for trunk/psLib/src/imageops/psImageGeomManip.c
- Timestamp:
- Jul 25, 2005, 10:49:04 AM (21 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/imageops/psImageGeomManip.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/imageops/psImageGeomManip.c
r4544 r4608 10 10 * @author Ross Harman, MHPCC 11 11 * 12 * @version $Revision: 1.1 3$ $Name: not supported by cvs2svn $13 * @date $Date: 2005-07- 12 19:33:49$12 * @version $Revision: 1.14 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2005-07-25 20:49:04 $ 14 14 * 15 15 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 689 689 690 690 psImage* psImageTransform(psImage *output, 691 ps Pixels* blankPixels,691 psArray* blankPixels, 692 692 const psImage *input, 693 693 const psImage *inputMask, … … 706 706 } 707 707 psElemType type = input->type.type; 708 psPixels* tempPixels = NULL; 709 710 if(blankPixels != NULL) { 711 tempPixels = psPixelsAlloc(blankPixels->nalloc); 712 tempPixels->n = blankPixels->n; 713 tempPixels->data = (psPixelCoord*)blankPixels->data; 714 } 708 715 709 716 if (inputMask != NULL) { … … 801 808 if (isnan(value)) { \ 802 809 if (blankPixels != NULL) { \ 803 p_psPixelsAppend( blankPixels, blankPixels->nalloc, outPosition.x, outPosition.y); \810 p_psPixelsAppend(tempPixels, tempPixels->nalloc, outPosition.x, outPosition.y); \ 804 811 } \ 805 812 value = exposedValue; \ … … 866 873 867 874 psFree(inPosition); 875 psFree(tempPixels); 868 876 869 877 return output;
Note:
See TracChangeset
for help on using the changeset viewer.
