Program Listing for File ViewerCollection.hpp¶
↰ Return to documentation for file (include/dish2/web/ViewerCollection.hpp)
#pragma once
#ifndef DISH2_WEB_VIEWERCOLLECTION_HPP_INCLUDE
#define DISH2_WEB_VIEWERCOLLECTION_HPP_INCLUDE
#include <tuple>
#include "../viz/artists/_index.hpp"
#include "GridViewer.hpp"
#include "SeriesViewer.hpp"
#include "viewer_categories/_index.hpp"
#include "ViewerManager.hpp"
namespace dish2 {
template<typename Spec>
using ViewerCollection = dish2::ViewerManager<
dish2::GridViewer<
Spec,
dish2::ApoptosisRequestArtist<Spec>,
dish2::ApoptosisCategory
>,
dish2::GridViewer<
Spec,
dish2::CellBirthArtist<Spec>,
dish2::ApoptosisCategory
>,
dish2::GridViewer<
Spec,
dish2::DistanceToGraphCenterArtist<Spec>,
dish2::ApoptosisCategory
>,
dish2::GridViewer<
Spec,
dish2::EpochArtist<Spec>,
dish2::DemographicsCategory
>,
dish2::SeriesViewer<
Spec,
dish2::ExpressionByModuleArtist<Spec>,
dish2::GroupStructureCategory,
16
>,
dish2::GridViewer<
Spec,
dish2::HeirRequestArtist<Spec>,
dish2::SharingCategory
>,
dish2::GridViewer<
Spec,
dish2::IncomingInterMessageCounterArtist<Spec>,
dish2::MessagingCategory
>,
dish2::GridViewer<
Spec,
dish2::IncomingIntraMessageCounterArtist<Spec>,
dish2::MessagingCategory
>,
dish2::GridViewer<
Spec,
dish2::IsAliveArtist<Spec>,
dish2::DemographicsCategory
>,
dish2::SeriesViewer<
Spec,
dish2::PeripheralityLevArtist<Spec>,
dish2::GroupStructureCategory,
Spec::NLEV
>,
dish2::SeriesViewer<
Spec,
dish2::KinGroupAgeArtist<Spec>,
dish2::DemographicsCategory,
Spec::NLEV
>,
dish2::GridViewer<
Spec,
dish2::KinGroupIDArtist<Spec>,
dish2::GroupStructureCategory,
true
>,
dish2::SeriesViewer<
Spec,
dish2::KinGroupIDLevArtist<Spec>,
dish2::GroupStructureCategory,
Spec::NLEV
>,
dish2::GridViewer<
Spec,
dish2::KinGroupIDViewArtist<Spec>,
dish2::GroupStructureCategory
>,
dish2::GridViewer<
Spec,
dish2::KinMatchArtist<Spec>,
dish2::GroupStructureCategory
>,
dish2::SeriesViewer<
Spec,
dish2::LearnedQuorumBitArtist<Spec>,
dish2::GroupStructureCategory,
Spec::NLEV
>,
dish2::SeriesViewer<
Spec,
dish2::LearnedQuorumBitsArtist<Spec>,
dish2::GroupStructureCategory,
Spec::NLEV
>,
dish2::GridViewer<
Spec,
dish2::MostRecentCauseOfDeathArtist<Spec>,
dish2::DemographicsCategory
>,
dish2::GridViewer<
Spec,
dish2::NeighborKinGroupIDViewArtist<Spec>,
dish2::GroupStructureCategory
>,
dish2::GridViewer<
Spec,
dish2::NeighborPosArtist<Spec>,
dish2::GroupStructureCategory
>,
dish2::GridViewer<
Spec,
dish2::NumBusyCoresArtist<Spec>,
dish2::GroupStructureCategory
>,
dish2::GridViewer<
Spec,
dish2::NumModulesArtist<Spec>,
dish2::GroupStructureCategory
>,
dish2::GridViewer<
Spec,
dish2::PcaBinaryExpressionArtist<Spec>,
dish2::GroupStructureCategory
>,
dish2::GridViewer<
Spec,
dish2::PcaExpressionArtist<Spec>,
dish2::GroupStructureCategory
>,
dish2::GridViewer<
Spec,
dish2::PcaRegulationArtist<Spec>,
dish2::GroupStructureCategory
>,
dish2::GridViewer<
Spec,
dish2::PcaTrinaryRegulationArtist<Spec>,
dish2::GroupStructureCategory
>,
dish2::GridViewer<
Spec,
dish2::PhylogeneticRootArtist<Spec>,
dish2::DemographicsCategory
>,
dish2::SeriesViewer<
Spec,
dish2::QuorumBitArtist<Spec>,
dish2::GroupStructureCategory,
Spec::NLEV
>,
dish2::SeriesViewer<
Spec,
dish2::QuorumBitOwnArtist<Spec>,
dish2::GroupStructureCategory,
Spec::NLEV
>,
dish2::SeriesViewer<
Spec,
dish2::QuorumBitsArtist<Spec>,
dish2::GroupStructureCategory,
Spec::NLEV
>,
dish2::SeriesViewer<
Spec,
dish2::QuorumCapArtist<Spec>,
dish2::GroupStructureCategory,
Spec::NLEV
>,
dish2::SeriesViewer<
Spec,
dish2::RegulationByModuleArtist<Spec>,
dish2::SharingCategory,
16
>,
dish2::SeriesViewer<
Spec,
dish2::RegulationExposedByModuleArtist<Spec>,
dish2::SharingCategory,
16
>,
dish2::GridViewer<
Spec,
dish2::ResourceInputPeekArtist<Spec>,
dish2::SharingCategory
>,
dish2::GridViewer<
Spec,
dish2::ResourceStockpileArtist<Spec>,
dish2::SharingCategory
>,
dish2::GridViewer<
Spec,
dish2::SpawnArrestArtist<Spec>,
dish2::SharingCategory
>,
dish2::GridViewer<
Spec,
dish2::SpawnedFromArtist<Spec>,
dish2::GroupStructureCategory
>,
dish2::GridViewer<
Spec,
dish2::SpawnRequestArtist<Spec>,
dish2::SharingCategory
>,
dish2::GridViewer<
Spec,
dish2::TaxaArtist<Spec>,
dish2::SharingCategory
>
>;
} // namespace dish2
#endif // #ifndef DISH2_WEB_VIEWERCOLLECTION_HPP_INCLUDE