head	1.1;
access;
symbols
	r2_1:1.1
	r2_0:1.1
	r1_1_beta:1.1
	r1_1_alpha:1.1
	r1_0:1.1
	r0_11:1.1
	r0_10:1.1
	r0_9:1.1;
locks; strict;
comment	@// @;


1.1
date	93.08.17.15.25.05;	author thoth;	state Exp;
branches;
next	;


desc
@generic closure class.
@



1.1
log
@Initial revision
@
text
@// Emacs -*- C++ -*-

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


//
// $Log:	DiscreteImage.h,v $

#ifndef Closure_h_
#define Closure_h_

template <class I, class O>
class IA_Closure {
 public:
  virtual IA_Closure<I,O> *clone_self() const = 0;
  virtual O operator()(const I&) const =0;
};

#endif
@
