######
sprk.h
######

.. doxygenfile:: sprk.h
   :project: hps_cpp
   :sections: briefdescription detaileddescription

Content
=======

.. rubric:: Namespaces

======================= ====
:doc:`namespace_h_p_s`  HPS 
======================= ====

.. rubric:: Classes

================================================================================ =
:cpp:class:`~HPS::Animation`                                                      
:cpp:class:`~HPS::AnimationControl`                                               
:cpp:class:`~HPS::AxisTriadControl`                                               
:cpp:class:`~HPS::AxisTriadOperator`                                              
:cpp:class:`~HPS::BooleanMetadata`                                                
:cpp:class:`~HPS::CADModel`                                                       
:cpp:class:`~HPS::CameraChangedEvent`                                             
:cpp:class:`~HPS::Canvas`                                                         
:cpp:class:`~HPS::CanvasDeletedEvent`                                             
:cpp:class:`~HPS::Capture`                                                        
:cpp:class:`~HPS::CaptureActivationEvent`                                         
:cpp:class:`~HPS::Channel`                                                        
:cpp:class:`~HPS::Component`                                                      
:cpp:class:`~HPS::ComponentHiddenEvent`                                           
:cpp:class:`~HPS::ComponentHighlightEvent`                                        
:cpp:class:`~HPS::ComponentIsolatedEvent`                                         
:cpp:class:`~HPS::ComponentPath`                                                  
:cpp:class:`~HPS::ComponentResetEvent`                                            
:cpp:class:`~HPS::ComponentShownEvent`                                            
:cpp:class:`~HPS::ComponentTree`                                                  
:cpp:class:`~HPS::ComponentTreeItem`                                              
:cpp:class:`~HPS::DoubleMetadata`                                                 
:cpp:class:`~HPS::Factory`                                                        
:cpp:class:`~HPS::Filter`                                                         
:cpp:class:`~HPS::FilterActivationEvent`                                          
:cpp:class:`~HPS::FloatSampler`                                                   
:cpp:class:`~HPS::IntegerMetadata`                                                
:cpp:class:`~HPS::Layout`                                                         
:cpp:class:`~HPS::LayoutDeletedEvent`                                             
:cpp:class:`~HPS::LayoutDetachedEvent`                                            
:cpp:class:`~HPS::Measurement`                                                    
:cpp:class:`~HPS::Metadata`                                                       
:cpp:class:`~HPS::Model`                                                          
:cpp:class:`~HPS::ModelDeletedEvent`                                              
:cpp:class:`~HPS::ModelDetachedEvent`                                             
:cpp:class:`~HPS::NavigationCubeControl`                                          
:cpp:class:`~HPS::NavigationCubeOperator`                                         
:cpp:class:`~HPS::Operator`                                                       
:cpp:class:`~HPS::OperatorControl`                                                
:cpp:class:`~HPS::OperatorUtility`                                                
:cpp:class:`~HPS::PointSampler`                                                   
:cpp:class:`~HPS::QuaternionSampler`                                              
:cpp:class:`~HPS::Rendering`                                                      
:cpp:class:`~HPS::RGBColorSampler`                                                
:cpp:class:`~HPS::Sampler`                                                        
:cpp:class:`~HPS::SceneTree`                                                      
:cpp:class:`~HPS::SceneTreeItem`                                                  
:cpp:class:`~HPS::SmoothTransitionCompleteEvent`                                  
:cpp:class:`~HPS::NavigationCubeOperator::SmoothTransitionCompleteEventHandler`   
:cpp:class:`~HPS::Sprocket`                                                       
:cpp:class:`~HPS::SprocketControl`                                                
:cpp:class:`~HPS::SprocketKit`                                                    
:cpp:class:`~HPS::SprocketPath`                                                   
:cpp:class:`~HPS::StringMetadata`                                                 
:cpp:class:`~HPS::TimeMetadata`                                                   
:cpp:class:`~HPS::UnsignedIntegerMetadata`                                        
:cpp:class:`~HPS::VectorSampler`                                                  
:cpp:class:`~HPS::View`                                                           
:cpp:class:`~HPS::ViewDeletedEvent`                                               
:cpp:class:`~HPS::ViewDetachedEvent`                                              
================================================================================ =

.. rubric:: Data Structures

================================================== =
:cpp:struct:`~HPS::FloatKeyframe`                   
:cpp:struct:`~HPS::FloatSplineControlValues`        
:cpp:struct:`~HPS::PointKeyframe`                   
:cpp:struct:`~HPS::PointSplineControlValues`        
:cpp:struct:`~HPS::QuaternionKeyframe`              
:cpp:struct:`~HPS::QuaternionSplineControlValues`   
:cpp:struct:`~HPS::RGBColorKeyframe`                
:cpp:struct:`~HPS::RGBColorSplineControlValues`     
:cpp:struct:`~HPS::VectorKeyframe`                  
:cpp:struct:`~HPS::VectorSplineControlValues`       
================================================== =

.. rubric:: Macro definitions

==================== =
:c:macro:`SPRK_API`   
==================== =

Macro definitions
=================

.. doxygendefine:: SPRK_API
   :project: hps_cpp

