Mostly functors for less operators can be found here. More...
#include <TopoDS_Wire.hxx>#include <TopoDS_Edge.hxx>#include <TopoDS_Face.hxx>Go to the source code of this file.
Classes | |
| struct | edge_container |
| A container to have an easy access to an edge with start and endpoint. More... | |
| struct | projectPointContainer |
| A container used for projecting points on faces along a normal vector. More... | |
Functions | |
| bool | FloatHuge (const float _Left, const float _Right) |
| Functor to sort two float values. | |
| bool | FloatWirePairHuge (const std::pair< float, TopoDS_Wire > &_Left, const std::pair< float, TopoDS_Wire > &_Right) |
| Functor to sort a pair of type pair<float,TopoDS_Wire>. | |
Mostly functors for less operators can be found here.
Definition in file stuff.h.
| bool FloatHuge | ( | const float | _Left, | |
| const float | _Right | |||
| ) | [inline] |
Functor to sort two float values.
Just a test function which is able to sort also from high to low and not only from low to high (like the less operator is normally doing it)
| _Left | A float value | |
| _Right | A float value for the comparison with the _Left |
| bool FloatWirePairHuge | ( | const std::pair< float, TopoDS_Wire > & | _Left, | |
| const std::pair< float, TopoDS_Wire > & | _Right | |||
| ) | [inline] |
Functor to sort a pair of type pair<float,TopoDS_Wire>.
Mostly used in the cutting class as a sorting of the different resulting wires is necessary if there is more then one resulting cutting curve
| _Left | A pair which consists of a float value (mostly here the Z-Level is stored) and a TopoDS_Wire | |
| _Right | Exactly the same as _Left but here it is used to compare with _First |
1.6.1