Commit ee6ddc1b authored by Pascal Palenda's avatar Pascal Palenda
Browse files

Add references to perceptive rotation filter

parent eed5a7c3
......@@ -8,6 +8,7 @@
#include <ITA/simulation_scheduler/audibility_filter/rotation_filter.h>
#include <ITA/simulation_scheduler/audibility_filter/translation_filter.h>
#include <ITA/simulation_scheduler/audibility_filter/zone_filter.h>
#include <ITA/simulation_scheduler/audibility_filter/perceptive_rotation_filter.h>
// ITA includes
#include <ITAException.h>
......@@ -26,7 +27,8 @@ namespace ITA
{CReverberationRadiusFilter::getType ( ), CReverberationRadiusFilter::createFilter},
{CRotationFilter::getType ( ), CRotationFilter::createFilter},
{CTranslationFilter::getType ( ), CTranslationFilter::createFilter},
{CZoneFilter::getType ( ), CZoneFilter::createFilter} };
{CZoneFilter::getType ( ), CZoneFilter::createFilter},
{CPerceptiveRotationFilter::getType ( ), CPerceptiveRotationFilter::createFilter} };
IAudibilityFilter::AudibilityFilterConfig::AudibilityFilterConfig ( ) : sFilterType ( m_sFilterType )
......
......@@ -7,6 +7,7 @@
#include <ITA/simulation_scheduler/audibility_filter/rotation_filter.h>
#include <ITA/simulation_scheduler/audibility_filter/translation_filter.h>
#include <ITA/simulation_scheduler/audibility_filter/zone_filter.h>
#include <ITA/simulation_scheduler/audibility_filter/perceptive_rotation_filter.h>
#include <ITA/simulation_scheduler/update_scene.h>
#include <ITA/simulation_scheduler/profiler/profiler.h>
......@@ -66,6 +67,9 @@ namespace ITA
if ( type == CZoneFilter::getType ( ) )
filterConfig = std::make_shared<CZoneFilter::ZoneFilterConfig> ( );
if ( type == CPerceptiveRotationFilter::getType ( ) )
filterConfig = std::make_shared<CZoneFilter::ZoneFilterConfig> ( );
filterConfig->load ( configProperties );
vpFilterConfigs.push_back ( filterConfig );
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment