Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenbasicsurfeval.cc
Go to the documentation of this file.
00001 /* 00002 ** License Applicability. Except to the extent portions of this file are 00003 ** made subject to an alternative license as permitted in the SGI Free 00004 ** Software License B, Version 1.1 (the "License"), the contents of this 00005 ** file are subject only to the provisions of the License. You may not use 00006 ** this file except in compliance with the License. You may obtain a copy 00007 ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600 00008 ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at: 00009 ** 00010 ** http://oss.sgi.com/projects/FreeB 00011 ** 00012 ** Note that, as provided in the License, the Software is distributed on an 00013 ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS 00014 ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND 00015 ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A 00016 ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT. 00017 ** 00018 ** Original Code. The Original Code is: OpenGL Sample Implementation, 00019 ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics, 00020 ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc. 00021 ** Copyright in any portions created by third parties is as indicated 00022 ** elsewhere herein. All Rights Reserved. 00023 ** 00024 ** Additional Notice Provisions: The application programming interfaces 00025 ** established by SGI in conjunction with the Original Code are The 00026 ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released 00027 ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version 00028 ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X 00029 ** Window System(R) (Version 1.3), released October 19, 1998. This software 00030 ** was created using the OpenGL(R) version 1.2.1 Sample Implementation 00031 ** published by SGI, but has not been independently verified as being 00032 ** compliant with the OpenGL(R) version 1.2.1 Specification. 00033 */ 00034 00035 /* 00036 * basicsurfaceevaluator.c++ 00037 * 00038 */ 00039 00040 #include "mystdio.h" 00041 #include "types.h" 00042 #include "basicsurfeval.h" 00043 00044 #ifdef __WATCOMC__ 00045 #pragma warning 726 10 00046 #endif 00047 00048 void 00049 BasicSurfaceEvaluator::domain2f( REAL, REAL, REAL, REAL ) 00050 { 00051 #ifndef NDEBUG 00052 dprintf( "domain2f\n" ); 00053 #endif 00054 } 00055 00056 void 00057 BasicSurfaceEvaluator::polymode( long ) 00058 { 00059 #ifndef NDEBUG 00060 dprintf( "polymode\n" ); 00061 #endif 00062 } 00063 00064 void 00065 BasicSurfaceEvaluator::range2f( long type, REAL *from, REAL *to ) 00066 { 00067 #ifndef NDEBUG 00068 dprintf( "range2f type %ld, from (%g,%g), to (%g,%g)\n", 00069 type, from[0], from[1], to[0], to[1] ); 00070 #endif 00071 } 00072 00073 void 00074 BasicSurfaceEvaluator::enable( long ) 00075 { 00076 #ifndef NDEBUG 00077 dprintf( "enable\n" ); 00078 #endif 00079 } 00080 00081 void 00082 BasicSurfaceEvaluator::disable( long ) 00083 { 00084 #ifndef NDEBUG 00085 dprintf( "disable\n" ); 00086 #endif 00087 } 00088 00089 void 00090 BasicSurfaceEvaluator::bgnmap2f( long ) 00091 { 00092 #ifndef NDEBUG 00093 dprintf( "bgnmap2f\n" ); 00094 #endif 00095 } 00096 00097 void 00098 BasicSurfaceEvaluator::endmap2f( void ) 00099 { 00100 #ifndef NDEBUG 00101 dprintf( "endmap2f\n" ); 00102 #endif 00103 } 00104 00105 void 00106 BasicSurfaceEvaluator::map2f( long, REAL, REAL, long, long, 00107 REAL, REAL, long, long, 00108 REAL * ) 00109 { 00110 #ifndef NDEBUG 00111 dprintf( "map2f\n" ); 00112 #endif 00113 } 00114 00115 void 00116 BasicSurfaceEvaluator::mapgrid2f( long, REAL, REAL, long, REAL, REAL ) 00117 { 00118 #ifndef NDEBUG 00119 dprintf( "mapgrid2f\n" ); 00120 #endif 00121 } 00122 00123 void 00124 BasicSurfaceEvaluator::mapmesh2f( long, long, long, long, long ) 00125 { 00126 #ifndef NDEBUG 00127 dprintf( "mapmesh2f\n" ); 00128 #endif 00129 } 00130 00131 void 00132 BasicSurfaceEvaluator::evalcoord2f( long, REAL, REAL ) 00133 { 00134 #ifndef NDEBUG 00135 dprintf( "evalcoord2f\n" ); 00136 #endif 00137 } 00138 00139 void 00140 BasicSurfaceEvaluator::evalpoint2i( long, long ) 00141 { 00142 #ifndef NDEBUG 00143 dprintf( "evalpoint2i\n" ); 00144 #endif 00145 } 00146 00147 void 00148 BasicSurfaceEvaluator::bgnline( void ) 00149 { 00150 #ifndef NDEBUG 00151 dprintf( "bgnline\n" ); 00152 #endif 00153 } 00154 00155 void 00156 BasicSurfaceEvaluator::endline( void ) 00157 { 00158 #ifndef NDEBUG 00159 dprintf( "endline\n" ); 00160 #endif 00161 } 00162 00163 void 00164 BasicSurfaceEvaluator::bgnclosedline( void ) 00165 { 00166 #ifndef NDEBUG 00167 dprintf( "bgnclosedline\n" ); 00168 #endif 00169 } 00170 00171 void 00172 BasicSurfaceEvaluator::endclosedline( void ) 00173 { 00174 #ifndef NDEBUG 00175 dprintf( "endclosedline\n" ); 00176 #endif 00177 } 00178 00179 void 00180 BasicSurfaceEvaluator::bgntfan( void ) 00181 { 00182 #ifndef NDEBUG 00183 dprintf( "bgntfan\n" ); 00184 #endif 00185 } 00186 00187 void 00188 BasicSurfaceEvaluator::endtfan( void ) 00189 { 00190 } 00191 00192 00193 void 00194 BasicSurfaceEvaluator::bgntmesh( void ) 00195 { 00196 #ifndef NDEBUG 00197 dprintf( "bgntmesh\n" ); 00198 #endif 00199 } 00200 00201 void 00202 BasicSurfaceEvaluator::swaptmesh( void ) 00203 { 00204 #ifndef NDEBUG 00205 dprintf( "swaptmesh\n" ); 00206 #endif 00207 } 00208 00209 void 00210 BasicSurfaceEvaluator::endtmesh( void ) 00211 { 00212 #ifndef NDEBUG 00213 dprintf( "endtmesh\n" ); 00214 #endif 00215 } 00216 00217 void 00218 BasicSurfaceEvaluator::bgnqstrip( void ) 00219 { 00220 #ifndef NDEBUG 00221 dprintf( "bgnqstrip\n" ); 00222 #endif 00223 } 00224 00225 void 00226 BasicSurfaceEvaluator::endqstrip( void ) 00227 { 00228 #ifndef NDEBUG 00229 dprintf( "endqstrip\n" ); 00230 #endif 00231 } 00232 Generated on Sun May 27 2012 04:23:39 for ReactOS by
1.7.6.1
|