#include <BRepExtrema_ExtCC.hxx>
◆ BRepExtrema_ExtCC() [1/2]
| BRepExtrema_ExtCC::BRepExtrema_ExtCC |
( |
| ) |
|
|
default |
◆ BRepExtrema_ExtCC() [2/2]
It calculates all the distances.
◆ Initialize()
◆ IsDone()
| bool BRepExtrema_ExtCC::IsDone |
( |
| ) |
const |
|
inline |
True if the distances are found.
◆ IsParallel()
| bool BRepExtrema_ExtCC::IsParallel |
( |
| ) |
const |
|
inline |
Returns True if E1 and E2 are parallel.
◆ NbExt()
| int BRepExtrema_ExtCC::NbExt |
( |
| ) |
const |
|
inline |
Returns the number of extremum distances.
◆ ParameterOnE1()
| double BRepExtrema_ExtCC::ParameterOnE1 |
( |
const int | N | ) |
const |
Returns the parameter on the first edge of the <N>th extremum distance.
◆ ParameterOnE2()
| double BRepExtrema_ExtCC::ParameterOnE2 |
( |
const int | N | ) |
const |
Returns the parameter on the second edge of the <N>th extremum distance.
◆ Perform()
An exception is raised if the fields have not been initialized.
◆ PointOnE1()
| gp_Pnt BRepExtrema_ExtCC::PointOnE1 |
( |
const int | N | ) |
const |
Returns the Point of the <N>th extremum distance on the edge E1.
◆ PointOnE2()
| gp_Pnt BRepExtrema_ExtCC::PointOnE2 |
( |
const int | N | ) |
const |
Returns the Point of the <N>th extremum distance on the edge E2.
◆ SquareDistance()
| double BRepExtrema_ExtCC::SquareDistance |
( |
const int | N | ) |
const |
|
inline |
Returns the value of the <N>th extremum square distance.
◆ TrimmedSquareDistances()
if the edges is a trimmed curve, dist11 is a square distance between the point on E1 of parameter FirstParameter and the point of parameter FirstParameter on E2.
The documentation for this class was generated from the following file: