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

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

공개 메소드들

메소드 설명
BaryCenter ( double Alpha, gp_Pnt P, double Beta ) : void
ChangeCoord ( ) : CascadeSharp.TKMath.gp.gp_XYZ
Coord ( int Index ) : double
Coord ( ) : CascadeSharp.TKMath.gp.gp_XYZ
Coord ( double &Xp, double &Yp, double &Zp ) : void
Distance ( gp_Pnt Other ) : double
IsEqual ( gp_Pnt Other, double LinearTolerance ) : bool
Mirror ( CascadeSharp.TKMath.gp.gp_Ax1 A1 ) : void
Mirror ( CascadeSharp.TKMath.gp.gp_Ax2 A2 ) : void
Mirror ( gp_Pnt P ) : void
Mirrored ( CascadeSharp.TKMath.gp.gp_Ax1 A1 ) : gp_Pnt
Mirrored ( CascadeSharp.TKMath.gp.gp_Ax2 A2 ) : gp_Pnt
Mirrored ( gp_Pnt P ) : gp_Pnt
Rotate ( CascadeSharp.TKMath.gp.gp_Ax1 A1, double Ang ) : void
Rotated ( CascadeSharp.TKMath.gp.gp_Ax1 A1, double Ang ) : gp_Pnt
Scale ( gp_Pnt P, double S ) : void
Scaled ( gp_Pnt P, double S ) : gp_Pnt
SetCoord ( double Xp, double Yp, double Zp ) : void
SetCoord ( int Index, double Xi ) : void
SetX ( double X ) : void
SetXYZ ( CascadeSharp.TKMath.gp.gp_XYZ Coord ) : void
SetY ( double Y ) : void
SetZ ( double Z ) : void
SquareDistance ( gp_Pnt Other ) : double
Transform ( CascadeSharp.TKMath.gp.gp_Trsf T ) : void
Transformed ( CascadeSharp.TKMath.gp.gp_Trsf T ) : gp_Pnt
Translate ( gp_Pnt P1, gp_Pnt P2 ) : void
Translate ( CascadeSharp.TKMath.gp.gp_Vec V ) : void
Translated ( gp_Pnt P1, gp_Pnt P2 ) : gp_Pnt
Translated ( CascadeSharp.TKMath.gp.gp_Vec V ) : gp_Pnt
X ( ) : double
XYZ ( ) : CascadeSharp.TKMath.gp.gp_XYZ
Y ( ) : double
Z ( ) : double
gp_Pnt ( ) : System
gp_Pnt ( double Xp, double Yp, double Zp ) : System
gp_Pnt ( gp_Pnt parameter1 ) : System
gp_Pnt ( CascadeSharp.TKMath.gp.gp_XYZ Coord ) : System

메소드 상세

BaryCenter() 공개 메소드

public BaryCenter ( double Alpha, gp_Pnt P, double Beta ) : void
Alpha double
P gp_Pnt
Beta double
리턴 void

ChangeCoord() 공개 메소드

public ChangeCoord ( ) : CascadeSharp.TKMath.gp.gp_XYZ
리턴 CascadeSharp.TKMath.gp.gp_XYZ

Coord() 공개 메소드

public Coord ( int Index ) : double
Index int
리턴 double

Coord() 공개 메소드

public Coord ( ) : CascadeSharp.TKMath.gp.gp_XYZ
리턴 CascadeSharp.TKMath.gp.gp_XYZ

Coord() 공개 메소드

public Coord ( double &Xp, double &Yp, double &Zp ) : void
Xp double
Yp double
Zp double
리턴 void

Distance() 공개 메소드

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

IsEqual() 공개 메소드

public IsEqual ( gp_Pnt Other, double LinearTolerance ) : bool
Other gp_Pnt
LinearTolerance double
리턴 bool

Mirror() 공개 메소드

public Mirror ( CascadeSharp.TKMath.gp.gp_Ax1 A1 ) : void
A1 CascadeSharp.TKMath.gp.gp_Ax1
리턴 void

Mirror() 공개 메소드

public Mirror ( CascadeSharp.TKMath.gp.gp_Ax2 A2 ) : void
A2 CascadeSharp.TKMath.gp.gp_Ax2
리턴 void

Mirror() 공개 메소드

public Mirror ( gp_Pnt P ) : void
P gp_Pnt
리턴 void

