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