Clone13

Dependents:   SignalProcessLab DigitalSignalAlgorithm_Lab DigitalSignal_Lab

Committer:
ngtkien
Date:
Wed Aug 28 17:02:28 2019 +0000
Revision:
1:fc2dc08db78b
Parent:
0:ef139e18ca64
add several command

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ngtkien 0:ef139e18ca64 1 /*
ngtkien 0:ef139e18ca64 2 Display.h - Generic display declaration
ngtkien 0:ef139e18ca64 3
ngtkien 0:ef139e18ca64 4 Copyright(c) 2016 karpent at gmail.com, MIT License
ngtkien 0:ef139e18ca64 5
ngtkien 0:ef139e18ca64 6 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files(the "Software"),
ngtkien 0:ef139e18ca64 7 to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
ngtkien 0:ef139e18ca64 8 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 :
ngtkien 0:ef139e18ca64 9
ngtkien 0:ef139e18ca64 10 The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
ngtkien 0:ef139e18ca64 11
ngtkien 0:ef139e18ca64 12 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
ngtkien 0:ef139e18ca64 13 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
ngtkien 0:ef139e18ca64 14 OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
ngtkien 0:ef139e18ca64 15 THE USE OR OTHER DEALINGS IN THE SOFTWARE.
ngtkien 0:ef139e18ca64 16 */
ngtkien 0:ef139e18ca64 17
ngtkien 0:ef139e18ca64 18 #pragma once
ngtkien 0:ef139e18ca64 19
ngtkien 0:ef139e18ca64 20 #include "DisplayBase.h"
ngtkien 0:ef139e18ca64 21 #include "GeometricPrim.h"
ngtkien 0:ef139e18ca64 22
ngtkien 0:ef139e18ca64 23 /// <summary>
ngtkien 0:ef139e18ca64 24 /// Generic display definition class
ngtkien 0:ef139e18ca64 25 /// </summary>
ngtkien 0:ef139e18ca64 26 /// <seealso cref="DisplayBase" />
ngtkien 0:ef139e18ca64 27 /// <seealso cref="GeometricPrim" />
ngtkien 0:ef139e18ca64 28 class Display : public DisplayBase, public GeometricPrim
ngtkien 0:ef139e18ca64 29 {
ngtkien 0:ef139e18ca64 30 public:
ngtkien 0:ef139e18ca64 31 /// <summary>
ngtkien 0:ef139e18ca64 32 /// Initializes a new instance of the <see cref="Display"/> class.
ngtkien 0:ef139e18ca64 33 /// </summary>
ngtkien 0:ef139e18ca64 34 Display();
ngtkien 0:ef139e18ca64 35
ngtkien 0:ef139e18ca64 36 /// <summary>
ngtkien 0:ef139e18ca64 37 /// Finalizes an instance of the <see cref="Display"/> class.
ngtkien 0:ef139e18ca64 38 /// </summary>
ngtkien 0:ef139e18ca64 39 ~Display();
ngtkien 0:ef139e18ca64 40
ngtkien 0:ef139e18ca64 41 //void SetDrawColorMask(uint32_t color);
ngtkien 0:ef139e18ca64 42
ngtkien 0:ef139e18ca64 43 //void SetBackgroundColor(uint32_t color);
ngtkien 0:ef139e18ca64 44 };
ngtkien 0:ef139e18ca64 45