/usr/include/codeblocks/wxContribItems/wxled/ledpanel/include/wx/advancedmatrixobject.h is in codeblocks-dev 16.01+dfsg-2+b1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 | /***************************************************************
* Name: advancedmatrixobejct.h
* Purpose: Defines Class AdvancedMatrixObject
* Author: Christian Gräfe (info@mcs-soft.de)
* Created: 2007-03-02
* Copyright: Christian Gräfe (www.mcs-soft.de)
* License: wxWindows licence
**************************************************************/
#ifndef ADVANCEDMATRIXOBJECT_H
#define ADVANCEDMATRIXOBJECT_H
#include "wx/matrixobject.h"
class AdvancedMatrixObject : public MatrixObject
{
public:
AdvancedMatrixObject();
AdvancedMatrixObject(const MatrixObject& mo);
AdvancedMatrixObject(const char* data, int width, int height=0);
virtual ~AdvancedMatrixObject();
// Rotierefunktionen
void RotateLeft();
void RotateRight();
// Shiftfunktionen
void ShiftLeft();
void ShiftRight();
void ShiftUp();
void ShiftDown();
// Fitfunktionen
void FitLeft();
void FitRight();
void FitTop();
void FitBottom();
// Füllfunktionen
void FillLine(int y, char d);
void FillRow(int x, char d);
void FillAll(char d);
// Löschfunktionen
void ClearLine(int y);
void ClearRow(int x);
//
};
#endif // ADVANCEDMATRIXOBJECT_H
|