File indexing completed on 2024-12-22 04:16:11
0001 /* 0002 * SPDX-FileCopyrightText: 2010 José Luis Vergara <pentalis@gmail.com> 0003 * SPDX-FileCopyrightText: 2018 Idiomdrottning <sandra.snan@idiomdrottning.org> 0004 * 0005 * SPDX-License-Identifier: GPL-2.0-or-later 0006 */ 0007 #ifndef KISHATCHINGSTANDARDOPTIONDATA_H 0008 #define KISHATCHINGSTANDARDOPTIONDATA_H 0009 0010 #include <KisCurveOptionData.h> 0011 0012 struct KisAngleOptionData : KisCurveOptionData 0013 { 0014 KisAngleOptionData() 0015 : KisCurveOptionData( 0016 KoID("Angle", i18n("Angle"))) 0017 {} 0018 }; 0019 0020 struct KisCrosshatchingOptionData : KisCurveOptionData 0021 { 0022 KisCrosshatchingOptionData() 0023 : KisCurveOptionData( 0024 KoID("Crosshatching", i18n("Crosshatching"))) 0025 {} 0026 }; 0027 0028 struct KisSeparationOptionData : KisCurveOptionData 0029 { 0030 KisSeparationOptionData() 0031 : KisCurveOptionData( 0032 KoID("Separation", i18n("Separation")), 0033 Checkability::Checkable, true, 0034 std::make_pair(0.0, 1.0)) 0035 {} 0036 }; 0037 0038 struct KisThicknessOptionData : KisCurveOptionData 0039 { 0040 KisThicknessOptionData() 0041 : KisCurveOptionData( 0042 KoID("Thickness", i18n("Thickness"))) 0043 {} 0044 }; 0045 0046 #endif // KISHATCHINGSTANDARDOPTIONDATA_H