From 420b91db29485df39fd6e724e782c449158811cb Mon Sep 17 00:00:00 2001
From: James Cook <james@lindenlab.com>
Date: Tue, 2 Jan 2007 08:33:20 +0000
Subject: Print done when done.

---
 indra/newview/llwind.h | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 50 insertions(+)
 create mode 100644 indra/newview/llwind.h

(limited to 'indra/newview/llwind.h')

diff --git a/indra/newview/llwind.h b/indra/newview/llwind.h
new file mode 100644
index 0000000000..0a9e343945
--- /dev/null
+++ b/indra/newview/llwind.h
@@ -0,0 +1,50 @@
+/** 
+ * @file llwind.h
+ * @brief LLWind class header file
+ *
+ * Copyright (c) 2001-$CurrentYear$, Linden Research, Inc.
+ * $License$
+ */
+
+#ifndef LL_LLWIND_H
+#define LL_LLWIND_H
+
+//#include "vmath.h"
+#include "llmath.h"
+#include "v3math.h"
+#include "v3dmath.h"
+
+class LLVector3;
+class LLBitPack;
+class LLGroupHeader;
+
+
+class LLWind  
+{
+public:
+	LLWind();
+	~LLWind();
+	void renderVectors();
+	LLVector3 getVelocity(const LLVector3 &location); // "location" is region-local
+	LLVector3 getCloudVelocity(const LLVector3 &location); // "location" is region-local
+	LLVector3 getVelocityNoisy(const LLVector3 &location, const F32 dim);	// "location" is region-local
+
+	void decompress(LLBitPack &bitpack, LLGroupHeader *group_headerp);
+	LLVector3 getAverage();
+	void setCloudDensityPointer(F32 *densityp);
+
+	void setOriginGlobal(const LLVector3d &origin_global);
+private:
+	S32 mSize;
+	F32 * mVelX;
+	F32 * mVelY;
+	F32 * mCloudVelX;
+	F32 * mCloudVelY;
+	F32 * mCloudDensityp;
+
+	LLVector3d mOriginGlobal;
+	void init();
+
+};
+
+#endif
-- 
cgit v1.2.3