Mercurial > repos > public > sbplib
comparison +parametrization/Curve.m @ 777:0776fa4754ff feature/grids grids0.1
Switch to assertSize from assert_size
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Mon, 23 Jul 2018 09:33:26 -0700 |
parents | 0fd4b259af9e |
children | acf19ecd1338 465fc81e12e8 |
comparison
equal
deleted
inserted
replaced
776:23ad69a347dd | 777:0776fa4754ff |
---|---|
179 | 179 |
180 D = C.transform([],a); | 180 D = C.transform([],a); |
181 end | 181 end |
182 | 182 |
183 function D = mirror(C, a, b) | 183 function D = mirror(C, a, b) |
184 assert_size(a,[2,1]); | 184 assertSize(a,[2,1]); |
185 assert_size(b,[2,1]); | 185 assertSize(b,[2,1]); |
186 | 186 |
187 g = C.g; | 187 g = C.g; |
188 gp = C.gp; | 188 gp = C.gp; |
189 | 189 |
190 l = b-a; | 190 l = b-a; |
217 D = C.transform(A,b); | 217 D = C.transform(A,b); |
218 | 218 |
219 end | 219 end |
220 | 220 |
221 function D = rotate(C,a,rad) | 221 function D = rotate(C,a,rad) |
222 assert_size(a, [2,1]); | 222 assertSize(a, [2,1]); |
223 assert_size(rad, [1,1]); | 223 assertSize(rad, [1,1]); |
224 g = C.g; | 224 g = C.g; |
225 gp = C.gp; | 225 gp = C.gp; |
226 | 226 |
227 | 227 |
228 A = [cos(rad) -sin(rad); sin(rad) cos(rad)]; | 228 A = [cos(rad) -sin(rad); sin(rad) cos(rad)]; |