#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))) |
1.6.1