comparison +parametrization/Ti.m @ 544:433ccb5d2f0f feature/grids

Add Ti parametrization of rectangle
author Jonatan Werpers <jonatan@werpers.com>
date Mon, 21 Aug 2017 11:20:00 +0200
parents 875386d0b2ff
children d98d9c79573f
comparison
equal deleted inserted replaced
543:9924f1f8c906 544:433ccb5d2f0f
180 g4 = parametrization.Curve.line(p4,p1); 180 g4 = parametrization.Curve.line(p4,p1);
181 181
182 obj = parametrization.Ti(g1,g2,g3,g4); 182 obj = parametrization.Ti(g1,g2,g3,g4);
183 end 183 end
184 184
185 function obj = rectangle(a, b)
186 p1 = a;
187 p2 = [b(1), a(2)];
188 p3 = b;
189 p4 = [a(1), b(2)];
190
191 obj = parametrization.Ti.points(p1,p2,p3,p4);
192 end
193
185 % Like the constructor but allows inputing line curves as 2-cell arrays: 194 % Like the constructor but allows inputing line curves as 2-cell arrays:
186 % example: parametrization.Ti.linesAndCurves(g1, g2, {a, b} g4) 195 % example: parametrization.Ti.linesAndCurves(g1, g2, {a, b} g4)
187 function obj = linesAndCurves(C1, C2, C3, C4) 196 function obj = linesAndCurves(C1, C2, C3, C4)
188 C = {C1, C2, C3, C4}; 197 C = {C1, C2, C3, C4};
189 c = cell(1,4); 198 c = cell(1,4);