summaryrefslogtreecommitdiff
path: root/src/mipmap.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mipmap.h')
-rw-r--r--src/mipmap.h42
1 files changed, 22 insertions, 20 deletions
diff --git a/src/mipmap.h b/src/mipmap.h
index 550d6ae..b44e8f2 100644
--- a/src/mipmap.h
+++ b/src/mipmap.h
@@ -24,39 +24,41 @@
* along with DrumGizmo; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
*/
-#ifndef __DRUMGIZMO_MIPMAP_H__
-#define __DRUMGIZMO_MIPMAP_H__
+#pragma once
#include <QMap>
#include <stddef.h>
-class MipMapValue {
+class MipMapValue
+{
public:
- MipMapValue() { max = min = uavg = lavg = 0.0; }
- float max;
- float min;
- float uavg;
- float lavg;
+ MipMapValue()
+ {
+ max = min = uavg = lavg = 0.0;
+ }
+ float max;
+ float min;
+ float uavg;
+ float lavg;
};
-class MipMap {
+class MipMap
+{
public:
- MipMap(float *data, size_t size);
+ MipMap(float* data, size_t size);
- MipMapValue lookup(size_t begin, size_t end);
+ MipMapValue lookup(size_t begin, size_t end);
private:
- float *data;
- size_t size;
+ float* data;
+ size_t size;
- MipMapValue *values;
+ MipMapValue* values;
- size_t zoom;
+ size_t zoom;
- MipMapValue data_lookup(size_t begin, size_t end);
- MipMapValue mipmap_lookup(size_t begin, size_t end);
+ MipMapValue data_lookup(size_t begin, size_t end);
+ MipMapValue mipmap_lookup(size_t begin, size_t end);
- MipMap *lowerlevel;
+ MipMap* lowerlevel;
};
-
-#endif/*__DRUMGIZMO_MIPMAP_H__*/