AcGeCurveCurveInt3d( const AcGeCurve3d& curve1, const AcGeCurve3d& curve2, const AcGeVector3d& planeNormal = AcGeVector3d::kIdentity, const AcGeTol& tol = AcGeContext::gTol );
|
Parameters |
Description |
|
const AcGeCurve3d& curve1 |
Input first curve |
|
const AcGeCurve3d& curve2 |
Input second curve |
|
const AcGeVector3d& planeNormal = AcGeVector3d::kIdentity |
Input optional plane normal |
|
const AcGeTol& tol = AcGeContext::gTol |
Input tolerance value |
Constructs an object that represents the intersection of the two input curves. Intersection points are returned within the accuracy of the specified tolerance in tol (or to within the default tolerance if no tolerance parameter is specified). The planeNormal parameter is only used by the getIntConfigs() member function. It is not necessary to supply this parameter if getIntConfigs() will not be called for this object.