################
HOpcodeHandler.h
################

.. default-domain:: cpp

Types
=====

=== =============================================
..  :doc:`classHTK__Open__Segment`               
..  :doc:`classHTK__Close__Segment`              
..  :doc:`classHTK__Reopen__Segment`             
..  :doc:`classHTK__Referenced__Segment`         
..  :doc:`classHTK__Reference`                   
..  :doc:`classHTK__Instance`                    
..  :doc:`classHTK__Delete__Object`              
..  :doc:`classHTK__LOD`                         
..  :doc:`classHTK__Renumber`                    
..  :doc:`classHTK__Color`                       
..  :doc:`classHTK__Color__RGB`                  
..  :doc:`classHTK__Color__By__Value`            
..  :doc:`classHTK__Color__By__Index`            
..  :doc:`classHTK__Color__By__FIndex`           
..  :doc:`classHTK__Color__Composite`            
..  :doc:`classHTK__PBR`                         
..  :doc:`classHTK__Color__Map`                  
..  :doc:`classHTK__Callback`                    
..  :doc:`classHTK__Rendering__Options`          
..  :doc:`classHTK__Heuristics`                  
..  :doc:`classHTK__Geometry__Options`           
..  :doc:`classHTK__Visibility`                  
..  :doc:`classHTK__Selectability`               
..  :doc:`classHTK__Matrix`                      
..  :doc:`classHTK__Enumerated`                  
..  :doc:`classHTK__Size`                        
..  :doc:`classHTK__Linear__Pattern`             
..  :doc:`classHTK__Named`                       
..  :doc:`classHTK__Animation`                   
..  :doc:`classHTK__Streaming`                   
..  :doc:`classHTK__Conditions`                  
..  :doc:`classHTK__Conditional__Action`         
..  :doc:`classHTK__Conditional__Actions`        
..  :doc:`classHTK__User__Options`               
..  :doc:`classHTK__Unicode__Options`            
..  :doc:`classHTK__User__Index`                 
..  :doc:`classHTK__User__Index__Data`           
..  :doc:`classHTK__User__Value`                 
..  :doc:`classHTK__Camera`                      
..  :doc:`classHTK__Window`                      
..  :doc:`classHTK__Clip__Region`                
..  :doc:`classHTK__Complex__Clip__Region`       
..  :doc:`classHTK__Clip__Rectangle`             
..  :doc:`classHTK__Text__Font`                  
..  :doc:`classHTK__Bounding`                    
..  :doc:`classHTK__Point`                       
..  :doc:`classHTK__Line`                        
..  :doc:`classHTK__Polypoint`                   
..  :doc:`classHTK__NURBS__Curve`                
..  :doc:`classHTK__NURBS__Surface`              
..  :doc:`classHTK__Area__Light`                 
..  :doc:`classHTK__Spot__Light`                 
..  :doc:`classHTK__Cutting__Plane`              
..  :doc:`classHTK__Circle`                      
..  :doc:`classHTK__Ellipse`                     
..  :doc:`classHTK__Sphere`                      
..  :doc:`classHTK__Cylinder`                    
..  :doc:`classHTK__PolyCylinder`                
..  :doc:`classHTK__Grid`                        
..  :doc:`classHTK__Text`                        
..  :doc:`classHTK__Font`                        
..  :doc:`classHTK__Image`                       
..  :doc:`classHTK__Texture`                     
..  :doc:`classHTK__Texture__Definitions`        
..  :doc:`classHTK__Custom__Shader`              
..  :doc:`classHTK__Custom__Shader__Definition`  
..  :doc:`classHTK__Custom__Shader__Texture`     
..  :doc:`classHTK__Custom__Shader__Sampler`     
..  :doc:`classHTK__Custom__Shader__Definitions` 
..  :doc:`classHTK__Glyph__Definition`           
..  :doc:`classHTK__Glyph__Definitions`          
..  :doc:`classHTK__Shape__Definition`           
..  :doc:`classHTK__Shape__Definitions`          
..  :doc:`classHTK__Named__Style__Def`           
..  :doc:`classHTK__Named__Style__Defs`          
..  :doc:`classHTK__Line__Style`                 
..  :doc:`classHTK__Line__Styles`                
=== =============================================

Functions
=========

===== =================================================================================
bool  :cpp:func:`safe <bool safe(double v, bool check_roundoff=false)>`                
bool  :cpp:func:`safe <bool safe(int c, double const *vs, bool check_roundoff=false)>` 
===== =================================================================================

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

.. doxygenfile:: HOpcodeHandler.h
   :project: 3dgs_stream
   :sections: detaileddescription

Function Documentation
======================

.. doxygenfunction:: safe
   :project: 3dgs_stream

.. doxygenfunction:: safe
   :project: 3dgs_stream


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

   classHTK__Open__Segment
   classHTK__Close__Segment
   classHTK__Reopen__Segment
   classHTK__Referenced__Segment
   classHTK__Reference
   classHTK__Instance
   classHTK__Delete__Object
   classHTK__LOD
   classHTK__Renumber
   classHTK__Color
   classHTK__Color__RGB
   classHTK__Color__By__Value
   classHTK__Color__By__Index
   classHTK__Color__By__FIndex
   classHTK__Color__Composite
   classHTK__PBR
   classHTK__Color__Map
   classHTK__Callback
   classHTK__Rendering__Options
   classHTK__Heuristics
   classHTK__Geometry__Options
   classHTK__Visibility
   classHTK__Selectability
   classHTK__Matrix
   classHTK__Enumerated
   classHTK__Size
   classHTK__Linear__Pattern
   classHTK__Named
   classHTK__Animation
   classHTK__Streaming
   classHTK__Conditions
   classHTK__Conditional__Action
   classHTK__Conditional__Actions
   classHTK__User__Options
   classHTK__Unicode__Options
   classHTK__User__Index
   classHTK__User__Index__Data
   classHTK__User__Value
   classHTK__Camera
   classHTK__Window
   classHTK__Clip__Region
   classHTK__Complex__Clip__Region
   classHTK__Clip__Rectangle
   classHTK__Text__Font
   classHTK__Bounding
   classHTK__Point
   classHTK__Line
   classHTK__Polypoint
   classHTK__NURBS__Curve
   classHTK__NURBS__Surface
   classHTK__Area__Light
   classHTK__Spot__Light
   classHTK__Cutting__Plane
   classHTK__Circle
   classHTK__Ellipse
   classHTK__Sphere
   classHTK__Cylinder
   classHTK__PolyCylinder
   classHTK__Grid
   classHTK__Text
   classHTK__Font
   classHTK__Image
   classHTK__Texture
   classHTK__Texture__Definitions
   classHTK__Custom__Shader
   classHTK__Custom__Shader__Definition
   classHTK__Custom__Shader__Texture
   classHTK__Custom__Shader__Sampler
   classHTK__Custom__Shader__Definitions
   classHTK__Glyph__Definition
   classHTK__Glyph__Definitions
   classHTK__Shape__Definition
   classHTK__Shape__Definitions
   classHTK__Named__Style__Def
   classHTK__Named__Style__Defs
   classHTK__Line__Style
   classHTK__Line__Styles

