API Reference > OdGe Classes > OdGeSurfSurfInt Class
OdGeSurfSurfInt Class
OdGeSurfSurfIntOdGeSurfSurfInt
Syntax
C++
class OdGeSurfSurfInt : public OdGeEntity3d;

GeSurfSurfInt.h

This class holds the intersection data of two surfaces.

This object contains references to surface objects but does not own them. Calculation of the intersection is performed by a query function. 

Any output geometry from an intersection object is owned by the caller. The const base objects returned by surface1() and surface2() are not considered output objects. 

If one of the objects is deleted, the intersection must be recalculated. If one of the object is NULL, kXXUnknown status is set and zero value is returned. 

Corresponding C++ library: TD_Ge 

 

 
Name 
Description 
 
This is the overview for the OdGeSurfSurfInt constructor overload. 
 
Name 
Description 
 
Returns the dimension of the intersection point by its index.
 
 
Retrieves the configurations on either side of the intersection each surface.
 
 
Retrieves the parameter pairs for the specified intersection point with respect to each surface, and the status of the intersection.
 
 
Returns the type of the specified intersection.
 
 
Checks if the surfaces have an overlap.
 
 
Returns the 3d curve representing the specified intersection and the status of the intersection.
 
 
Returns the 2d curve representing the specified intersection and the status of the intersection.
 
 
Returns the 3d point representing the specified intersection, and the status of the intersection.
 
 
Returns the number of intersection curves for the two surfaces
 
 
Returns the number of intersections between the surfaces.
 
 
Returns the number of intersections between the two surfaces, and the status of the intersections.
 
 
set 
Sets the surfaces and tolerances to be used for determining intersection data. 
 
Returns a constant pointer to the first surface of intersection. 
 
Returns a constant pointer to the second surface of intersection. 
 
Returns the tolerance for determining intersections. 
 
Name 
Description 
 
= 
Assignment operator for the OdGeSurfSurfInt object. 
Copyright © 2002–2020. Open Design Alliance. All rights reserved.