This class represents intersections of 3D curves.
The intersection object links to 3D 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: GeCurveCurveInt3d.h
Module: API Reference
This is the overview for the OdGeCurveCurveInt3d constructor overload. | |
Destructor for the OdGeEntity3d class. (Inherited from OdGeEntity3d) |
| |
Swaps the first and the second curve. | |
Returns a copy of this entity. (Inherited from OdGeEntity3d) | |
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. | |
Retrieves the ranges for each curve a the specified overlap. | |
Retrieves the specified intersection point as an OdGePointOnCurve3d on the first curve. | |
Retrieves the specified intersection point as an OdGePointOnCurve3d on the second curve. | |
Returns an intersection point by its index. | |
Returns the tolerance used to compute the specified intersection point. | |
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) | |
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 plane, and returns a reference to this entity. (Inherited from OdGeEntity3d) | |
Returns the number of intersections between the curves within the specified ranges. | |
Orders the intersection points so they correspond to increasing parameter values of the first curve. | |
Orders the intersection points so 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. | |
Returns the normal to the plane for getIntConfigs(). | |
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) | |
This is the overview for the set method overload. | |
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 OdGeCurveCurveInt3d 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.
|