C# 클래스 CascadeSharp.TKMath.gp.gp_Lin2d

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

공개 메소드들

메소드 설명
Angle ( gp_Lin2d Other ) : double
Coefficients ( double &A, double &B, double &C ) : void
Contains ( CascadeSharp.TKMath.gp.gp_Pnt2d P, double LinearTolerance ) : bool
Direction ( ) : gp_Dir2d
Distance ( gp_Lin2d Other ) : double
Distance ( CascadeSharp.TKMath.gp.gp_Pnt2d P ) : double
Location ( ) : CascadeSharp.TKMath.gp.gp_Pnt2d
Mirror ( CascadeSharp.TKMath.gp.gp_Ax2d A ) : void
Mirror ( CascadeSharp.TKMath.gp.gp_Pnt2d P ) : void
Mirrored ( CascadeSharp.TKMath.gp.gp_Ax2d A ) : gp_Lin2d
Mirrored ( CascadeSharp.TKMath.gp.gp_Pnt2d P ) : gp_Lin2d
Normal ( CascadeSharp.TKMath.gp.gp_Pnt2d P ) : gp_Lin2d
Position ( ) : CascadeSharp.TKMath.gp.gp_Ax2d
Reverse ( ) : void
Reversed ( ) : gp_Lin2d
Rotate ( CascadeSharp.TKMath.gp.gp_Pnt2d P, double Ang ) : void
Rotated ( CascadeSharp.TKMath.gp.gp_Pnt2d P, double Ang ) : gp_Lin2d
Scale ( CascadeSharp.TKMath.gp.gp_Pnt2d P, double S ) : void
Scaled ( CascadeSharp.TKMath.gp.gp_Pnt2d P, double S ) : gp_Lin2d
SetDirection ( gp_Dir2d V ) : void
SetLocation ( CascadeSharp.TKMath.gp.gp_Pnt2d P ) : void
SetPosition ( CascadeSharp.TKMath.gp.gp_Ax2d A ) : void
SquareDistance ( gp_Lin2d Other ) : double
SquareDistance ( CascadeSharp.TKMath.gp.gp_Pnt2d P ) : double
Transform ( gp_Trsf2d T ) : void
Transformed ( gp_Trsf2d T ) : gp_Lin2d
Translate ( CascadeSharp.TKMath.gp.gp_Pnt2d P1, CascadeSharp.TKMath.gp.gp_Pnt2d P2 ) : void
Translate ( gp_Vec2d V ) : void
Translated ( CascadeSharp.TKMath.gp.gp_Pnt2d P1, CascadeSharp.TKMath.gp.gp_Pnt2d P2 ) : gp_Lin2d
Translated ( gp_Vec2d V ) : gp_Lin2d
gp_Lin2d ( ) : System
gp_Lin2d ( double A, double B, double C ) : System
gp_Lin2d ( CascadeSharp.TKMath.gp.gp_Ax2d A ) : System
gp_Lin2d ( gp_Lin2d parameter1 ) : System
gp_Lin2d ( CascadeSharp.TKMath.gp.gp_Pnt2d P, gp_Dir2d V ) : System

메소드 상세

Angle() 공개 메소드

public Angle ( gp_Lin2d Other ) : double
Other gp_Lin2d
리턴 double

Coefficients() 공개 메소드

public Coefficients ( double &A, double &B, double &C ) : void
A double
B double
C double
리턴 void

Contains() 공개 메소드

public Contains ( CascadeSharp.TKMath.gp.gp_Pnt2d P, double LinearTolerance ) : bool
P CascadeSharp.TKMath.gp.gp_Pnt2d
LinearTolerance double
리턴 bool

Direction() 공개 메소드

public Direction ( ) : gp_Dir2d
리턴 gp_Dir2d

Distance() 공개 메소드

public Distance ( gp_Lin2d Other ) : double
Other gp_Lin2d
리턴 double

Distance() 공개 메소드

public Distance ( CascadeSharp.TKMath.gp.gp_Pnt2d P ) : double
P CascadeSharp.TKMath.gp.gp_Pnt2d
리턴 double

Location() 공개 메소드

public Location ( ) : CascadeSharp.TKMath.gp.gp_Pnt2d
리턴 CascadeSharp.TKMath.gp.gp_Pnt2d

Mirror() 공개 메소드

public Mirror ( CascadeSharp.TKMath.gp.gp_Ax2d A ) : void
A CascadeSharp.TKMath.gp.gp_Ax2d
리턴 void

Mirror() 공개 메소드

public Mirror ( CascadeSharp.TKMath.gp.gp_Pnt2d P ) : void
P CascadeSharp.TKMath.gp.gp_Pnt2d
리턴 void

Mirrored() 공개 메소드

public Mirrored ( CascadeSharp.TKMath.gp.gp_Ax2d A ) : gp_Lin2d
A CascadeSharp.TKMath.gp.gp_Ax2d
리턴 gp_Lin2d

