head	1.2;
access;
symbols
	r0_10:1.2
	Eglin_alpha_1:1.2;
locks; strict;
comment	@// @;


1.2
date	93.05.27.11.21.42;	author thoth;	state Exp;
branches;
next	1.1;

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


desc
@Float Discrete Template declaration.
@


1.2
log
@Copyright Notices
@
text
@// Emacs: -*- C++ -*-

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


//
// $Log:	FloatDDTempl.h,v $
// Revision 1.1  93/05/26  17:16:03  thoth
// Initial revision
// 
// Revision 1.1  93/03/18  11:15:39  thoth
// Initial revision
// 

#ifndef FloatDDTempl_h_
#define FloatDDTempl_h_

#include "DDTempl.h"
#include "FloatDiscreteImage.h"

class IA_FloatDDTemplate: public IA_DDTemplate<IA_FloatDiscreteImage> {
  public:
//    IA_FloatDDTemplate(const IA_IntPointSet &ps,
//		       const IA_FloatDiscreteImage im)
//    :IA_DDTemplate<IA_FloatDiscreteImage>(ps, im) { }

    IA_FloatDDTemplate(unsigned dim, const IA_FloatDiscreteImage im)
    :IA_DDTemplate<IA_FloatDiscreteImage>(IA_WhiteHole(dim), im) { }

    IA_FloatDDTemplate(const IA_OtherDT< IA_FloatDiscreteImage > &o)
    :IA_DDTemplate<IA_FloatDiscreteImage>(o) { }

//    IA_FloatDDTemplate(const IA_IntPointSet &ps,
//		       IA_FloatDiscreteImage (*f)(const IA_IntPoint&))
//    :IA_DDTemplate<IA_FloatDiscreteImage>(ps, f) { }
    IA_FloatDDTemplate(unsigned dim,
		       IA_FloatDiscreteImage (*f)(const IA_IntPoint&))
    :IA_DDTemplate<IA_FloatDiscreteImage>(IA_WhiteHole(dim), f) { }
#include	"FloatConvolutions.h"
};

#endif
@


1.1
log
@Initial revision
@
text
@d4 10
a13 1
// $Log:	UcharDDTempl.h,v $
@
