00001 #ifndef rl_DielectricPOD_rdb_h_INCLUDED 00002 #define rl_DielectricPOD_rdb_h_INCLUDED 00003 00004 // File: rl_DielectricPOD_rdb.h 00005 // Author: Terry Gaetz 00006 00007 /* --8<--8<--8<--8<-- 00008 * 00009 * Copyright (C) 2006 Smithsonian Astrophysical Observatory 00010 * 00011 * This file is part of rl_ray 00012 * 00013 * rl_ray is free software; you can redistribute it and/or 00014 * modify it under the terms of the GNU General Public License 00015 * as published by the Free Software Foundation; either version 2 00016 * of the License, or (at your option) any later version. 00017 * 00018 * rl_ray is distributed in the hope that it will be useful, 00019 * but WITHOUT ANY WARRANTY; without even the implied warranty of 00020 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00021 * GNU General Public License for more details. 00022 * 00023 * You should have received a copy of the GNU General Public License 00024 * along with this program; if not, write to the 00025 * Free Software Foundation, Inc. 00026 * 51 Franklin Street, Fifth Floor 00027 * Boston, MA 02110-1301, USA 00028 * 00029 * -->8-->8-->8-->8-- */ 00030 00031 /**************************************************************************** 00032 * Note : (1-alpha) is real part of complex dielectric constant 00033 * (-gamma) is imag part of complex dielectric constant 00034 */ 00035 00036 #include <cstddef> // ptrdiff_t 00037 #include <rl_raylib/rl_Traits.h> // rl_Traits::rl_DielectricPOD 00038 #include <rl_raylib/rl_DielectricPODArray.h> 00039 00040 //######################################################################## 00041 // rl_DielectricPOD_rdb 00042 //######################################################################## 00043 // 00058 class rl_DielectricPOD_rdb 00059 : public rl_DielectricPODArray 00060 { 00061 public: 00062 00066 ~rl_DielectricPOD_rdb(); 00067 00078 rl_DielectricPOD_rdb( char const rdb_file[] = "" ); 00079 00088 void init( char const rdb_file[] ); 00089 }; 00090 00091 // rl_DielectricPOD_rdb_h_INCLUDED 00092 #endif