Mirrored() 공개 메소드

public Mirrored ( CascadeSharp.TKMath.gp.gp_Pnt2d P ) : gp_Lin2d
P CascadeSharp.TKMath.gp.gp_Pnt2d
리턴 gp_Lin2d

Normal() 공개 메소드

public Normal ( CascadeSharp.TKMath.gp.gp_Pnt2d P ) : gp_Lin2d
P CascadeSharp.TKMath.gp.gp_Pnt2d
리턴 gp_Lin2d

Position() 공개 메소드

public Position ( ) : CascadeSharp.TKMath.gp.gp_Ax2d
리턴 CascadeSharp.TKMath.gp.gp_Ax2d

Reverse() 공개 메소드

public Reverse ( ) : void
리턴 void

Reversed() 공개 메소드

public Reversed ( ) : gp_Lin2d
리턴 gp_Lin2d

Rotate() 공개 메소드

public Rotate ( CascadeSharp.TKMath.gp.gp_Pnt2d P, double Ang ) : void
P CascadeSharp.TKMath.gp.gp_Pnt2d
Ang double
리턴 void

Rotated() 공개 메소드

public Rotated ( CascadeSharp.TKMath.gp.gp_Pnt2d P, double Ang ) : gp_Lin2d
P CascadeSharp.TKMath.gp.gp_Pnt2d
Ang double
리턴 gp_Lin2d

Scale() 공개 메소드

public Scale ( CascadeSharp.TKMath.gp.gp_Pnt2d P, double S ) : void
P CascadeSharp.TKMath.gp.gp_Pnt2d
S double
리턴 void

Scaled() 공개 메소드

public Scaled ( CascadeSharp.TKMath.gp.gp_Pnt2d P, double S ) : gp_Lin2d
P CascadeSharp.TKMath.gp.gp_Pnt2d
S double
리턴 gp_Lin2d

SetDirection() 공개 메소드

public SetDirection ( gp_Dir2d V ) : void
V gp_Dir2d
리턴 void

SetLocation() 공개 메소드

public SetLocation ( CascadeSharp.TKMath.gp.gp_Pnt2d P ) : void
P CascadeSharp.TKMath.gp.gp_Pnt2d
리턴 void

SetPosition() 공개 메소드

public SetPosition ( CascadeSharp.TKMath.gp.gp_Ax2d A ) : void
A CascadeSharp.TKMath.gp.gp_Ax2d
리턴 void

SquareDistance() 공개 메소드

public SquareDistance ( gp_Lin2d Other ) : double
Other gp_Lin2d
리턴 double

SquareDistance() 공개 메소드

public SquareDistance ( CascadeSharp.TKMath.gp.gp_Pnt2d P ) : double
P CascadeSharp.TKMath.gp.gp_Pnt2d
리턴 double

Transform() 공개 메소드

public Transform ( gp_Trsf2d T ) : void
T gp_Trsf2d
리턴 void

Transformed() 공개 메소드

public Transformed ( gp_Trsf2d T ) : gp_Lin2d
T gp_Trsf2d
리턴 gp_Lin2d

Translate() 공개 메소드

public Translate ( CascadeSharp.TKMath.gp.gp_Pnt2d P1, CascadeSharp.TKMath.gp.gp_Pnt2d P2 ) : void
P1 CascadeSharp.TKMath.gp.gp_Pnt2d
P2 CascadeSharp.TKMath.gp.gp_Pnt2d
리턴 void

Translate() 공개 메소드

public Translate ( gp_Vec2d V ) : void
V gp_Vec2d
리턴 void

Translated() 공개 메소드

public Translated ( CascadeSharp.TKMath.gp.gp_Pnt2d P1, CascadeSharp.TKMath.gp.gp_Pnt2d P2 ) : gp_Lin2d
P1 CascadeSharp.TKMath.gp.gp_Pnt2d
P2 CascadeSharp.TKMath.gp.gp_Pnt2d
리턴 gp_Lin2d

Translated() 공개 메소드

public Translated ( gp_Vec2d V ) : gp_Lin2d
V gp_Vec2d
리턴 gp_Lin2d

gp_Lin2d() 공개 메소드

public gp_Lin2d ( ) : System
리턴 System

gp_Lin2d() 공개 메소드

public gp_Lin2d ( double A, double B, double C ) : System
A double
B double
C double
리턴 System

gp_Lin2d() 공개 메소드

public gp_Lin2d ( CascadeSharp.TKMath.gp.gp_Ax2d A ) : System
A CascadeSharp.TKMath.gp.gp_Ax2d
리턴 System

gp_Lin2d() 공개 메소드

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

gp_Lin2d() 공개 메소드

public gp_Lin2d ( CascadeSharp.TKMath.gp.gp_Pnt2d P, gp_Dir2d V ) : System
P CascadeSharp.TKMath.gp.gp_Pnt2d
V gp_Dir2d
리턴 System