Mirrored() 공개 메소드

public Mirrored ( CascadeSharp.TKMath.gp.gp_Ax1 A1 ) : gp_Pnt
A1 CascadeSharp.TKMath.gp.gp_Ax1
리턴 gp_Pnt

Mirrored() 공개 메소드

public Mirrored ( CascadeSharp.TKMath.gp.gp_Ax2 A2 ) : gp_Pnt
A2 CascadeSharp.TKMath.gp.gp_Ax2
리턴 gp_Pnt

Mirrored() 공개 메소드

public Mirrored ( gp_Pnt P ) : gp_Pnt
P gp_Pnt
리턴 gp_Pnt

Rotate() 공개 메소드

public Rotate ( CascadeSharp.TKMath.gp.gp_Ax1 A1, double Ang ) : void
A1 CascadeSharp.TKMath.gp.gp_Ax1
Ang double
리턴 void

Rotated() 공개 메소드

public Rotated ( CascadeSharp.TKMath.gp.gp_Ax1 A1, double Ang ) : gp_Pnt
A1 CascadeSharp.TKMath.gp.gp_Ax1
Ang double
리턴 gp_Pnt

Scale() 공개 메소드

public Scale ( gp_Pnt P, double S ) : void
P gp_Pnt
S double
리턴 void

Scaled() 공개 메소드

public Scaled ( gp_Pnt P, double S ) : gp_Pnt
P gp_Pnt
S double
리턴 gp_Pnt

SetCoord() 공개 메소드

public SetCoord ( double Xp, double Yp, double Zp ) : void
Xp double
Yp double
Zp double
리턴 void

SetCoord() 공개 메소드

public SetCoord ( int Index, double Xi ) : void
Index int
Xi double
리턴 void

SetX() 공개 메소드

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

SetXYZ() 공개 메소드

public SetXYZ ( CascadeSharp.TKMath.gp.gp_XYZ Coord ) : void
Coord CascadeSharp.TKMath.gp.gp_XYZ
리턴 void

SetY() 공개 메소드

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

SetZ() 공개 메소드

public SetZ ( double Z ) : void
Z double
리턴 void

SquareDistance() 공개 메소드

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

Transform() 공개 메소드

public Transform ( CascadeSharp.TKMath.gp.gp_Trsf T ) : void
T CascadeSharp.TKMath.gp.gp_Trsf
리턴 void

Transformed() 공개 메소드

public Transformed ( CascadeSharp.TKMath.gp.gp_Trsf T ) : gp_Pnt
T CascadeSharp.TKMath.gp.gp_Trsf
리턴 gp_Pnt

Translate() 공개 메소드

public Translate ( gp_Pnt P1, gp_Pnt P2 ) : void
P1 gp_Pnt
P2 gp_Pnt
리턴 void

Translate() 공개 메소드

public Translate ( CascadeSharp.TKMath.gp.gp_Vec V ) : void
V CascadeSharp.TKMath.gp.gp_Vec
리턴 void

Translated() 공개 메소드

public Translated ( gp_Pnt P1, gp_Pnt P2 ) : gp_Pnt
P1 gp_Pnt
P2 gp_Pnt
리턴 gp_Pnt

Translated() 공개 메소드

public Translated ( CascadeSharp.TKMath.gp.gp_Vec V ) : gp_Pnt
V CascadeSharp.TKMath.gp.gp_Vec
리턴 gp_Pnt

X() 공개 메소드

public X ( ) : double
리턴 double

XYZ() 공개 메소드

public XYZ ( ) : CascadeSharp.TKMath.gp.gp_XYZ
리턴 CascadeSharp.TKMath.gp.gp_XYZ

Y() 공개 메소드

public Y ( ) : double
리턴 double

Z() 공개 메소드

public Z ( ) : double
리턴 double

gp_Pnt() 공개 메소드

public gp_Pnt ( ) : System
리턴 System

gp_Pnt() 공개 메소드

public gp_Pnt ( double Xp, double Yp, double Zp ) : System
Xp double
Yp double
Zp double
리턴 System

gp_Pnt() 공개 메소드

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

gp_Pnt() 공개 메소드

public gp_Pnt ( CascadeSharp.TKMath.gp.gp_XYZ Coord ) : System
Coord CascadeSharp.TKMath.gp.gp_XYZ
리턴 System