55 lines
2.9 KiB
HTML
55 lines
2.9 KiB
HTML
<html><head><title>Base API</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link type='text/css' href='wiki.css' rel='stylesheet'></head><body><h1>Base API</h1></div>
|
|
|
|
<div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr"><div class="mw-parser-output"><p>The Base module is contained inside the FreeCAD module and contains constructors for different types of objects heavily used in FreeCAD.
|
|
</p><p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Class.png" class="image"><img alt="Class.png" src="Class.png" width="16" height="16" /></a> <big><b>BoundBox</b></big> ( <i>[Xmin,Ymin,Zmin,Xmax,Ymax,Zmax] ) or ( Tuple, Tuple ) or ( Vector, Vector</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Description</b>:</small> Creates a bounding box. A bounding box is an orthographic cube which is a way to describe outer boundaries. You get a bounding box from a lot of 3D types. It is often used to check if a 3D entity lies in the range of another object. Checking for bounding interference first can save a lot of computing time!
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Class.png" class="image"><img alt="Class.png" src="Class.png" width="16" height="16" /></a> <big><b>Matrix</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Description</b>:</small> Creates a 4x4 <a href="Matrix_API.html" title="Matrix API">Matrix</a>, that can be used to apply transformations to objects.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Class.png" class="image"><img alt="Class.png" src="Class.png" width="16" height="16" /></a> <big><b>Vector</b></big> ( <i>) or ( x,y,z</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Description</b>:</small> Creates a FreeCAD 3D <a href="Vector_API.html" title="Vector API">Vector</a>, representing a 3D point or a direction.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Class.png" class="image"><img alt="Class.png" src="Class.png" width="16" height="16" /></a> <big><b>Placement</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Description</b>:</small> Creates a <a href="Placement_API.html" title="Placement API">Placement</a>.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<div style="clear:both"></div>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div><div class="printfooter">
|
|
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=Base_API&oldid=122977">http://www.freecadweb.org/wiki/index.php?title=Base_API&oldid=122977</a>"</div>
|
|
<div id="catlinks" class="catlinks" data-mw="interface"></div><div class="visualClear"></div>
|
|
</div>
|
|
</div>
|
|
<div id="mw-navigation">
|
|
<h2>Navigation menu</h2>
|
|
|
|
</body></html> |