Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
David MacDonald
purr-data
Commits
90ac5004
Commit
90ac5004
authored
Nov 09, 2017
by
Jonathan Wilkes
Browse files
fix drawarray getrect routine, revise [draw svg] getrect routine
parent
0d3f73e7
Changes
1
Hide whitespace changes
Inline
Side-by-side
pd/src/g_template.c
View file @
90ac5004
...
...
@@ -3607,8 +3607,8 @@ static void svg_getrectrect(t_svg *x, t_glist *glist,
t_word *data, t_template *template, t_float basex, t_float basey,
int *xp1, int *yp1, int *xp2, int *yp2)
{
in
t width, height, xoff, yoff;
in
t x1, y1, x2, y2;
t_floa
t width, height, xoff, yoff;
t_floa
t x1, y1, x2, y2;
x1 = y1 = 0x7fffffff;
x2 = y2 = -0x7fffffff;
...
...
@@ -3672,10 +3672,10 @@ static void svg_getrectrect(t_svg *x, t_glist *glist,
*xp2 = *yp2 = -0x7fffffff;
return;
}
*xp1 = x1;
*yp1 = y1;
*xp2 = x2;
*yp2 = y2;
*xp1 =
(int)
x1;
*yp1 =
(int)
y1;
*xp2 =
(int)
x2;
*yp2 =
(int)
y2;
}
void scalar_getinnersvgrect(t_gobj *z, t_glist *owner, t_word *data,
...
...
@@ -6698,8 +6698,9 @@ static void drawarray_getrect(t_gobj *z, t_glist *glist,
If users really want a bbox for this in the future we can just use the
same expensive algorithm as plot_getrect and suggest nesting in an
[draw svg] for performance. But for now I don't think we need that.
*/
[draw svg] for performance. But for now I don't think we need that. */
*xp1 = *yp1 = 0x7fffffff;
*xp2 = *yp2 = -0x7fffffff;
}
static void drawarray_displace(t_gobj *z, t_glist *glist,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment