{"name":"BIN_fnc_handDrawEllipse","operator":null,"title":"BIN fnc handDrawEllipse","type":"function","url":"https://community.bistudio.com/wiki/BIN_fnc_handDrawEllipse","revid":309651,"updated":"2022-05-05T12:07:59Z","groups":["Diary"],"status":"ok","replaced_by":[],"games":[{"game":"arma3","name":"Arma 3","version":"1.94"}],"since":{"game":"arma3","name":"Arma 3","version":"1.94"},"arma3_since":"1.94","branch":null,"locality":{"argument":null,"effect":null,"server_exec":false},"exec":null,"description":"Show hand-drawn ellipse in the map\n\n> [!NOTE]\n> This content is exclusive to the Arma 3 Contact Expansion.","syntaxes":[{"syntax":"[param0, param1, param2, param3, param4, param5, param6, param7, param8, param9, param10, param11, param12, param13, param14] call BIN_fnc_handDrawEllipse","since":null,"effect":null,"exec":null,"params":[{"name":"param0","type":"String","types":["String"],"optional":false,"default":null,"description":"Unique ID of the ellipse. When such ellipse already exists, it will override it.","since":null,"text":"0: STRING - Unique ID of the ellipse. When such ellipse already exists, it will override it.","source":"docblock"},{"name":"param1","type":"Array","types":["Array"],"optional":false,"default":null,"description":"center position","since":null,"text":"1: ARRAY - center position","source":"docblock"},{"name":"param2","type":"Number","types":["Number"],"optional":false,"default":null,"description":"semi-major axis","since":null,"text":"2: NUMBER - semi-major axis","source":"docblock"},{"name":"param3","type":"Number","types":["Number"],"optional":false,"default":null,"description":"semi-minor axis","since":null,"text":"3: NUMBER - semi-minor axis","source":"docblock"},{"name":"param4","type":"Number","types":["Number"],"optional":false,"default":null,"description":"angle","since":null,"text":"4: NUMBER - angle","source":"docblock"},{"name":"param5","type":"Array","types":["Array"],"optional":false,"default":null,"description":"color in [r,g,b,a] format","since":null,"text":"5: ARRAY - color in [r,g,b,a] format","source":"docblock"},{"name":"param6","type":"String","types":["String"],"optional":true,"default":"pen-blue color, false for the same, but faded","description":"fill texture\n   BOOL - true for default pen-blue color, false for the same, but faded\n\nOptional:","since":null,"text":"6: STRING - fill texture\n   BOOL - true for default pen-blue color, false for the same, but faded\n\nOptional:","source":"docblock"},{"name":"param7","type":"Number","types":["Number"],"optional":false,"default":null,"description":"radius coef","since":null,"text":"7: NUMBER - radius coef","source":"docblock"},{"name":"param8","type":"Number","types":["Number"],"optional":false,"default":null,"description":"length coef","since":null,"text":"8: NUMBER - length coef","source":"docblock"},{"name":"param9","type":"Number, Array","types":["Number","Array"],"optional":false,"default":null,"description":null,"since":null,"text":"9: NUMBER or ARRAY: thickness","source":"docblock"},{"name":"param10","type":"Array","types":["Array"],"optional":false,"default":null,"description":"radius curve","since":null,"text":"10: ARRAY - radius curve","source":"docblock"},{"name":"param11","type":"Boolean","types":["Boolean"],"optional":false,"default":null,"description":"true if clockwise","since":null,"text":"11: BOOL - true if clockwise","source":"docblock"},{"name":"param12","type":"Number","types":["Number"],"optional":false,"default":null,"description":"starting angle","since":null,"text":"12: NUMBER - starting angle","source":"docblock"},{"name":"param13","type":"Array","types":["Array"],"optional":false,"default":null,"description":"random thickness offset in format [min,mid,max]","since":null,"text":"13: ARRAY - random thickness offset in format [min,mid,max]","source":"docblock"},{"name":"param14","type":"Number","types":["Number"],"optional":false,"default":null,"description":"number od drawing steps","since":null,"text":"14: NUMBER - number od drawing steps","source":"docblock"}],"returns":{"type":"Nothing","types":["Nothing"],"description":null,"text":"NOTHING","source":"docblock"},"inferred":true}],"examples":[{"text":"```sqf\n//--- Show an ellipse on player's position\n[\"test1\",position player,300,400,15] call BIN_fnc_handDrawEllipse;\n```","code":["//--- Show an ellipse on player's position\n[\"test1\",position player,300,400,15] call BIN_fnc_handDrawEllipse;"]},{"text":"```sqf\n//--- Show the same ellipse, but faded\n[\"test1\",position player,300,400,15,nil,false] call BIN_fnc_handDrawEllipse;\n```","code":["//--- Show the same ellipse, but faded\n[\"test1\",position player,300,400,15,nil,false] call BIN_fnc_handDrawEllipse;"]}],"multiplayer":null,"problems":null,"aliases":[],"see_also":[],"notes":[],"categories":["Arma 3: Functions","Arma 3: New Functions","Function Group: Diary","Functions","Introduced with Arma 3 version 1.94"],"docblock":{"author":null,"description":"Show hand-drawn ellipse in the map","params":[{"index":0,"name":null,"types":["String"],"optional":false,"default":null,"description":"Unique ID of the ellipse. When such ellipse already exists, it will override it.","text":"STRING - Unique ID of the ellipse. When such ellipse already exists, it will override it."},{"index":1,"name":null,"types":["Array"],"optional":false,"default":null,"description":"center position","text":"ARRAY - center position"},{"index":2,"name":null,"types":["Number"],"optional":false,"default":null,"description":"semi-major axis","text":"NUMBER - semi-major axis"},{"index":3,"name":null,"types":["Number"],"optional":false,"default":null,"description":"semi-minor axis","text":"NUMBER - semi-minor axis"},{"index":4,"name":null,"types":["Number"],"optional":false,"default":null,"description":"angle","text":"NUMBER - angle"},{"index":5,"name":null,"types":["Array"],"optional":false,"default":null,"description":"color in [r,g,b,a] format","text":"ARRAY - color in [r,g,b,a] format"},{"index":6,"name":null,"types":["String"],"optional":true,"default":"pen-blue color, false for the same, but faded","description":"fill texture\n   BOOL - true for default pen-blue color, false for the same, but faded\n\nOptional:","text":"STRING - fill texture\n   BOOL - true for default pen-blue color, false for the same, but faded\n\nOptional:"},{"index":7,"name":null,"types":["Number"],"optional":false,"default":null,"description":"radius coef","text":"NUMBER - radius coef"},{"index":8,"name":null,"types":["Number"],"optional":false,"default":null,"description":"length coef","text":"NUMBER - length coef"},{"index":9,"name":null,"types":["Number","Array"],"optional":false,"default":null,"description":null,"text":"NUMBER or ARRAY: thickness"},{"index":10,"name":null,"types":["Array"],"optional":false,"default":null,"description":"radius curve","text":"ARRAY - radius curve"},{"index":11,"name":null,"types":["Boolean"],"optional":false,"default":null,"description":"true if clockwise","text":"BOOL - true if clockwise"},{"index":12,"name":null,"types":["Number"],"optional":false,"default":null,"description":"starting angle","text":"NUMBER - starting angle"},{"index":13,"name":null,"types":["Array"],"optional":false,"default":null,"description":"random thickness offset in format [min,mid,max]","text":"ARRAY - random thickness offset in format [min,mid,max]"},{"index":14,"name":null,"types":["Number"],"optional":false,"default":null,"description":"number od drawing steps","text":"NUMBER - number od drawing steps"}],"returns":{"types":["Nothing"],"text":"NOTHING"},"examples":["//--- Show an ellipse on player's position\n[\"test1\",position player,300,400,15] call BIN_fnc_handDrawEllipse;","//--- Show the same ellipse, but faded\n[\"test1\",position player,300,400,15,nil,false] call BIN_fnc_handDrawEllipse;"],"syntax":null,"execution":null,"notes":null,"requirements":null,"meta":{},"text":"Description:\n    Show hand-drawn ellipse in the map\n\nParameter(s):\n    0: STRING - Unique ID of the ellipse. When such ellipse already exists, it will override it.\n    1: ARRAY - center position\n    2: NUMBER - semi-major axis\n    3: NUMBER - semi-minor axis\n    4: NUMBER - angle\n    5: ARRAY - color in [r,g,b,a] format\n    6: STRING - fill texture\n       BOOL - true for default pen-blue color, false for the same, but faded\n\n    Optional:\n    7: NUMBER - radius coef\n    8: NUMBER - length coef\n    9: NUMBER or ARRAY: thickness\n    10: ARRAY - radius curve\n    11: BOOL - true if clockwise\n    12: NUMBER - starting angle\n    13: ARRAY - random thickness offset in format [min,mid,max]\n    14: NUMBER - number od drawing steps\n\nReturns:\n    NOTHING\n\nExamples:\n    //--- Show an ellipse on player's position\n    [\"test1\",position player,300,400,15] call BIN_fnc_handDrawEllipse;\n\n    //--- Show the same ellipse, but faded\n    [\"test1\",position player,300,400,15,nil,false] call BIN_fnc_handDrawEllipse;"},"filled_from_docblock":["params","syntax","returns","examples","description"]}