C# Класс CascadeSharp.TKMath.gp.gp_Trsf2d

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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