C# 클래스 CascadeSharp.TKGeomAlgo.Hatch.Hatch_Hatcher

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

공개 메소드들

메소드 설명
AddLine ( gp_Dir2d D, double D_ist ) : void
AddLine ( gp_Lin2d L ) : void
AddLine ( gp_Lin2d L, Hatch_LineForm T ) : void
AddXLine ( double X ) : void
AddYLine ( double Y ) : void
Coordinate ( int I ) : double
End ( int I, int J ) : double
EndIndex ( int I, int J, int &Index, double &Par2 ) : void
Hatch_Hatcher ( ) : System
Hatch_Hatcher ( Hatch_Hatcher parameter1 ) : System
Hatch_Hatcher ( double Tol ) : System
Hatch_Hatcher ( double Tol, bool Oriented ) : System
IsXLine ( int I ) : bool
IsYLine ( int I ) : bool
Line ( int I ) : gp_Lin2d
LineForm ( int I ) : Hatch_LineForm
NbIntervals ( ) : int
NbIntervals ( int I ) : int
NbLines ( ) : int
Start ( int I, int J ) : double
StartIndex ( int I, int J, int &Index, double &Par2 ) : void
Tolerance ( ) : double
Tolerance ( double Tol ) : void
Trim ( gp_Lin2d L ) : void
Trim ( gp_Lin2d L, double Start, double End ) : void
Trim ( gp_Lin2d L, double Start, double End, int Index ) : void
Trim ( gp_Lin2d L, int Index ) : void
Trim ( gp_Pnt2d P1, gp_Pnt2d P2 ) : void
Trim ( gp_Pnt2d P1, gp_Pnt2d P2, int Index ) : void

메소드 상세

AddLine() 공개 메소드

public AddLine ( gp_Dir2d D, double D_ist ) : void
D gp_Dir2d
D_ist double
리턴 void

AddLine() 공개 메소드

public AddLine ( gp_Lin2d L ) : void
L gp_Lin2d
리턴 void

AddLine() 공개 메소드

public AddLine ( gp_Lin2d L, Hatch_LineForm T ) : void
L gp_Lin2d
T Hatch_LineForm
리턴 void

AddXLine() 공개 메소드

public AddXLine ( double X ) : void
X double
리턴 void

AddYLine() 공개 메소드

public AddYLine ( double Y ) : void
Y double
리턴 void

Coordinate() 공개 메소드

public Coordinate ( int I ) : double
I int
리턴 double

End() 공개 메소드

public End ( int I, int J ) : double
I int
J int
리턴 double

EndIndex() 공개 메소드

public EndIndex ( int I, int J, int &Index, double &Par2 ) : void
I int
J int
Index int
Par2 double
리턴 void

Hatch_Hatcher() 공개 메소드

public Hatch_Hatcher ( ) : System
리턴 System

Hatch_Hatcher() 공개 메소드

public Hatch_Hatcher ( Hatch_Hatcher parameter1 ) : System
parameter1 Hatch_Hatcher
리턴 System

Hatch_Hatcher() 공개 메소드

public Hatch_Hatcher ( double Tol ) : System
Tol double
리턴 System

Hatch_Hatcher() 공개 메소드

public Hatch_Hatcher ( double Tol, bool Oriented ) : System
Tol double
Oriented bool
리턴 System

IsXLine() 공개 메소드

public IsXLine ( int I ) : bool
I int
리턴 bool

IsYLine() 공개 메소드

public IsYLine ( int I ) : bool
I int
리턴 bool

Line() 공개 메소드

public Line ( int I ) : gp_Lin2d
I int
리턴 gp_Lin2d

LineForm() 공개 메소드

public LineForm ( int I ) : Hatch_LineForm
I int
리턴 Hatch_LineForm

NbIntervals() 공개 메소드

public NbIntervals ( ) : int
리턴 int

NbIntervals() 공개 메소드

public NbIntervals ( int I ) : int
I int
리턴 int

NbLines() 공개 메소드

public NbLines ( ) : int
리턴 int

Start() 공개 메소드

public Start ( int I, int J ) : double
I int
J int
리턴 double

StartIndex() 공개 메소드

public StartIndex ( int I, int J, int &Index, double &Par2 ) : void
I int
J int
Index int
Par2 double
리턴 void

Tolerance() 공개 메소드

public Tolerance ( ) : double
리턴 double

Tolerance() 공개 메소드

public Tolerance ( double Tol ) : void
Tol double
리턴 void

Trim() 공개 메소드

public Trim ( gp_Lin2d L ) : void
L gp_Lin2d
리턴 void

Trim() 공개 메소드

public Trim ( gp_Lin2d L, double Start, double End ) : void
L gp_Lin2d
Start double
End double
리턴 void

Trim() 공개 메소드

public Trim ( gp_Lin2d L, double Start, double End, int Index ) : void
L gp_Lin2d
Start double
End double
Index int
리턴 void

Trim() 공개 메소드

public Trim ( gp_Lin2d L, int Index ) : void
L gp_Lin2d
Index int
리턴 void

Trim() 공개 메소드

public Trim ( gp_Pnt2d P1, gp_Pnt2d P2 ) : void
P1 gp_Pnt2d
P2 gp_Pnt2d
리턴 void

Trim() 공개 메소드

public Trim ( gp_Pnt2d P1, gp_Pnt2d P2, int Index ) : void
P1 gp_Pnt2d
P2 gp_Pnt2d
Index int
리턴 void