C# 클래스 CascadeSharp.TKGeomAlgo.GeomAPI.GeomAPI_ExtremaCurveCurve

파일 보기 프로젝트 열기: Oblikovati/CascadeSharp 1 사용 예제들

공개 메소드들

메소드 설명
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