C# Class CascadeSharp.TKMath.gp.gp_Trsf2d

显示文件 Open project: Oblikovati/CascadeSharp Class Usage Examples

Public Methods

Method Description
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

Method Details

Form() public method

public Form ( ) : gp_TrsfForm
return gp_TrsfForm

HVectorialPart() public method

public HVectorialPart ( ) : gp_Mat2d
return gp_Mat2d

Invert() public method

public Invert ( ) : void
return void

Inverted() public method

public Inverted ( ) : gp_Trsf2d
return gp_Trsf2d

IsNegative() public method

public IsNegative ( ) : bool
return bool

Multiplied() public method

public Multiplied ( gp_Trsf2d T ) : gp_Trsf2d
T gp_Trsf2d
return gp_Trsf2d

Multiply() public method

public Multiply ( gp_Trsf2d T ) : void
T gp_Trsf2d
return void

Orthogonalize() public method

public Orthogonalize ( ) : void
return void

Power() public method

public Power ( int N ) : void
N int
return void

Powered() public method

public Powered ( int N ) : gp_Trsf2d
N int
return gp_Trsf2d

PreMultiply() public method

public PreMultiply ( gp_Trsf2d T ) : void
T gp_Trsf2d
return void

RotationPart() public method

public RotationPart ( ) : double
return double

ScaleFactor() public method

public ScaleFactor ( ) : double
return double

SetMirror() public method

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

SetMirror() public method

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

SetRotation() public method

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

SetScale() public method

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

SetScaleFactor() public method

public SetScaleFactor ( double S ) : void
S double
return void

SetTransformation() public method

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

SetTransformation() public method

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
return void

SetTranslation() public method

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
return void

SetTranslation() public method

public SetTranslation ( gp_Vec2d V ) : void
V gp_Vec2d
return void

SetTranslationPart() public method

public SetTranslationPart ( gp_Vec2d V ) : void
V gp_Vec2d
return void

SetValues() public method

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
return void

Transforms() public method

public Transforms ( double &X, double &Y ) : void
X double
Y double
return void

Transforms() public method

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

TranslationPart() public method

public TranslationPart ( ) : CascadeSharp.TKMath.gp.gp_XY
return CascadeSharp.TKMath.gp.gp_XY

Value() public method

public Value ( int Row, int Col ) : double
Row int
Col int
return double

VectorialPart() public method

public VectorialPart ( ) : gp_Mat2d
return gp_Mat2d

gp_Trsf2d() public method

public gp_Trsf2d ( ) : System
return System

gp_Trsf2d() public method

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

gp_Trsf2d() public method

public gp_Trsf2d ( gp_Trsf2d parameter1 ) : System
parameter1 gp_Trsf2d
return System