Macros
vil_mit.cxx File Reference
#include <iostream>
#include <cstring>
#include "vil_mit.h"
#include <cassert>
#include <vil/vil_stream.h>
#include <vil/vil_image_resource.h>
#include <vil/vil_image_view.h>
#include <vil/vil_stream_read.h>
#include <vil/vil_stream_write.h>
#include <vil/vil_exception.h>

Go to the source code of this file.

Macros

#define MIT_UNSIGNED   0x0001
 
#define MIT_RGB   0x0002
 
#define MIT_HSB   0x0003
 
#define MIT_CAP   0x0004
 
#define MIT_SIGNED   0x0005
 
#define MIT_FLOAT   0x0006
 
#define MIT_EDGE   0x0007
 
#define MIT_UCOMPLEX   0x0101
 
#define MIT_SCOMPLEX   0x0105
 
#define MIT_FCOMPLEX   0x0106
 
#define MIT_UNSIGNED_E   0x0201
 
#define MIT_SIGNED_E   0x0205
 
#define MIT_FLOAT_E   0x0206
 
#define MIT_UCOMPLEX_E   0x0301
 
#define MIT_SCOMPLEX_E   0x0305
 
#define MIT_FCOMPLEX_E   0x0306
 
#define EDGE_HOR   0200 /* Edge direction codes */
 
#define EDGE_VER   0100
 
#define ARGS(T)   buf, reinterpret_cast<T*>(buf->data()), xs,ys,components_, components_,xs*components_,1
 

Macro Definition Documentation

◆ ARGS

#define ARGS (   T)    buf, reinterpret_cast<T*>(buf->data()), xs,ys,components_, components_,xs*components_,1

◆ EDGE_HOR

#define EDGE_HOR   0200 /* Edge direction codes */

Definition at line 47 of file vil_mit.cxx.

◆ EDGE_VER

#define EDGE_VER   0100

Definition at line 48 of file vil_mit.cxx.

◆ MIT_CAP

#define MIT_CAP   0x0004

Definition at line 30 of file vil_mit.cxx.

◆ MIT_EDGE

#define MIT_EDGE   0x0007

Definition at line 33 of file vil_mit.cxx.

◆ MIT_FCOMPLEX

#define MIT_FCOMPLEX   0x0106

Definition at line 37 of file vil_mit.cxx.

◆ MIT_FCOMPLEX_E

#define MIT_FCOMPLEX_E   0x0306

Definition at line 45 of file vil_mit.cxx.

◆ MIT_FLOAT

#define MIT_FLOAT   0x0006

Definition at line 32 of file vil_mit.cxx.

◆ MIT_FLOAT_E

#define MIT_FLOAT_E   0x0206

Definition at line 41 of file vil_mit.cxx.

◆ MIT_HSB

#define MIT_HSB   0x0003

Definition at line 29 of file vil_mit.cxx.

◆ MIT_RGB

#define MIT_RGB   0x0002

Definition at line 28 of file vil_mit.cxx.

◆ MIT_SCOMPLEX

#define MIT_SCOMPLEX   0x0105

Definition at line 36 of file vil_mit.cxx.

◆ MIT_SCOMPLEX_E

#define MIT_SCOMPLEX_E   0x0305

Definition at line 44 of file vil_mit.cxx.

◆ MIT_SIGNED

#define MIT_SIGNED   0x0005

Definition at line 31 of file vil_mit.cxx.

◆ MIT_SIGNED_E

#define MIT_SIGNED_E   0x0205

Definition at line 40 of file vil_mit.cxx.

◆ MIT_UCOMPLEX

#define MIT_UCOMPLEX   0x0101

Definition at line 35 of file vil_mit.cxx.

◆ MIT_UCOMPLEX_E

#define MIT_UCOMPLEX_E   0x0301

Definition at line 43 of file vil_mit.cxx.

◆ MIT_UNSIGNED

#define MIT_UNSIGNED   0x0001

Definition at line 27 of file vil_mit.cxx.

◆ MIT_UNSIGNED_E

#define MIT_UNSIGNED_E   0x0201

Definition at line 39 of file vil_mit.cxx.