#include <opennurbs_texture.h>
|  | 
| enum | FILTER { nearest_filter = 0
, linear_filter = 1
, force_32bit_texture_filter = 0xFFFFFFF
 } | 
|  | 
| enum | MAPPING_CHANNEL { tc_channel = 0
, default_channel = 1
, srfp_channel = 0xFFFFFFFE
, emap_channel = (long)0xFFFFFFFF
 } | 
|  | 
| enum | MODE { no_texture_mode = 0
, modulate_texture = 1
, decal_texture = 2
, blend_texture = 3
,
 force_32bit_texture_mode = 0xFFFFFFF
 }
 | 
|  | 
| enum | TYPE { no_texture_type = 0
, bitmap_texture = 1
, bump_texture = 2
, transparency_texture = 3
,
 emap_texture = 86
, force_32bit_texture_type = 0xFFFFFFF
 }
 | 
|  | 
| enum | WRAP { repeat_wrap = 0
, clamp_wrap = 1
, force_32bit_texture_wrap = 0xFFFFFFF
 } | 
|  | 
◆ FILTER
| Enumerator | 
|---|
| nearest_filter |  | 
| linear_filter |  | 
| force_32bit_texture_filter |  | 
 
 
◆ MAPPING_CHANNEL
| Enumerator | 
|---|
| tc_channel |  | 
| default_channel |  | 
| srfp_channel |  | 
| emap_channel |  | 
 
 
◆ MODE
| Enumerator | 
|---|
| no_texture_mode |  | 
| modulate_texture |  | 
| decal_texture |  | 
| blend_texture |  | 
| force_32bit_texture_mode |  | 
 
 
◆ TYPE
| Enumerator | 
|---|
| no_texture_type |  | 
| bitmap_texture |  | 
| bump_texture |  | 
| transparency_texture |  | 
| emap_texture |  | 
| force_32bit_texture_type |  | 
 
 
◆ WRAP
| Enumerator | 
|---|
| repeat_wrap |  | 
| clamp_wrap |  | 
| force_32bit_texture_wrap |  | 
 
 
◆ ON_Texture()
      
        
          | ON_Texture::ON_Texture | ( |  | ) |  | 
      
 
 
◆ ~ON_Texture()
      
        
          | ON_Texture::~ON_Texture | ( |  | ) |  | 
      
 
 
◆ Compare()
◆ Default()
      
        
          | void ON_Texture::Default | ( |  | ) |  | 
      
 
 
◆ Dump()
◆ FilterFromInt()
◆ IsTiled()
      
        
          | bool ON_Texture::IsTiled | ( | int | dir, | 
        
          |  |  | double * | count, | 
        
          |  |  | double * | offset ) const | 
      
 
 
◆ IsValid()
◆ ModeFromInt()
◆ ON_OBJECT_DECLARE()
◆ Read()
◆ ReverseTextureCoordinate()
      
        
          | bool ON_Texture::ReverseTextureCoordinate | ( | int | dir | ) |  | 
      
 
 
◆ SizeOf()
  
  | 
        
          | unsigned int ON_Texture::SizeOf | ( |  | ) | const |  | virtual | 
 
 
◆ SwapTextureCoordinate()
      
        
          | bool ON_Texture::SwapTextureCoordinate | ( | int | i, | 
        
          |  |  | int | j ) | 
      
 
 
◆ TileTextureCoordinate()
      
        
          | bool ON_Texture::TileTextureCoordinate | ( | int | dir, | 
        
          |  |  | double | count, | 
        
          |  |  | double | offset ) | 
      
 
 
◆ TypeFromInt()
◆ WrapFromInt()
◆ Write()
◆ m_bApply_uvw
      
        
          | bool ON_Texture::m_bApply_uvw | 
      
 
 
◆ m_blend_A
      
        
          | double ON_Texture::m_blend_A[4] | 
      
 
 
◆ m_blend_constant_A
      
        
          | double ON_Texture::m_blend_constant_A | 
      
 
 
◆ m_blend_constant_RGB
      
        
          | ON_Color ON_Texture::m_blend_constant_RGB | 
      
 
 
◆ m_blend_order
      
        
          | int ON_Texture::m_blend_order | 
      
 
 
◆ m_blend_RGB
      
        
          | double ON_Texture::m_blend_RGB[4] | 
      
 
 
◆ m_bOn
◆ m_border_color
◆ m_bump_scale
◆ m_filename
◆ m_filename_bRelativePath
      
        
          | bool ON_Texture::m_filename_bRelativePath | 
      
 
 
◆ m_magfilter
      
        
          | FILTER ON_Texture::m_magfilter | 
      
 
 
◆ m_mapping_channel_id
      
        
          | int ON_Texture::m_mapping_channel_id | 
      
 
 
◆ m_minfilter
      
        
          | FILTER ON_Texture::m_minfilter | 
      
 
 
◆ m_mode
◆ m_runtime_ptr
      
        
          | const void* ON_Texture::m_runtime_ptr | 
      
 
 
◆ m_runtime_ptr_id
      
        
          | ON_UUID ON_Texture::m_runtime_ptr_id | 
      
 
 
◆ m_texture_id
◆ m_transparency_texture_id
      
        
          | ON_UUID ON_Texture::m_transparency_texture_id | 
      
 
 
◆ m_transparent_color
      
        
          | ON_Color ON_Texture::m_transparent_color | 
      
 
 
◆ m_type
◆ m_uvw
◆ m_wrapu
◆ m_wrapv
◆ m_wrapw
The documentation for this class was generated from the following files: