Clone13

Dependents:   SignalProcessLab DigitalSignalAlgorithm_Lab DigitalSignal_Lab

Revision:
0:ef139e18ca64
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Display.h	Mon Aug 26 16:34:40 2019 +0000
@@ -0,0 +1,45 @@
+/*
+    Display.h - Generic display declaration
+
+    Copyright(c) 2016 karpent at gmail.com, MIT License
+
+    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files(the "Software"),
+    to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
+    and / or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions :
+
+    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+
+    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
+    OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
+    THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+*/
+
+#pragma once
+
+#include "DisplayBase.h"
+#include "GeometricPrim.h"
+
+/// <summary>
+/// Generic display definition class
+/// </summary>
+/// <seealso cref="DisplayBase" />
+/// <seealso cref="GeometricPrim" />
+class Display : public DisplayBase, public GeometricPrim
+{
+public:
+    /// <summary>
+    /// Initializes a new instance of the <see cref="Display"/> class.
+    /// </summary>
+    Display();
+
+    /// <summary>
+    /// Finalizes an instance of the <see cref="Display"/> class.
+    /// </summary>
+    ~Display();
+    
+    //void SetDrawColorMask(uint32_t color);
+    
+    //void SetBackgroundColor(uint32_t color);
+};
+