########################
REDRayRefractionShader.h
########################

.. default-domain:: cpp

Macro Definitions
=================

=== ========================================================
..  :c:macro:`~RED_RSH_RAY_REFRACTION_NORMAL_MAP_TEXTURE`   
..  :c:macro:`~RED_RSH_RAY_REFRACTION_NORMAL_MAP_MATRIX`    
..  :c:macro:`~RED_RSH_RAY_REFRACTION_NORMAL_MAP_UV`        
..  :c:macro:`~RED_RSH_RAY_REFRACTION_TANGENT_CHANNEL`      
..  :c:macro:`~RED_RSH_RAY_REFRACTION_ALPHA_MASK_TEXTURE`   
..  :c:macro:`~RED_RSH_RAY_REFRACTION_ALPHA_MASK_MATRIX`    
..  :c:macro:`~RED_RSH_RAY_REFRACTION_ALPHA_MASK_UV`        
..  :c:macro:`~RED_RSH_RAY_REFRACTION_ALPHA_MASK_THRESHOLD` 
..  :c:macro:`~RED_RSH_RAY_REFRACTION_BUMP_EFFECT`          
..  :c:macro:`~RED_RSH_RAY_REFRACTION_IOR`                  
..  :c:macro:`~RED_RSH_RAY_REFRACTION_IOR_TEXTURE`          
..  :c:macro:`~RED_RSH_RAY_REFRACTION_IOR_MATRIX`           
..  :c:macro:`~RED_RSH_RAY_REFRACTION_IOR_UV`               
..  :c:macro:`~RED_RSH_RAY_REFRACTION_IOR_RANGE`            
..  :c:macro:`~RED_RSH_RAY_REFRACTION_GLOSSY`               
..  :c:macro:`~RED_RSH_RAY_REFRACTION_GLOSSY_ANGLE`         
..  :c:macro:`~RED_RSH_RAY_REFRACTION_GLOSSY_SAMPLES`       
..  :c:macro:`~RED_RAY_REFR_SHADER_PHONG_STRING_ID`         
..  :c:macro:`~RED_RAY_REFR_SHADER_ANISO_STRING_ID`         
=== ========================================================

Namespaces
==========

=== ====================
..  :doc:`namespaceRED` 
=== ====================

Types
=====

=== =======================================
..  :doc:`classRED_1_1RayRefractionShader` 
=== =======================================

Detailed Description
====================

.. doxygenfile:: REDRayRefractionShader.h
   :project: RED
   :sections: detaileddescription

Macro Definition
================

.. doxygendefine:: RED_RSH_RAY_REFRACTION_NORMAL_MAP_TEXTURE
   :project: RED

.. doxygendefine:: RED_RSH_RAY_REFRACTION_NORMAL_MAP_MATRIX
   :project: RED

.. doxygendefine:: RED_RSH_RAY_REFRACTION_NORMAL_MAP_UV
   :project: RED

.. doxygendefine:: RED_RSH_RAY_REFRACTION_TANGENT_CHANNEL
   :project: RED

.. doxygendefine:: RED_RSH_RAY_REFRACTION_ALPHA_MASK_TEXTURE
   :project: RED

.. doxygendefine:: RED_RSH_RAY_REFRACTION_ALPHA_MASK_MATRIX
   :project: RED

.. doxygendefine:: RED_RSH_RAY_REFRACTION_ALPHA_MASK_UV
   :project: RED

.. doxygendefine:: RED_RSH_RAY_REFRACTION_ALPHA_MASK_THRESHOLD
   :project: RED

.. doxygendefine:: RED_RSH_RAY_REFRACTION_BUMP_EFFECT
   :project: RED

.. doxygendefine:: RED_RSH_RAY_REFRACTION_IOR
   :project: RED

.. doxygendefine:: RED_RSH_RAY_REFRACTION_IOR_TEXTURE
   :project: RED

.. doxygendefine:: RED_RSH_RAY_REFRACTION_IOR_MATRIX
   :project: RED

.. doxygendefine:: RED_RSH_RAY_REFRACTION_IOR_UV
   :project: RED

.. doxygendefine:: RED_RSH_RAY_REFRACTION_IOR_RANGE
   :project: RED

.. doxygendefine:: RED_RSH_RAY_REFRACTION_GLOSSY
   :project: RED

.. doxygendefine:: RED_RSH_RAY_REFRACTION_GLOSSY_ANGLE
   :project: RED

.. doxygendefine:: RED_RSH_RAY_REFRACTION_GLOSSY_SAMPLES
   :project: RED

.. doxygendefine:: RED_RAY_REFR_SHADER_PHONG_STRING_ID
   :project: RED

.. doxygendefine:: RED_RAY_REFR_SHADER_ANISO_STRING_ID
   :project: RED


.. toctree::
   :titlesonly:
   :maxdepth: 1
   :hidden:

   classRED_1_1RayRefractionShader
   namespaceRED

