#include <SfSfIntersector.h>
Inheritance diagram for Go::SfSfIntersector:
Public Member Functions | |
SfSfIntersector () | |
Default constructor. | |
SfSfIntersector (boost::shared_ptr< ParamGeomInt > obj1, boost::shared_ptr< ParamGeomInt > obj2, boost::shared_ptr< GeoTol > epsge, Intersector *prev=0) | |
Constructor. | |
SfSfIntersector (boost::shared_ptr< ParamGeomInt > obj1, boost::shared_ptr< ParamGeomInt > obj2, double epsge, Intersector *prev=0) | |
Constructor. | |
virtual | ~SfSfIntersector () |
Destructor. | |
virtual int | numParams () const |
Return the number of parameter directions for the object. | |
void | postIterate3 (int nmb_orig, int dir) |
Protected Member Functions | |
void | fixCrossingLinks () |
Fix crossing intersection links. | |
Friends | |
class | SfSelfIntersector |
class | IntersectionPool |
Definition at line 53 of file SfSfIntersector.h.
Go::SfSfIntersector::SfSfIntersector | ( | boost::shared_ptr< ParamGeomInt > | obj1, | |
boost::shared_ptr< ParamGeomInt > | obj2, | |||
boost::shared_ptr< GeoTol > | epsge, | |||
Intersector * | prev = 0 | |||
) |
Constructor.
Both objects should refer to surfaces (this is not checked compile-time, so we rely on the user to obey this rule).
obj1 | of type ParamSurfaceInt. | |
obj2 | of type ParamSurfaceInt. | |
epsge | the associated tolerance. | |
prev | the "parent" Intersector (0 if there is no parent). |
Go::SfSfIntersector::SfSfIntersector | ( | boost::shared_ptr< ParamGeomInt > | obj1, | |
boost::shared_ptr< ParamGeomInt > | obj2, | |||
double | epsge, | |||
Intersector * | prev = 0 | |||
) |
Constructor.
Both objects should refer to surfaces (this is not checked compile-time, so we rely on the user to obey this rule).
obj1 | of type ParamSurfaceInt. | |
obj2 | of type ParamSurfaceInt. | |
epsge | the associated tolerance. | |
prev | the "parent" Intersector (0 if there is no parent). |
virtual int Go::SfSfIntersector::numParams | ( | ) | const [inline, virtual] |
Return the number of parameter directions for the object.
Implements Go::Intersector.
Definition at line 91 of file SfSfIntersector.h.