osg.Quat¶
-
class
osg.
Quat
¶ Represents: c++ class Wraps: osg::Quat Constructors:
-
osg.
Quat
()¶
-
osg.
Quat
(osg.Quat other) -
Параметры: other ( osg.Quat
) –
-
osg.
Quat
(double x, double y, double z, double w) -
Параметры: - x (
double
) – - y (
double
) – - z (
double
) – - w (
double
) –
- x (
-
osg.
Quat
(double angle, osg.Vec3 axis) -
Параметры: - angle (
double
) – - axis (
osg.Vec3
) –
- angle (
-
osg.
Quat
(double angle1, osg.Vec3 axis1, double angle2, osg.Vec3 axis2, double angle3, osg.Vec3 axis3) -
Параметры:
Methods:
-
:
x
()¶ -
Тип результата: double
-
:
x
(double x) -
Параметры: x ( double
) –
-
:
y
()¶ -
Тип результата: double
-
:
y
(double y) -
Параметры: y ( double
) –
-
:
z
()¶ -
Тип результата: double
-
:
z
(double z) -
Параметры: z ( double
) –
-
:
w
()¶ -
Тип результата: double
-
:
w
(double w) -
Параметры: w ( double
) –
-
:
set
(double x, double y, double z, double w)¶ -
Параметры: - x (
double
) – - y (
double
) – - z (
double
) – - w (
double
) –
- x (
-
:
set
(osg.Vec4 v) -
Параметры: v ( osg.Vec4
) –
-
:
set
(osg.Matrix m) -
Параметры: m ( osg.Matrix
) –
-
:
get
()¶ -
Тип результата: osg.Matrix
-
:
getRotate
()¶
-
:
getRotate
(double angle, double x, double y, double z) -
Параметры: - angle (
double
) – - x (
double
) – - y (
double
) – - z (
double
) –
- angle (
-
:
getRotate
(double angle, osg.Vec3 axis) -
Параметры: - angle (
double
) – - axis (
osg.Vec3
) –
- angle (
-
:
zeroRotation
()¶ -
Тип результата: bool
-
:
length
()¶ -
Тип результата: double
-
:
length2
()¶ -
Тип результата: double
-
:
makeRotate
(double angle, double x, double y, double z)¶ -
Параметры: - angle (
double
) – - x (
double
) – - y (
double
) – - z (
double
) –
- angle (
-
:
makeRotate
(double angle, osg.Vec3 axis) -
Параметры: - angle (
double
) – - axis (
osg.Vec3
) –
- angle (
-
:
makeRotate
(double angle1, osg.Vec3 axis1, double angle2, osg.Vec3 axis2, double angle3, osg.Vec3 axis3) -
Параметры:
-