diff options
| author | chevalam <chevalam.s@samsung.com> | 2014-04-24 16:54:07 +0530 |
|---|---|---|
| committer | chevalam <chevalam.s@samsung.com> | 2014-04-24 16:54:07 +0530 |
| commit | 5ae9c468eca950c5a7dfe44d93efb32616458f75 (patch) | |
| tree | f46e19b7cc95e483f0b93da6b81032c431702ed4 /src/kinetics.cpp | |
| parent | e391ae2091be6d736dee7734b0a9e4c2beaddef5 (diff) | |
Incorporating review comments for #3 - updated kinematics to not include color parameters
Diffstat (limited to 'src/kinetics.cpp')
| -rw-r--r-- | src/kinetics.cpp | 46 |
1 files changed, 1 insertions, 45 deletions
diff --git a/src/kinetics.cpp b/src/kinetics.cpp index 6e31a6d..9d5a578 100644 --- a/src/kinetics.cpp +++ b/src/kinetics.cpp @@ -12,15 +12,6 @@ #include "kinetics.h" void -generate_color (double *color) -{ - int i; - - for (i = 0; i <= 3; i++) - color[i] = (int) (drand48 () * 2) / 2.0; -} - -void kinetics_destroy (kinetics_t *kinetics) { free(kinetics); @@ -33,49 +24,14 @@ kinetics_init (kinetics_t *kinetics) kinetics->velocity = MAX_VELOCITY / 8.0 * 7 * drand48 () + MAX_VELOCITY / 8.0; kinetics->x = WIDTH / 2; kinetics->y = HEIGHT / 2; - generate_color (kinetics->color); - + kinetics->x_radius = drand48 () * 10 + 5; kinetics->y_radius = drand48 () * 10 + 5; - kinetics->x_offset = drand48 () * 10; - kinetics->y_offset = drand48 () * 10; kinetics->width = drand48 () * 120 + 30; kinetics->height = drand48 () * 120 + 30; - generate_color (kinetics->shadow_color); kinetics->rotation = drand48 () * 2 * M_PI; kinetics->line_width = 20; //drand48() * 20; - - /* inset shadow */ - kinetics->shadow_color[0] = 0; - kinetics->shadow_color[1] = 0; - kinetics->shadow_color[2] = 0; - kinetics->shadow_color[3] = 1; - kinetics->shadow_x_blur = 5; - kinetics->shadow_y_blur = 2; - - kinetics->x_offset = 6; - kinetics->y_offset = 1; - - /* spread */ - kinetics->spread_color[0] = 1; - kinetics->spread_color[1] = 1; - kinetics->spread_color[2] = 1; - kinetics->spread_color[3] = 1; - kinetics->spread_x_blur = 5; - kinetics->spread_y_blur = 2; - kinetics->spread_line_width = 3; - - /* drop shadow */ - kinetics->drop_color[0] = 0; - kinetics->drop_color[1] = 0; - kinetics->drop_color[2] = 0; - kinetics->drop_color[3] = 0.5; - kinetics->drop_x_blur = 10; - kinetics->drop_y_blur = 8; - kinetics->drop_x_offset = -30; - kinetics->drop_y_offset = -5; - kinetics->drop_line_width = kinetics->line_width; } void |