VISR  0.11.7
Versatile Interactive Scene Renderer
point_source_extent_parser.hpp
Go to the documentation of this file.
1 /* Copyright Institute of Sound and Vibration Research - All rights reserved */
2 
3 #ifndef VISR_OBJECTMODEL_POINT_SOURCE_EXTENT_PARSER_HPP_INCLUDED
4 #define VISR_OBJECTMODEL_POINT_SOURCE_EXTENT_PARSER_HPP_INCLUDED
5 
7 
8 #include "export_symbols.hpp"
9 #include "object.hpp"
10 
11 namespace visr
12 {
13 namespace objectmodel
14 {
15 
19 class VISR_OBJECTMODEL_LIBRARY_SYMBOL PointSourceExtentParser: public PointSourceWithDiffusenessParser
20 {
21 public:
22  virtual void parse( boost::property_tree::ptree const & tree, Object & src ) const;
23 
24  virtual void write( Object const & obj, boost::property_tree::ptree & tree ) const;
25 };
26 
27 } // namespace objectmodel
28 } // namespace visr
29 
30 #endif // VISR_OBJECTMODEL_POINT_SOURCE_EXTENT_PARSER_HPP_INCLUDED
Definition: point_source_with_diffuseness_parser.hpp:19
Definition: options.cpp:10
Definition: point_source_extent_parser.hpp:19
Definition: object.hpp:36