|
FougTools
0.7.0dev-046fb6a
Handy tools for C++, Qt and OpenCascade
|
Provides projection of a point on a soup of faces. More...
#include <occtools/point_on_faces_projector.h>
Classes | |
| struct | Result |
Public Member Functions | |
| PointOnFacesProjector () | |
| PointOnFacesProjector (const TopoDS_Shape &faces) | |
| Construct a prepared projector (calling prepare(faces)) More... | |
| ~PointOnFacesProjector () | |
| void | prepare (const TopoDS_Shape &faces) |
| const TopoDS_Face * | faceOfProjection (const gp_Pnt &point) const |
| Result | projected (const gp_Pnt &point) const |
| Result | operator() (const gp_Pnt &point) const |
| Syntactic sugar around projected() More... | |
Provides projection of a point on a soup of faces.
| occ::PointOnFacesProjector::PointOnFacesProjector | ( | ) |
| occ::PointOnFacesProjector::PointOnFacesProjector | ( | const TopoDS_Shape & | faces | ) |
Construct a prepared projector (calling prepare(faces))
| occ::PointOnFacesProjector::~PointOnFacesProjector | ( | ) |
| const TopoDS_Face * occ::PointOnFacesProjector::faceOfProjection | ( | const gp_Pnt & | point | ) | const |
| PointOnFacesProjector::Result occ::PointOnFacesProjector::operator() | ( | const gp_Pnt & | point | ) | const |
Syntactic sugar around projected()
| void occ::PointOnFacesProjector::prepare | ( | const TopoDS_Shape & | faces | ) |
| PointOnFacesProjector::Result occ::PointOnFacesProjector::projected | ( | const gp_Pnt & | point | ) | const |
1.8.8