1 /* HiPS : Hierarchical Progressive Surveys 2 HiPS is the hierarchical tiling mechanism which allows one to access, visualize and browse seamlessly image, catalogue and cube data. 3 4 The KStars HiPS compoenent is used to load and overlay progress surverys from various online catalogs. 5 6 SPDX-FileCopyrightText: 2017 Jasem Mutlaq <mutlaqja@ikarustech.com> 7 8 SPDX-License-Identifier: GPL-2.0-or-later 9 */ 10 11 #pragma once 12 13 #include "hipscomponent.h" 14 #include "skycomponent.h" 15 16 /** 17 * @class HIPSComponent 18 * Represents the HIPS progress survey overlay 19 * @author Jasem Mutlaq 20 * @version 1.0 21 */ 22 class HIPSComponent : public SkyComponent 23 { 24 public: 25 /** Constructor */ 26 explicit HIPSComponent(SkyComposite *); 27 28 virtual ~HIPSComponent() override = default; 29 30 bool selected() override; 31 void draw(SkyPainter *skyp) override; 32 }; 33