tint non-active mask layers grey
[blender.git] / source / blender / blenkernel / BKE_ocean.h
index c8ce3f8ce63b7c878818a0285de1670d3a53510e..de12afb02bd7d0bc872834cad4b1cbc8f8273fd7 100644 (file)
@@ -23,8 +23,8 @@
  * ***** END GPL LICENSE BLOCK *****
  */
 
-#ifndef BKE_OCEAN_H
-#define BKE_OCEAN_H
+#ifndef __BKE_OCEAN_H__
+#define __BKE_OCEAN_H__
 
 #ifdef __cplusplus
 extern "C" {
@@ -32,17 +32,16 @@ extern "C" {
 
 typedef struct OceanResult {
        float disp[3];
-    float normal[3];
+       float normal[3];
        float foam;
        
        /* raw eigenvalues/vectors */
        float Jminus;
-    float Jplus;
+       float Jplus;
        float Eminus[3];
-    float Eplus[3];
+       float Eplus[3];
 } OceanResult;
-       
-       
+
 typedef struct OceanCache {
        struct ImBuf **ibufs_disp;
        struct ImBuf **ibufs_foam;
@@ -70,26 +69,25 @@ typedef struct OceanCache {
 } OceanCache;
 
 
-#define OCEAN_NOT_CACHED       0
-#define OCEAN_CACHING          1
-#define OCEAN_CACHED           2
+#define OCEAN_NOT_CACHED    0
+#define OCEAN_CACHING       1
+#define OCEAN_CACHED        2
 
-       
 struct Ocean *BKE_add_ocean(void);
 void BKE_free_ocean_data(struct Ocean *oc);
 void BKE_free_ocean(struct Ocean *oc);
 
-void BKE_init_ocean(struct Ocean* o, int M,int N, float Lx, float Lz, float V, float l, float A, float w, float damp, 
-                                       float alignment, float depth, float time, short do_height_field, short do_chop, short do_normals, short do_jacobian, int seed);
+void BKE_init_ocean(struct Ocean *o, int M, int N, float Lx, float Lz, float V, float l, float A, float w, float damp,
+                    float alignment, float depth, float time, short do_height_field, short do_chop, short do_normals, short do_jacobian, int seed);
 void BKE_simulate_ocean(struct Ocean *o, float t, float scale, float chop_amount);
 
 /* sampling the ocean surface */
 float BKE_ocean_jminus_to_foam(float jminus, float coverage);
-void BKE_ocean_eval_uv(struct Ocean * oc, struct OceanResult *ocr, float u, float v);
-void BKE_ocean_eval_uv_catrom(struct Ocean * oc, struct OceanResult *ocr, float u, float v);
-void BKE_ocean_eval_xz(struct Ocean * oc, struct OceanResult *ocr, float x, float z);
-void BKE_ocean_eval_xz_catrom(struct Ocean * oc, struct OceanResult *ocr, float x, float z);
-void BKE_ocean_eval_ij(struct Ocean * oc, struct OceanResult *ocr, int i, int j);
+void  BKE_ocean_eval_uv(struct Ocean *oc, struct OceanResult *ocr, float u, float v);
+void  BKE_ocean_eval_uv_catrom(struct Ocean *oc, struct OceanResult *ocr, float u, float v);
+void  BKE_ocean_eval_xz(struct Ocean *oc, struct OceanResult *ocr, float x, float z);
+void  BKE_ocean_eval_xz_catrom(struct Ocean *oc, struct OceanResult *ocr, float x, float z);
+void  BKE_ocean_eval_ij(struct Ocean *oc, struct OceanResult *ocr, int i, int j);
 
 
 /* ocean cache handling */