This class represents intersections of 3d curves and surfaces.
The intersection object links to curve and surface objects, but does not contain them. Calculation of the intersection is performed by a query function.
If one of the objects is deleted, the intersection must be recalculated. If one of the objects is NULL, kXXUnknown status is set and the default value is returned.
Corresponding C++ library: TD_Ge
File: GeCurveSurfInt.h
Module: API Reference
This is the overview for the OdGeCurveSurfInt constructor overload. | |
Destructor for the OdGeEntity3d class. (Inherited from OdGeEntity3d) |
| |
Returns a copy of this entity. (Inherited from OdGeEntity3d) | |
Returns the 3d curve. | |
Returns a dimension of the specified intersection, and retrieves the status of the intersection. | |
Calculates the configurations on either side of the surface at the intersection. | |
Retrieves the parameters of the specified intersection point with respect to the curve and surface, and retrieves the status of the intersection. | |
Retrieves the range for the curve for the specified overlap, and retrieves the status of the intersection. | |
Retrieves the intersection point on the curve, and retrieves the status of the intersection. | |
Retrieves the intersection point on the surface, and retrieves the status of the intersection. | |
Returns the 2d curve representing the specified intersection and the status of the intersection. | |
Returns a 3d point representing the specified intersection, and retrieves the status of the intersection. | |
Checks whether the specified entity is equal to this one. (Inherited from OdGeEntity3d) | |
Returns true if and only if this entity is of type (or is derived from) entType. (Inherited from OdGeEntity3d) | |
Returns true if and only if the specified point is on this entity, as determined by the tolerance. (Inherited from OdGeEntity3d) | |
Mirrors this entity about the specified plane, and returns a reference to this entity. (Inherited from OdGeEntity3d) | |
Returns the number of point intersections between the curve and the surface, and retrieves the status of the intersection. | |
Returns the number of intersections between the curve and the surface, and retrieves the status of the intersection. | |
Retrieves the number of interval of overlaps between the curve and the surface, and retrieves the status of the intersection. | |
Rotates this entity by the specified angle about the axis defined by the point and the vector, and returns a reference to this entity. (Inherited from OdGeEntity3d) | |
Scales this entity by the scale factor about the basepoint, and returns a reference to this entity. (Inherited from OdGeEntity3d) | |
Specifies the 3d curve, surface, and tolerance for determining intersections. | |
Returns the surface. | |
Returns the tolerance for determining intersections. | |
Applies the 3D transformation matrix to this entity, and returns a reference to this entity. (Inherited from OdGeEntity3d) | |
Applies the 3D translation vector to this entity, and returns a reference to this entity. (Inherited from OdGeEntity3d) | |
Returns the entity type. (Inherited from OdGeEntity3d) |
Comparison operator for the OdGeEntity3d object. (Inherited from OdGeEntity3d) | |
Assignment operator for the OdGeCurveSurfInt object. | |
Assignment operator for the OdGeEntity3d object. (Inherited from OdGeEntity3d) | |
Comparison operator for the OdGeEntity3d object. (Inherited from OdGeEntity3d) |
Copyright © 2002-2022. Open Design Alliance All rights reserved.
|