Clone13
Dependents: SignalProcessLab DigitalSignalAlgorithm_Lab DigitalSignal_Lab
Display.h@1:fc2dc08db78b, 2019-08-28 (annotated)
- 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?
User | Revision | Line number | New 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 |