Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2013-10-22 07:31:21 +0400
committerCampbell Barton <ideasman42@gmail.com>2013-10-22 07:31:21 +0400
commitc80c1c6f5c90b446652cc866484b966bdcbc6b60 (patch)
treeb986b36f0f454abd8fe2b2f23d2fcd26a42b5c29 /source/blender/blenkernel/intern/font.c
parent6193963daae293e090779bcec361dfd81c67e32f (diff)
add copy_v4_fl4, replace QUATSET macro.
Diffstat (limited to 'source/blender/blenkernel/intern/font.c')
-rw-r--r--source/blender/blenkernel/intern/font.c24
1 files changed, 6 insertions, 18 deletions
diff --git a/source/blender/blenkernel/intern/font.c b/source/blender/blenkernel/intern/font.c
index f24d84df2e8..f489adc7445 100644
--- a/source/blender/blenkernel/intern/font.c
+++ b/source/blender/blenkernel/intern/font.c
@@ -315,25 +315,13 @@ static void build_underline(Curve *cu, float x1, float y1, float x2, float y2, i
MEM_freeN(nu2);
return;
}
- nu2->bp = bp;
- nu2->bp[0].vec[0] = x1;
- nu2->bp[0].vec[1] = y1;
- nu2->bp[0].vec[2] = 0;
- nu2->bp[0].vec[3] = 1.0f;
- nu2->bp[1].vec[0] = x2;
- nu2->bp[1].vec[1] = y1;
- nu2->bp[1].vec[2] = 0;
- nu2->bp[1].vec[3] = 1.0f;
- nu2->bp[2].vec[0] = x2;
- nu2->bp[2].vec[1] = y2;
- nu2->bp[2].vec[2] = 0;
- nu2->bp[2].vec[3] = 1.0f;
- nu2->bp[3].vec[0] = x1;
- nu2->bp[3].vec[1] = y2;
- nu2->bp[3].vec[2] = 0;
- nu2->bp[3].vec[3] = 1.0f;
-
+ copy_v4_fl4(bp[0].vec, x1, y1, 0.0f, 1.0f);
+ copy_v4_fl4(bp[1].vec, x2, y1, 0.0f, 1.0f);
+ copy_v4_fl4(bp[2].vec, x2, y2, 0.0f, 1.0f);
+ copy_v4_fl4(bp[3].vec, x1, y2, 0.0f, 1.0f);
+
+ nu2->bp = bp;
BLI_addtail(&(cu->nurb), nu2);
}