Base API

The Base module is contained inside the FreeCAD module and contains constructors for different types of objects heavily used in FreeCAD.


Class.png BoundBox ( [Xmin,Ymin,Zmin,Xmax,Ymax,Zmax] ) or ( Tuple, Tuple ) or ( Vector, Vector )

Description: 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!


Class.png Matrix ( )

Description: Creates a 4x4 Matrix, that can be used to apply transformations to objects.


Class.png Vector ( ) or ( x,y,z )

Description: Creates a FreeCAD 3D Vector, representing a 3D point or a direction.


Class.png Placement ( )

Description: Creates a Placement.

Online version: "http://www.freecadweb.org/wiki/index.php?title=Base_API&oldid=122977"

Navigation menu