<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://jimandi.com/SDK/index.php?action=history&amp;feed=atom&amp;title=Vector_Object_Related_Global_Methods</id>
	<title>Vector Object Related Global Methods - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://jimandi.com/SDK/index.php?action=history&amp;feed=atom&amp;title=Vector_Object_Related_Global_Methods"/>
	<link rel="alternate" type="text/html" href="https://jimandi.com/SDK/index.php?title=Vector_Object_Related_Global_Methods&amp;action=history"/>
	<updated>2026-10-25T11:55:55Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.2</generator>
	<entry>
		<id>https://jimandi.com/SDK/index.php?title=Vector_Object_Related_Global_Methods&amp;diff=509&amp;oldid=prev</id>
		<title>WikiSysop at 14:44, 7 September 2023</title>
		<link rel="alternate" type="text/html" href="https://jimandi.com/SDK/index.php?title=Vector_Object_Related_Global_Methods&amp;diff=509&amp;oldid=prev"/>
		<updated>2023-09-07T14:44:41Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 08:44, 7 September 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l66&quot;&gt;Line 66:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 66:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== CreateCircle(double x, double y, double radius, double tolerance, double z_value)===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== CreateCircle( double x, double y, double radius, double tolerance, double z_value)===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://jimandi.com/SDK/index.php?title=Vector_Object_Related_Global_Methods&amp;diff=18&amp;oldid=prev</id>
		<title>WikiSysop: Created page with &quot;link=Vectric Lua Interface for Gadgets These methods do what? (need info)  Category:SDK  === CastCadObjectToCadBitmap( CadObject obj) ===  ---...&quot;</title>
		<link rel="alternate" type="text/html" href="https://jimandi.com/SDK/index.php?title=Vector_Object_Related_Global_Methods&amp;diff=18&amp;oldid=prev"/>
		<updated>2021-08-04T02:36:27Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&lt;a href=&quot;/SDK/index.php/File:Back.jpg&quot; title=&quot;File:Back.jpg&quot;&gt;right|50px|link=Vectric Lua Interface for Gadgets&lt;/a&gt; These methods do what? (need info)  &lt;a href=&quot;/SDK/index.php?title=Category:SDK&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Category:SDK (page does not exist)&quot;&gt;Category:SDK&lt;/a&gt;  === CastCadObjectToCadBitmap( CadObject obj) ===  ---...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[File:Back.jpg|right|50px|link=Vectric Lua Interface for Gadgets]]&lt;br /&gt;
These methods do what? (need info) &lt;br /&gt;
[[Category:SDK]]&lt;br /&gt;
&lt;br /&gt;
=== CastCadObjectToCadBitmap( CadObject obj) === &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Casts passed CadObject to a CadBitmap - returns a CadBitmap object to work with  &lt;br /&gt;
&lt;br /&gt;
::''obj - CadObject - Object to be cast to a CadBitmap  '' &lt;br /&gt;
&lt;br /&gt;
           &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== CastCadObjectToCadContour( CadObject obj) ===&lt;br /&gt;
----&lt;br /&gt;
Casts passed CadObject to a CadContour - returns a CadContour object to work with  &lt;br /&gt;
&lt;br /&gt;
::''obj - CadObject - Object to be cast to a CadContour  ''&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== CastCadObjectToCadObjectGroup( CadObject obj) ===&lt;br /&gt;
----&lt;br /&gt;
Casts passed CadObject to a CadObjectGroup - returns a CadObjectGroup object to work with &lt;br /&gt;
&lt;br /&gt;
::''obj - CadObject - Object to be cast to a CadObjectGroup '' &lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
=== CastCadObjectToCadPolyline( CadObject obj) ===&lt;br /&gt;
----&lt;br /&gt;
Casts passed CadObject to a CadPolyline - returns a CadPolyline object to work with &lt;br /&gt;
&lt;br /&gt;
::''obj - CadObject - Object to be cast to a CadPolyline  ''&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== CastCadObjectToCadToolpathOutline( CadObject obj) ===&lt;br /&gt;
----&lt;br /&gt;
Casts passed CadObject to a CadToolpathOutline - returns a CadToolpathOutline object to work with &lt;br /&gt;
&lt;br /&gt;
::''obj - CadObject - Object to be cast to a CadToolpathOutline '' &lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== CastCadObjectToCadToolpathPreview( CadObject obj) ===&lt;br /&gt;
----&lt;br /&gt;
Casts passed CadObject to a CadToolpathPreview - returns a CadToolpathPreview object to work with &lt;br /&gt;
&lt;br /&gt;
::''obj - CadObject - Object to be cast to a CadBitmap  ''&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== CastCadObjectToTxtBlock( CadObject obj) ===&lt;br /&gt;
----&lt;br /&gt;
Casts passed CadObject to a TxtBlock - returns a TxtBlock object  &lt;br /&gt;
&lt;br /&gt;
::''obj - CadObject - Object to be cast to a TxtBlock '' &lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== CreateCircle(double x, double y, double radius, double tolerance, double z_value)===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Create a Contour object for a circle consisting of 4 arcs.  &lt;br /&gt;
&lt;br /&gt;
::''x – double – x coord of centre of circle ''   &lt;br /&gt;
 &lt;br /&gt;
::''y – double – y coord of centre of circle   ''&lt;br /&gt;
&lt;br /&gt;
::''radius – double – radius of circle  ''&lt;br /&gt;
&lt;br /&gt;
::''tolerance – double – tolerance of contour – use 0.0 for default ''&lt;br /&gt;
 &lt;br /&gt;
::''z_value – double – z coord for contour  ''&lt;br /&gt;
&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== CreateCopyOfSelectedContours( bool smash_beziers, bool smash_arcs, double smash_tol) ===&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Create a ContourGroup containing a copy of the currently selected contours in the job. T  &lt;br /&gt;
&lt;br /&gt;
::''smash_beziers – bool – if true, any Bezier spans in the selection are replaced with a series of straight-line spans which match the original Bezier within the specified tolerance. '' &lt;br /&gt;
&lt;br /&gt;
::''smash_arc – bool – if true, any Arc spans in the selection are replaced with a series of straight-line spans which match the original Arc within the specified tolerance.''  &lt;br /&gt;
&lt;br /&gt;
::''I – double – tolerance (max allowed deviation) to use when approximating arcs or beziers with a series of straight lines.''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Back.jpg|right|50px|link=Vectric Lua Interface for Gadgets]]&lt;br /&gt;
==References==&lt;br /&gt;
'''Please Note:''' The base material for the contents found in this WiKi was sourced from Vectric Lua Interface for Gadgets, version 10.0, published August 21, 2019. by Vectric Ltd. Most current document from Vertric can be downloaded at [https://gadgets.vectric.com/developerinfo.html Vertric Developer Information]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
</feed>