This class represents intersections of 2D curves.
The intersection object links to 2D curve objects but does not contain them. Calculation of the intersection is performed by a query function.
If one of the curve objects is deleted, the intersection must be recalculated.
Corresponding C++ library: TD_Ge
File: GeCurveCurveInt2d.h
Module: API Reference
This is the overview for the OdGeCurveCurveInt2d constructor overload. | |
Destructor for the OdGeEntity2d class. (Inherited from OdGeEntity2d) |
| |
Makes the first curve the second, and vice versa. | |
Returns a copy of this entity. (Inherited from OdGeEntity2d) | |
Returns the first curve. | |
Returns the second curve. | |
Calculates the configuration of the first curve with respect to the second at the intersection point, and vice versa. | |
Retrieves the curve parameters at the specified intersection point. | |
Retrieves the ranges of the two curves. | |
Returns the ranges for each curve a the specified overlap. | |
Retrieves the specified intersection point as an OdGePointOnCurve2d on the first curve. | |
Retrieves the specified intersection point as an OdGePointOnCurve2d on the second curve. | |
Returns an intersection point by its index. | |
Returns the tolerance used to compute the specified intersection point. | |
Returns true if the specified entity is equal to this one. (Inherited from OdGeEntity2d) | |
Returns true if and only if this entity is of type (or is derived from) entType. (Inherited from OdGeEntity2d) | |
Returns true if and only if the specified point is on this entity, as determined by the tolerance. (Inherited from OdGeEntity2d) | |
Checks if the curves are tangential at the specified intersection point. | |
Checks if the curves are transversal (cross) at the specified intersection point. | |
Mirrors this entity about the specified 2D line, and returns a reference to this entity. (Inherited from OdGeEntity2d) | |
Returns the number of intersections between the curves within the specified ranges. | |
Orders the intersection points so that they correspond to increasing parameter values of the first curve. | |
Orders the intersection points so that they correspond to increasing parameter values of the second curve. | |
Returns the number of intervals of overlap for the two curves. | |
Checks if the curves are oriented in the same direction where they overlap. | |
Rotates this entity about the specified point by the specified angle, and returns a reference to this entity. (Inherited from OdGeEntity2d) | |
Scales this entity by the scale factor about the basepoint, and returns a reference to this entity. (Inherited from OdGeEntity2d) | |
This is the overview for the set method overload. | |
Returns the tolerance for determining intersections. | |
Applies the 2D transformation matrix to this entity, and returns a reference to this entity. (Inherited from OdGeEntity2d) | |
Applies the 2D translation vector to this entity, and returns a reference to this entity. (Inherited from OdGeEntity2d) | |
Returns the entity type of this entity. (Inherited from OdGeEntity2d) |
Comparison operator for the OdGeEntity2d object. (Inherited from OdGeEntity2d) | |
Assignment operator for the OdGeCurveCurveInt2d object. | |
Assignment operator for the OdGeEntity2d object. (Inherited from OdGeEntity2d) | |
Comparison operator for the OdGeEntity2d object. (Inherited from OdGeEntity2d) |
Copyright © 2002-2022. Open Design Alliance All rights reserved.
|