23 #if !defined(OPENNURBS_TEXTURE_INC_)
24 #define OPENNURBS_TEXTURE_INC_
49 unsigned int SizeOf()
const;
76 bool ReverseTextureCoordinate(
int dir );
89 bool SwapTextureCoordinate(
int i,
int j );
104 bool TileTextureCoordinate(
int dir,
double count,
double offset );
117 bool IsTiled(
int dir,
double* count,
double* offset )
const;
129 srfp_channel = 0xFFFFFFFE,
130 emap_channel = 0xFFFFFFFF
168 transparency_texture = 3,
173 force_32bit_texture_type = 0xFFFFFFFF
183 modulate_texture = 1,
189 force_32bit_texture_mode = 0xFFFFFFFF
199 force_32bit_texture_filter = 0xFFFFFFFF
217 force_32bit_texture_wrap = 0xFFFFFFFF
297 double m_blend_RGB[4];
313 static TYPE TypeFromInt(
int i );
314 static MODE ModeFromInt(
int i );
315 static FILTER FilterFromInt(
int i );
316 static WRAP WrapFromInt(
int i );
319 #if defined(ON_DLL_TEMPLATE)
323 #pragma warning( push )
324 #pragma warning( disable : 4231 )
327 #pragma warning( pop )