1// remap.h --
2// $Id: remap.h 1230 2007-03-09 15:58:53Z jcw $
3// This is part of Metakit, see http://www.equi4.com/metakit.html
4
5/** @file
6 * Encapsulation of the (re)mapping viewers
7 */
8
9#ifndef __REMAP_H__
10#define __REMAP_H__
11
12/////////////////////////////////////////////////////////////////////////////
13// Declarations in this file
14
15class c4_Sequence; // not defined here
16
17extern c4_CustomViewer *f4_CreateReadOnly(c4_Sequence &);
18extern c4_CustomViewer *f4_CreateHash(c4_Sequence &, int, c4_Sequence * = 0);
19extern c4_CustomViewer *f4_CreateBlocked(c4_Sequence &);
20extern c4_CustomViewer *f4_CreateOrdered(c4_Sequence &, int);
21extern c4_CustomViewer *f4_CreateIndexed(c4_Sequence &, c4_Sequence &, const
22  c4_View &, bool = false);
23
24/////////////////////////////////////////////////////////////////////////////
25
26#endif
27