C# Класс CascadeSharp.TKG3d.Geom.Geom_Transformation

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

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

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