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

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

공개 메소드들

메소드 설명
Form ( ) : gp_TrsfForm
HVectorialPart ( ) : gp_Mat2d
Invert ( ) : void
Inverted ( ) : gp_Trsf2d
IsNegative ( ) : bool
Multiplied ( gp_Trsf2d T ) : gp_Trsf2d
Multiply ( gp_Trsf2d T ) : void
Orthogonalize ( ) : void
Power ( int N ) : void
Powered ( int N ) : gp_Trsf2d
PreMultiply ( gp_Trsf2d T ) : void
RotationPart ( ) : double
ScaleFactor ( ) : double
SetMirror ( CascadeSharp.TKMath.gp.gp_Ax2d A ) : void
SetMirror ( CascadeSharp.TKMath.gp.gp_Pnt2d P ) : void
SetRotation ( CascadeSharp.TKMath.gp.gp_Pnt2d P, double Ang ) : void
SetScale ( CascadeSharp.TKMath.gp.gp_Pnt2d P, double S ) : void
SetScaleFactor ( double S ) : void
SetTransformation ( CascadeSharp.TKMath.gp.gp_Ax2d ToSystem ) : void
SetTransformation ( CascadeSharp.TKMath.gp.gp_Ax2d FromSystem1, CascadeSharp.TKMath.gp.gp_Ax2d ToSystem2 ) : void
SetTranslation ( CascadeSharp.TKMath.gp.gp_Pnt2d P1, CascadeSharp.TKMath.gp.gp_Pnt2d P2 ) : void
SetTranslation ( gp_Vec2d V ) : void
SetTranslationPart ( gp_Vec2d V ) : void
SetValues ( double a11, double a12, double a13, double a21, double a22, double a23 ) : void
Transforms ( double &X, double &Y ) : void
Transforms ( CascadeSharp.TKMath.gp.gp_XY Coord ) : void
TranslationPart ( ) : CascadeSharp.TKMath.gp.gp_XY
Value ( int Row, int Col ) : double
VectorialPart ( ) : gp_Mat2d
gp_Trsf2d ( ) : System
gp_Trsf2d ( CascadeSharp.TKMath.gp.gp_Trsf T ) : System
gp_Trsf2d ( gp_Trsf2d parameter1 ) : System

메소드 상세

Form() 공개 메소드

public Form ( ) : gp_TrsfForm
리턴 gp_TrsfForm

HVectorialPart() 공개 메소드

public HVectorialPart ( ) : gp_Mat2d
리턴 gp_Mat2d

Invert() 공개 메소드

public Invert ( ) : void
리턴 void

Inverted() 공개 메소드

public Inverted ( ) : gp_Trsf2d
리턴 gp_Trsf2d

IsNegative() 공개 메소드

public IsNegative ( ) : bool
리턴 bool

Multiplied() 공개 메소드

public Multiplied ( gp_Trsf2d T ) : gp_Trsf2d
T gp_Trsf2d
리턴 gp_Trsf2d

Multiply() 공개 메소드

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

Orthogonalize() 공개 메소드

public Orthogonalize ( ) : void
리턴 void

Power() 공개 메소드

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

Powered() 공개 메소드

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

PreMultiply() 공개 메소드

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

RotationPart() 공개 메소드

public RotationPart ( ) : double
리턴 double

ScaleFactor() 공개 메소드

public ScaleFactor ( ) : double
리턴 double

SetMirror() 공개 메소드

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

SetMirror() 공개 메소드

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

SetRotation() 공개 메소드

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

SetScale() 공개 메소드

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

SetScaleFactor() 공개 메소드

public SetScaleFactor ( double S ) : void
S double
리턴 void

SetTransformation() 공개 메소드

public SetTransformation ( CascadeSharp.TKMath.gp.gp_Ax2d ToSystem ) : void
ToSystem CascadeSharp.TKMath.gp.gp_Ax2d
리턴 void

SetTransformation() 공개 메소드

public SetTransformation ( CascadeSharp.TKMath.gp.gp_Ax2d FromSystem1, CascadeSharp.TKMath.gp.gp_Ax2d ToSystem2 ) : void
FromSystem1 CascadeSharp.TKMath.gp.gp_Ax2d
ToSystem2 CascadeSharp.TKMath.gp.gp_Ax2d
리턴 void

SetTranslation() 공개 메소드

public SetTranslation ( 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

SetTranslation() 공개 메소드

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

SetTranslationPart() 공개 메소드

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

SetValues() 공개 메소드

public SetValues ( double a11, double a12, double a13, double a21, double a22, double a23 ) : void
a11 double
a12 double
a13 double
a21 double
a22 double
a23 double
리턴 void

Transforms() 공개 메소드

public Transforms ( double &X, double &Y ) : void
X double
Y double
리턴 void

Transforms() 공개 메소드

public Transforms ( CascadeSharp.TKMath.gp.gp_XY Coord ) : void
Coord CascadeSharp.TKMath.gp.gp_XY
리턴 void

TranslationPart() 공개 메소드

public TranslationPart ( ) : CascadeSharp.TKMath.gp.gp_XY
리턴 CascadeSharp.TKMath.gp.gp_XY

Value() 공개 메소드

public Value ( int Row, int Col ) : double
Row int
Col int
리턴 double

VectorialPart() 공개 메소드

public VectorialPart ( ) : gp_Mat2d
리턴 gp_Mat2d

gp_Trsf2d() 공개 메소드

public gp_Trsf2d ( ) : System
리턴 System

gp_Trsf2d() 공개 메소드

public gp_Trsf2d ( CascadeSharp.TKMath.gp.gp_Trsf T ) : System
T CascadeSharp.TKMath.gp.gp_Trsf
리턴 System

gp_Trsf2d() 공개 메소드

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