MrSID Decode SDK for Raster Reference Manual  9.1.0.4045
lti_cropFilter.h
Go to the documentation of this file.
1 /* $Id$ */
2 /* //////////////////////////////////////////////////////////////////////////
3 // //
4 // This code is Copyright (c) 2004 LizardTech, Inc, 1008 Western Avenue, //
5 // Suite 200, Seattle, WA 98104. Unauthorized use or distribution //
6 // prohibited. Access to and use of this code is permitted only under //
7 // license from LizardTech, Inc. Portions of the code are protected by //
8 // US and foreign patents and other filings. All Rights Reserved. //
9 // //
11 /* PUBLIC */
12 
13 #ifndef LTI_CROPFILTER_H
14 #define LTI_CROPFILTER_H
15 
16 // lt_lib_mrsid_imageFilters
17 #include "lti_embeddedImage.h"
18 
19 
20 LT_BEGIN_NAMESPACE(LizardTech)
21 
22 
28 {
30 public:
45  LT_STATUS initialize(LTIImageStage* srcImage,
46  lt_int32 xOffset,
47  lt_int32 yOffset,
48  lt_int32 newWidth,
49  lt_int32 newHeight);
50 };
51 
52 
53 LT_END_NAMESPACE(LizardTech)
54 
55 #endif // LTI_CROPFILTER_H
abstract class for decoding from an image
#define LT_BEGIN_NAMESPACE(theNameSpace)
compiler does not support namespaces
Definition: lt_define.h:84
lt_uint32 LT_STATUS
An integral status code.
Definition: lt_status.h:39
signed int lt_int32
signed 32-bit integer
Definition: lt_types.h:52
crops the image stage to a smaller width and height
#define LT_END_NAMESPACE(theNameSpace)
compiler does not support namespaces
Definition: lt_define.h:85
create a larger frame for the image
#define LTI_REFERENCE_COUNTED_BOILERPLATE(classname)

LizardTech