AddRotPoly ========== ```{function} AddRotPoly( CSX, materialname, prio, normDir, points, RotAxisDir, angle, varargin) ``` Full definition: ```{code-block} matlab function CSX = AddRotPoly( CSX, materialname, prio, normDir, points, RotAxisDir, angle, varargin) ``` - CSX: CSX-object created by InitCSX() - materialname: created by AddMetal() or AddMaterial() - prio: priority - normDir: normal direction of the polygon, e.g. 'x', 'y' or 'z', or numeric 0..2 - points: two-dimensional coordinates - RotAxisDir: direction of the rotational axis e.g. 'x', 'y' or 'z', or numeric 0..2 - angle (optional): rotational start/stop angle, default is [0 2pi] Warning: Polygon has to be defined using Cartesian Coords for use with cylindrical mesh, set 'CoordSystem',0 example: p(1,1) = 0; % x-coord point 1 p(2,1) = 0; % y-coord point 1 p(1,2) = 10; % x-coord point 2 p(2,2) = 20; % y-coord point 2 % normal direction: z CSX = AddRotPoly( CSX, 'PEC', 1, 'z', p , 'y'); 2011, Thorsten Liebig See also InitCSX AddMetal AddMaterial AddPolygon