// Emacs: -*- C++ -*-

//
//	Copyright 1993, Center for Computer Vision and Visualization,
//	University of Florida.  All rights reserved.
//

static char copyright[] = "Copyright 1993, Center for Computer Vision and Visualization,\nUniversity of Florida.  All rights reserved.\n";

// Emacs -*- C++ -*-

static char UcharDDTempl_rcsid[] = "$Id: UcharDDTempl.c,v 1.7 1994/09/16 14:57:11 thoth Exp $";

//
// $Log: UcharDDTempl.c,v $
// Revision 1.7  1994/09/16  14:57:11  thoth
// more DOS-inspired renaming.
//
// Revision 1.6  1994/08/22  15:20:29  thoth
// DOS-inspired name rework.
//
// Revision 1.5  1994/07/25  17:26:39  thoth
// Name sanitization
//
// Revision 1.4  1994/01/07  15:10:00  thoth
// Image class is now CoreImage and named image types are
// Image<P,T>.
//
// Revision 1.3  1993/11/17  18:26:51  thoth
// IPSIter is now PSIter<IntPoint>.
// urk was causing problems through name conflicts.
//
// Revision 1.2  1993/10/05  19:33:08  thoth
// Move to new Closure naming convention.
//
// Revision 1.1  1993/09/15  12:56:37  thoth
// Initial revision
//
// Revision 1.5  93/05/27  11:36:29  thoth
// Copyright Notices
// 
// Revision 1.4  93/05/26  17:02:54  thoth
// constructors that specify pointsets aren't supported right now.
// 
// Revision 1.3  93/04/29  11:20:26  thoth
// Convolutions now know about VectorDIs.
// 
// Revision 1.2  93/04/08  13:25:27  thoth
// *** empty log message ***
// 
// Revision 1.1  93/03/18  11:15:20  thoth
// Initial revision
// 

#include <limits.h>
#include <values.h>

#include "PSIter.h"

#include "InvDT.h"
#include "ClosureDT.h"
#include "UcharDDTempl.h"

#include "VectorI.h"
#include "ImageIter.h"
#include "UcharConv.c"

typedef IA_Image<IA_Point<int>,u_char>	UDI;

static void dummy1()
{
    IA_Set<IA_Point<int> >	ps;
    IA_Image<IA_Point<int>,u_char>	im;
    IA_UcharDDTemplate	//t1(ps, im),
	t2(0,im),
//	t3(ps,(IA_Image<IA_Point<int>,u_char>(*)(const IA_Point<int>&))0),
#if 0
	t4(0,(IA_Image<IA_Point<int>,u_char>(*)(const IA_Point<int>&))0),
#else
	t4(0,(UDI(*)(const IA_Point<int>&))0),
#endif
	t5(*(IA_ClosureDT<IA_Image<IA_Point<int>,u_char> >*)0);
}
