head     1.3;
branch   ;
access   ;
symbols  ;
locks    ; strict;
comment  @// @;


1.3
date     92.08.14.15.45.03;  author thoth;  state Exp;
branches ;
next     1.2;

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

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


desc
@implementation of the Base IntPointSet object
@


1.3
log
@Added an index(IntPoint) function to the IntPointSet
@
text
@// Emacs: -*- C++ -*-
static char rcsid[] = "$Id: BaseIPS.cc,v 1.2 92/07/26 16:27:08 thoth Exp Locker: thoth $";

// 
// $Log:	BaseIPS.cc,v $
// Revision 1.2  92/07/26  16:27:08  thoth
// Added some comments so people might be able to understand the code.
// 
// Revision 1.1  92/07/16  11:55:13  thoth
// Initial revision
// 
// 

#include "BaseIPS.h"
#pragma implementation "BaseIPS.h"

/*

  This file exists only to give a single home to:

  + the virtual function table pointer for the Base Integer Point Set

  + object code for inline functions mentioned in the header files such
  as dim and card

  + and this one stupid function that needs stuff from IntPointSet.h

  */

#include "IntPointSet.h"

unsigned BaseIPS::index(const IntPoint&) const {
    throw(IA::INVALID_OPERATION,__FILE__,__LINE__);
    return ~0; // IntPointSet::index_of_uncontained;
}
@


1.2
log
@Added some comments so people might be able to understand the code.
@
text
@d2 1
a2 1
static char rcsid[] = "$Id: BaseIPS.cc,v 1.1 92/07/16 11:55:13 thoth Exp Locker: thoth $";
d6 3
d26 2
d29 7
@


1.1
log
@Initial revision
@
text
@d2 1
a2 1
static char rcsid[] = "$Id$";
d5 3
a7 1
// $Log$
d9 1
d13 11
@
