HDK
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
TIL_IntScale.h
Go to the documentation of this file.
1
/*
2
* PROPRIETARY INFORMATION. This software is proprietary to
3
* Side Effects Software Inc., and is not to be reproduced,
4
* transmitted, or disclosed in any way without written permission.
5
*
6
* NAME: TIL_IntScale.h
7
*
8
* COMMENTS:
9
* Scales an image down by an integer factor.
10
*
11
*/
12
#ifndef TIL_INTSCALE_H
13
#define TIL_INTSCALE_H
14
15
#include "
TIL_API.h
"
16
#include "
TIL_Defines.h
"
17
18
class
TIL_API
TIL_IntScaleParms
19
{
20
public
:
21
TIL_DataFormat
myType
;
22
unsigned
int
myBlack,
myWhite
;
23
24
const
void
*
mySource
;
25
int
mySStride
;
26
27
const
void
*
myDest
;
28
int
myDStride
;
29
int
myDXOff
;
30
int
myDYOff
;
31
32
int
myFromXSize
;
33
int
myFromYSize
;
34
int
myReduction
;
35
36
TIL_IntScaleParms
();
37
};
38
39
class
TIL_API
TIL_IntScale
40
{
41
public
:
42
static
void
reduce
(
const
TIL_IntScaleParms
&parms);
43
};
44
45
46
#endif
TIL_IntScaleParms::mySStride
int mySStride
Definition:
TIL_IntScale.h:25
TIL_API.h
TIL_IntScaleParms::myFromYSize
int myFromYSize
Definition:
TIL_IntScale.h:33
TIL_IntScaleParms::myDStride
int myDStride
Definition:
TIL_IntScale.h:28
TIL_Defines.h
TIL_IntScaleParms::myReduction
int myReduction
Definition:
TIL_IntScale.h:34
TIL_IntScaleParms
Definition:
TIL_IntScale.h:18
TIL_DataFormat
#define TIL_DataFormat
Definition:
TIL_Defines.h:65
TIL_IntScaleParms::myDest
const void * myDest
Definition:
TIL_IntScale.h:27
TIL_IntScaleParms::myType
TIL_DataFormat myType
Definition:
TIL_IntScale.h:21
nanovdb::reduce
T reduce(RangeT range, const T &identity, const FuncT &func, const JoinT &join)
Definition:
Reduce.h:42
TIL_IntScaleParms::mySource
const void * mySource
Definition:
TIL_IntScale.h:24
TIL_IntScaleParms::myDYOff
int myDYOff
Definition:
TIL_IntScale.h:30
TIL_IntScale
Definition:
TIL_IntScale.h:39
TIL_IntScaleParms::myWhite
unsigned int myWhite
Definition:
TIL_IntScale.h:22
TIL_IntScaleParms::myFromXSize
int myFromXSize
Definition:
TIL_IntScale.h:32
TIL_IntScaleParms::myDXOff
int myDXOff
Definition:
TIL_IntScale.h:29
TIL_API
#define TIL_API
Definition:
TIL_API.h:10
TIL
TIL_IntScale.h
Generated on Sat Dec 21 2024 02:48:57 for HDK by
1.8.6