Esempio n. 1
0
 public void Transform(Vector3 other, libobs.matrix3 matrix3)
 {
     libobs.vec3_transform3x4(out this, out other, out matrix3);
 }
Esempio n. 2
0
 public static Vector3 GetTransform(Vector3 other, libobs.matrix4 matrix4)
 {
     Vector3 vec;
     libobs.vec3_transform(out vec, out other, out matrix4);
     return vec;
 }
Esempio n. 3
0
 public void Rotate(Vector3 other, libobs.matrix3 matrix3)
 {
     libobs.vec3_rotate(out this, out other, out matrix3);
 }
Esempio n. 4
0
 public void Transform(Vector3 other, libobs.matrix4 matrix4)
 {
     libobs.vec3_transform(out this, out other, out matrix4);
 }
Esempio n. 5
0
 public void Mirror(Vector3 other, libobs.plane plane)
 {
     libobs.vec3_mirror(out this, out other, out plane);
 }
Esempio n. 6
0
 public void Mirror(Vector3 other, Vector3 other2)
 {
     libobs.vec3_mirrorv(out this, out other, out other2);
 }
Esempio n. 7
0
 public static extern void vec3_rotate(out Vector3 dst, out Vector3 v, out matrix3 m);
Esempio n. 8
0
 public static extern void vec3_transform3x4(out Vector3 dst, out Vector3 v, out matrix3 m);
Esempio n. 9
0
 public static extern float vec3_plane_dist(out Vector3 v, out plane p);
Esempio n. 10
0
 public static extern void vec3_rand(out Vector3 dst, int positive_only);
Esempio n. 11
0
 public static extern void vec3_mirrorv(out Vector3 dst, out Vector3 v, out Vector3 vec);
Esempio n. 12
0
 public static extern void vec3_mirror(out Vector3 dst, out Vector3 v, out plane p);
Esempio n. 13
0
 public static extern void vec3_from_vec4(out Vector3 dst, out Vector4 v);
Esempio n. 14
0
 public Vector4(Vector3 vector3)
 {
     libobs.vec4_from_vec3(out this, out vector3);
 }
Esempio n. 15
0
 public static extern void vec4_from_vec3(out Vector4 dst, out Vector3 v);