#include <mi32/contparm.h>
Public Member Functions | |
| void | Clear () |
| CONTPARM (const CONTPARM &rhs) | |
| CONTPARM () | |
| void | Copy (const CONTPARM &rhs, int size=0) |
| void | FreeTableIfUnneeded () |
| CONTPARM & | operator= (const CONTPARM &rhs) |
| ~CONTPARM () | |
Public Attributes | |
| UINT8 | complexcomp |
| unsigned | CompTable:1 |
| double | datainit |
| double | datalast |
| double | datasample |
| double | dinplowlim |
| double | dinpuprlim |
| unsigned | HasNullVal:1 |
| INT32 | inode |
| UINT8 | invert |
| unsigned | IsConstant:1 |
| void * | itable |
| UINT8 | ItemSize |
| unsigned | LoadTable:1 |
| INT16 | mean |
| ANYRASTVALUE | nullvalue |
| UINT16 | NumItems |
| unsigned | Out16Bit:1 |
| UINT16 | outconstant |
| UINT16 | outgtmaxval |
| UINT16 | outlowlim |
| UINT16 | outltminval |
| UINT16 | outnullval |
| UINT16 | outuprlim |
| double | power |
| UINT8 | rastbits |
| UINT8 | rasttype |
| unsigned | SaveTable:1 |
| INT16 | stdevl |
| INT16 | stdevr |
| UINT16 | type |
| void * | unused |
THIS STRUCTURE IS USED IN DLL. Existing members may not be removed, reordered or changed in type. When adding new members: 1. Add at the end 2. Adjust Copy() method if necessary 3. Rebuild rvcapp DLL/library
Definition at line 84 of file contparm.h.
|
|
Default constructor. Ugly, but much faster Definition at line 117 of file contparm.h. |
|
|
Copy constructor.
Definition at line 123 of file contparm.h. |
|
|
Destructor.
Definition at line 135 of file contparm.h. |
|
|
Clear the contrast structure. Ugly, but much faster Definition at line 149 of file contparm.h. |
|
||||||||||||
|
Helper for copying with size limit for use in DLL.
Definition at line 156 of file contparm.h. |
|
|
Free translation table if can perform transformation computationally with greater accuracy.
Definition at line 172 of file contparm.h. |
|
|
Assignment.
Definition at line 139 of file contparm.h. |
|
|
Component of complex raster to use.
Definition at line 97 of file contparm.h. |
|
|
Flag - Compute new table using default parameters.
Definition at line 101 of file contparm.h. |
|
|
Initial data value for table if > 8-bit.
Definition at line 112 of file contparm.h. |
|
|
Final data value in table if > 8-bit.
Definition at line 113 of file contparm.h. |
|
|
Sampling rate for data range.
Definition at line 114 of file contparm.h. |
|
|
Lower input limit for stretch.
Definition at line 92 of file contparm.h. |
|
|
Upper input limit for stretch.
Definition at line 93 of file contparm.h. |
|
|
Flag - Has "null" cell value.
Definition at line 101 of file contparm.h. |
|
|
Contrast table inode.
Definition at line 106 of file contparm.h. |
|
|
Flag set if table is inverted.
Definition at line 89 of file contparm.h. |
|
|
Flag - Output constant value (in outconstant).
Definition at line 101 of file contparm.h. |
|
|
Pointer to malloc()'d buffer holding table, freed in destructor.
Definition at line 98 of file contparm.h. |
|
|
Table entry size.
Definition at line 90 of file contparm.h. |
|
|
Flag - Load table using .inode field.
Definition at line 101 of file contparm.h. |
|
|
Definition at line 88 of file contparm.h. |
|
|
Definition at line 111 of file contparm.h. |
|
|
Number of table entries.
Definition at line 91 of file contparm.h. |
|
|
Flag - Output 16-bit values.
Definition at line 101 of file contparm.h. |
|
|
Value to output if IsConstant bit set.
Definition at line 110 of file contparm.h. |
|
|
Value to output if input > dinpuprlim.
Definition at line 108 of file contparm.h. |
|
|
Definition at line 87 of file contparm.h. |
|
|
Value to output if input < dinplowlim.
Definition at line 107 of file contparm.h. |
|
|
Value to output if input = nullvalue && HasNullVal is set.
Definition at line 109 of file contparm.h. |
|
|
Lower and upper output limits.
Definition at line 87 of file contparm.h. |
|
|
Power for log/exp contrast.
Definition at line 94 of file contparm.h. |
|
|
Number of bits/cell in input raster.
Definition at line 96 of file contparm.h. |
|
|
Raster data type: RVFTYPE_xxxxx.
Definition at line 95 of file contparm.h. |
|
|
Flag - Save computed table under raster, set .inode.
Definition at line 101 of file contparm.h. |
|
|
Definition at line 88 of file contparm.h. |
|
|
Mean and st devs for normalization.
Definition at line 88 of file contparm.h. |
|
|
Contrast table type (CTYPE_...).
Definition at line 86 of file contparm.h. |
|
|
Definition at line 99 of file contparm.h. |
1.3.8-20040913