C# Класс CascadeSharp.TKGeomAlgo.GeomAPI.GeomAPI_ExtremaCurveCurve

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Distance ( int Index ) : double
GeomAPI_ExtremaCurveCurve ( ) : System
GeomAPI_ExtremaCurveCurve ( GeomAPI_ExtremaCurveCurve parameter1 ) : System
GeomAPI_ExtremaCurveCurve ( Geom_Curve C1, Geom_Curve C2 ) : System
GeomAPI_ExtremaCurveCurve ( Geom_Curve C1, Geom_Curve C2, double U1min, double U1max, double U2min, double U2max ) : System
Init ( Geom_Curve C1, Geom_Curve C2 ) : void
Init ( Geom_Curve C1, Geom_Curve C2, double U1min, double U1max, double U2min, double U2max ) : void
LowerDistance ( ) : double
LowerDistanceParameters ( double &U1, double &U2 ) : void
NbExtrema ( ) : int
NearestPoints ( gp_Pnt P1, gp_Pnt P2 ) : void
Parameters ( int Index, double &U1, double &U2 ) : void
Points ( int Index, gp_Pnt P1, gp_Pnt P2 ) : void
TotalLowerDistance ( ) : double
TotalLowerDistanceParameters ( double &U1, double &U2 ) : bool
TotalNearestPoints ( gp_Pnt P1, gp_Pnt P2 ) : bool
TotalPerform ( ) : void

Описание методов

Distance() публичный Метод

public Distance ( int Index ) : double
Index int
Результат double

GeomAPI_ExtremaCurveCurve() публичный Метод

public GeomAPI_ExtremaCurveCurve ( ) : System
Результат System

GeomAPI_ExtremaCurveCurve() публичный Метод

public GeomAPI_ExtremaCurveCurve ( GeomAPI_ExtremaCurveCurve parameter1 ) : System
parameter1 GeomAPI_ExtremaCurveCurve
Результат System

GeomAPI_ExtremaCurveCurve() публичный Метод

public GeomAPI_ExtremaCurveCurve ( Geom_Curve C1, Geom_Curve C2 ) : System
C1 Geom_Curve
C2 Geom_Curve
Результат System

GeomAPI_ExtremaCurveCurve() публичный Метод

public GeomAPI_ExtremaCurveCurve ( Geom_Curve C1, Geom_Curve C2, double U1min, double U1max, double U2min, double U2max ) : System
C1 Geom_Curve
C2 Geom_Curve
U1min double
U1max double
U2min double
U2max double
Результат System

Init() публичный Метод

public Init ( Geom_Curve C1, Geom_Curve C2 ) : void
C1 Geom_Curve
C2 Geom_Curve
Результат void

Init() публичный Метод

public Init ( Geom_Curve C1, Geom_Curve C2, double U1min, double U1max, double U2min, double U2max ) : void
C1 Geom_Curve
C2 Geom_Curve
U1min double
U1max double
U2min double
U2max double
Результат void

LowerDistance() публичный Метод

public LowerDistance ( ) : double
Результат double

LowerDistanceParameters() публичный Метод

public LowerDistanceParameters ( double &U1, double &U2 ) : void
U1 double
U2 double
Результат void

NbExtrema() публичный Метод

public NbExtrema ( ) : int
Результат int

NearestPoints() публичный Метод

public NearestPoints ( gp_Pnt P1, gp_Pnt P2 ) : void
P1 gp_Pnt
P2 gp_Pnt
Результат void

Parameters() публичный Метод

public Parameters ( int Index, double &U1, double &U2 ) : void
Index int
U1 double
U2 double
Результат void

Points() публичный Метод

public Points ( int Index, gp_Pnt P1, gp_Pnt P2 ) : void
Index int
P1 gp_Pnt
P2 gp_Pnt
Результат void

TotalLowerDistance() публичный Метод

public TotalLowerDistance ( ) : double
Результат double

TotalLowerDistanceParameters() публичный Метод

public TotalLowerDistanceParameters ( double &U1, double &U2 ) : bool
U1 double
U2 double
Результат bool

TotalNearestPoints() публичный Метод

public TotalNearestPoints ( gp_Pnt P1, gp_Pnt P2 ) : bool
P1 gp_Pnt
P2 gp_Pnt
Результат bool

TotalPerform() публичный Метод

public TotalPerform ( ) : void
Результат void