C# 클래스 CascadeSharp.TKG3d.Geom.Geom_Transformation

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

공개 메소드들

메소드 설명
Copy ( ) : Geom_Transformation
Form ( ) : gp_TrsfForm
Geom_Transformation ( ) : System
Geom_Transformation ( Geom_Transformation parameter1 ) : System
Geom_Transformation ( gp_Trsf T ) : System
Invert ( ) : void
Inverted ( ) : Geom_Transformation
IsNegative ( ) : bool
Multiplied ( Geom_Transformation Other ) : Geom_Transformation
Multiply ( Geom_Transformation theOther ) : void
Power ( int N ) : void
Powered ( int N ) : Geom_Transformation
PreMultiply ( Geom_Transformation Other ) : void
ScaleFactor ( ) : double
SetMirror ( gp_Ax1 theA1 ) : void
SetMirror ( gp_Ax2 theA2 ) : void
SetMirror ( gp_Pnt thePnt ) : void
SetRotation ( gp_Ax1 theA1, double theAng ) : void
SetScale ( gp_Pnt thePnt, double theScale ) : void
SetTransformation ( gp_Ax3 theToSystem ) : void
SetTransformation ( gp_Ax3 theFromSystem1, gp_Ax3 theToSystem2 ) : void
SetTranslation ( gp_Pnt P1, gp_Pnt P2 ) : void
SetTranslation ( gp_Vec theVec ) : void
SetTrsf ( gp_Trsf theTrsf ) : void
Transforms ( double &theX, double &theY, double &theZ ) : void
Trsf ( ) : gp_Trsf
Value ( int theRow, int theCol ) : double
get_type_name ( ) : char

메소드 상세

Copy() 공개 메소드

public Copy ( ) : Geom_Transformation
리턴 Geom_Transformation

Form() 공개 메소드

public Form ( ) : gp_TrsfForm
리턴 gp_TrsfForm

Geom_Transformation() 공개 메소드

public Geom_Transformation ( ) : System
리턴 System

Geom_Transformation() 공개 메소드

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

Geom_Transformation() 공개 메소드

public Geom_Transformation ( gp_Trsf T ) : System
T gp_Trsf
리턴 System

Invert() 공개 메소드

public Invert ( ) : void
리턴 void

Inverted() 공개 메소드

public Inverted ( ) : Geom_Transformation
리턴 Geom_Transformation

IsNegative() 공개 메소드

public IsNegative ( ) : bool
리턴 bool

Multiplied() 공개 메소드

public Multiplied ( Geom_Transformation Other ) : Geom_Transformation
Other Geom_Transformation
리턴 Geom_Transformation

Multiply() 공개 메소드

public Multiply ( Geom_Transformation theOther ) : void
theOther Geom_Transformation
리턴 void

Power() 공개 메소드

public Power ( int N ) : void
N int
리턴 void

Powered() 공개 메소드

public Powered ( int N ) : Geom_Transformation
N int
리턴 Geom_Transformation

PreMultiply() 공개 메소드

public PreMultiply ( Geom_Transformation Other ) : void
Other Geom_Transformation
리턴 void

ScaleFactor() 공개 메소드

public ScaleFactor ( ) : double
리턴 double

SetMirror() 공개 메소드

public SetMirror ( gp_Ax1 theA1 ) : void
theA1 gp_Ax1
리턴 void

SetMirror() 공개 메소드

public SetMirror ( gp_Ax2 theA2 ) : void
theA2 gp_Ax2
리턴 void

SetMirror() 공개 메소드

public SetMirror ( gp_Pnt thePnt ) : void
thePnt gp_Pnt
리턴 void

SetRotation() 공개 메소드

public SetRotation ( gp_Ax1 theA1, double theAng ) : void
theA1 gp_Ax1
theAng double
리턴 void

SetScale() 공개 메소드

public SetScale ( gp_Pnt thePnt, double theScale ) : void
thePnt gp_Pnt
theScale double
리턴 void

SetTransformation() 공개 메소드

public SetTransformation ( gp_Ax3 theToSystem ) : void
theToSystem gp_Ax3
리턴 void

SetTransformation() 공개 메소드

public SetTransformation ( gp_Ax3 theFromSystem1, gp_Ax3 theToSystem2 ) : void
theFromSystem1 gp_Ax3
theToSystem2 gp_Ax3
리턴 void

SetTranslation() 공개 메소드

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

SetTranslation() 공개 메소드

public SetTranslation ( gp_Vec theVec ) : void
theVec gp_Vec
리턴 void

SetTrsf() 공개 메소드

public SetTrsf ( gp_Trsf theTrsf ) : void
theTrsf gp_Trsf
리턴 void

Transforms() 공개 메소드

public Transforms ( double &theX, double &theY, double &theZ ) : void
theX double
theY double
theZ double
리턴 void

Trsf() 공개 메소드

public Trsf ( ) : gp_Trsf
리턴 gp_Trsf

Value() 공개 메소드

public Value ( int theRow, int theCol ) : double
theRow int
theCol int
리턴 double

get_type_name() 공개 메소드

public get_type_name ( ) : char
리턴 char