libsrc/ndinters.cxx

Go to the documentation of this file.
00001 /**********************************************************************
00002  * Copyright 2002 Jeff Rush <jrush@taupro.com>
00003  * Original Copyright 1979-2002 Udanax.com
00004  *
00005  * This file is part of the Udanax xanalogical storage system.
00006  *
00007  * Udanax is free software; you can redistribute it and/or modify it
00008  * under the terms of the GNU General Public License as published by
00009  * the Free Software Foundation; either version 2 of the License, or
00010  * (at your option) any later version.
00011  *
00012  * Udanax is distributed in the hope that it will be useful, but
00013  * WITHOUT ANY WARRANTY; without even the implied warranty of
00014  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00015  * GNU General Public License for more details.
00016  *
00017  * You should have received a copy of the GNU General Public License
00018  * along with Udanax; if not, write to the Free Software Foundation,
00019  * Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
00020  **********************************************************************/
00021 
00030 /* Modification History:
00031  * $Log: ndinters.cxx,v $
00032  * Revision 1.9  2004/09/04 16:02:17  jrush
00033  * Added Doxygen headers before each and every function definition.
00034  *
00035  * Revision 1.8  2002/05/28 04:22:29  jrush
00036  * Adjusted source files to comply with GPL licensing.
00037  *
00038  * Revision 1.7  2002/05/28 02:51:11  jrush
00039  * Made static any functions and global variables private to this source file
00040  * and commented out any unused functions.
00041  *
00042  * Revision 1.6  2002/04/12 11:56:43  jrush
00043  * Reorganized include file layout, renamed xanadu.h to udanax.h and
00044  * typecontext/typecrumcontext to C++ class Context/CrumContext.
00045  *
00046  * Revision 1.5  2002/04/09 21:45:46  jrush
00047  * Renamed class 'tumbler' to 'Tumbler', for consistency with Python sources,
00048  * and changed typeisa from typedef to a subclass, in preparation for cleaning
00049  * up the type/class tree.
00050  *
00051  * Revision 1.4  2002/04/06 19:51:30  jrush
00052  * Renamed TRUE/FALSE constant use to the C++ standard of true/false.
00053  *
00054  * Revision 1.3  2002/04/06 15:01:17  jrush
00055  * Changed INT to just 'int'.
00056  *
00057  * Revision 1.2  2002/02/14 09:27:43  jrush
00058  * Cleaned up source:
00059  *
00060  * 1. ran thru the indent tool to achieve a standard look,
00061  * 2. added structured comments at top for use with DOxygen reporting
00062  *    as well as CVS keywords,
00063  * 3. fixed compiler warnings re ambiguous assign/compares,
00064  *    needed casts and unused/uninitialized variables,
00065  * 4. fixed funcs that didn't specify a return type,
00066  * 5. centralized prototypes in protos.h, removing incomplete ones,
00067  * 6. cleaned up use of bool/BOOLEAN type to suit C++ type,
00068  * 7. fixed initializer nesting in tumbler constants,
00069  * 8. renamed vars that conflict with C++ keywords (new, this),
00070  * 9. fixed global/extern confusion re some global vars.
00071  *
00072  */
00073 
00074 #include <memory.h>
00075 #include "udanax.h"
00076 
00084     void
00085 newfindintersectionnd(
00086     typecuc     *fullcrumptr,
00087     typeknives  *knives,
00088     typecuc    **ptrptr,
00089     typewid     *offset)
00090 {
00091     *ptrptr = fullcrumptr;
00092     clear(offset, sizeof(*offset));
00093 }

Generated on Sun Aug 21 04:18:14 2005 for Udanax-Green by doxygen1.3.4