#include "Vector3D.h"
#include "Matrix.h"
#include "ViewProj.h"
#include "Tools2D.h"
Go to the source code of this file.
Classes | |
class | Base::BoundBox3< _Precision > |
The 3D bounding box class. More... | |
Namespaces | |
namespace | Base |
The namespace of the FreeCAD Base library. | |
Defines | |
#define | HALF(A, B) ((A)+((B-A)/2)) |
#define | IS_ON_RAY(A, B, K) (((A) <= (K)) && ((B) > (K))) |
Typedefs | |
typedef BoundBox3< double > | Base::BoundBox3d |
typedef BoundBox3< float > | Base::BoundBox3f |
#define HALF | ( | A, | |||
B | ) | ((A)+((B-A)/2)) |
Definition at line 323 of file BoundBox.h.
Referenced by Base::BoundBox3< _Precision >::CalcOctant(), SketcherGui::ViewProviderSketch::drawConstraintIcons(), and Base::BoundBox3< _Precision >::GetOctantFromVector().
#define IS_ON_RAY | ( | A, | |||
B, | |||||
K | ) | (((A) <= (K)) && ((B) > (K))) |