[brlcad-commits] SF.net SVN: brlcad: [30284] brlcad/trunk/src/rt
Open Source Solid Modeling CAD
Brought to you by:
brlcad
From: <br...@us...> - 2008-02-13 21:53:56
|
Revision: 30284 http://brlcad.svn.sourceforge.net/brlcad/?rev=30284&view=rev Author: brlcad Date: 2008-02-13 13:54:00 -0800 (Wed, 13 Feb 2008) Log Message: ----------- scat.h seems to be completely unused, remove it Modified Paths: -------------- brlcad/trunk/src/rt/Makefile.am Removed Paths: ------------- brlcad/trunk/src/rt/scat.h Modified: brlcad/trunk/src/rt/Makefile.am =================================================================== --- brlcad/trunk/src/rt/Makefile.am 2008-02-13 21:31:38 UTC (rev 30283) +++ brlcad/trunk/src/rt/Makefile.am 2008-02-13 21:54:00 UTC (rev 30284) @@ -165,8 +165,7 @@ noinst_HEADERS = \ ext.h \ - rad.h \ - scat.h + rad.h man_MANS = \ reshoot.1 \ Deleted: brlcad/trunk/src/rt/scat.h =================================================================== --- brlcad/trunk/src/rt/scat.h 2008-02-13 21:31:38 UTC (rev 30283) +++ brlcad/trunk/src/rt/scat.h 2008-02-13 21:54:00 UTC (rev 30284) @@ -1,98 +0,0 @@ -/* S C A T . H - * BRL-CAD - * - * Copyright (c) 2004-2008 United States Government as represented by - * the U.S. Army Research Laboratory. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public License - * version 2.1 as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this file; see the file named COPYING for more - * information. - */ -/** @file scat.h - * GIFT/SRIM Radfile record format - * - * Five kinds of records, each 72 (18*4) bytes long consisting of - * a four character identifier and 17 single precision (32bits) floats. - * - * Header "head" followed by two additional records - * Firing "fire" one per ray fired (if it intersected) - * Reflection "refl" one per intersection point - * Escape "escp" one per escaped ray (after last intersection) - * End - */ - -#define MAXREFLECT 16 -#define DEFAULTREFLECT 16 - -static struct rayinfo { - int sight; - int x, y; /* x y corrdintaes of the grid */ - vect_t ip; /* intersection point */ - vect_t norm; /* normal vector */ - vect_t spec; /* specular direction */ - struct curvature curvature; - fastf_t dist; - vect_t dir; /* incoming direction vector */ - int reg, sol, surf; -}; - -struct physics { - int cpu; - int rflt_ptr; - fastf_t cdist; - fastf_t ampl[2]; - fastf_t phase[2]; - vect_t pvec1; - vect_t pvec2; - vect_t dircv; - fastf_t rcvhph; - fastf_t rcvvph; - fastf_t hrcv; - fastf_t vrcv; - int caustic; - fastf_t r1; - fastf_t r2; - vect_t anext; - vect_t bnext; -}; - - -/* radar specific values */ -extern fastf_t r_reflections; /* Number of maximum reflections */ -extern fastf_t wavelength; /* Radar wavelength */ -extern fastf_t xhpol; /* Transmitter vertical polarization */ -extern fastf_t xvpol; /* Transmitter horizontal polarization */ -extern fastf_t rhpol; /* Receiver vertical polarization */ -extern fastf_t rvpol; /* Receiver horizontal polarization */ -extern vect_t uhoriz; /* horizontal emanation plane unit vector. */ -extern vect_t unorml; /* normal unit vector to emanation plane. */ -extern vect_t cemant; /* center vector of emanation plane. */ -extern vect_t uvertp; /* vertical emanation plane unit vector. */ -extern fastf_t epsilon; -extern fastf_t totali; -extern fastf_t totalq; - -extern struct rayinfo rayinfo[MAX_PSW][MAXREFLECT]; - -#undef M_PI - -#define M_PI 3.14159265 - -/* - * Local Variables: - * mode: C - * tab-width: 8 - * indent-tabs-mode: t - * c-file-style: "stroustrup" - * End: - * ex: shiftwidth=4 tabstop=8 - */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |