Ejemplo n.º 1
0
 static extern void gimp_vector3_neg(ref GimpVector3 vector);
Ejemplo n.º 2
0
 static extern double gimp_vector3_length(ref GimpVector3 vector);
Ejemplo n.º 3
0
 static extern void gimp_vector3_mul(ref GimpVector3 vector,
     double factor);
Ejemplo n.º 4
0
 static extern double gimp_vector3_length(ref GimpVector3 vector);
Ejemplo n.º 5
0
 static extern double gimp_vector3_inner_product(ref GimpVector3 vector1,
     ref GimpVector3 vector2);
Ejemplo n.º 6
0
 static extern void gimp_vector3_set(ref GimpVector3 vector,
     double x,
     double y,
     double z);
Ejemplo n.º 7
0
 public Vector3(double x = 0.0, double y = 0.0, double z = 0.0)
 {
     _vector = gimp_vector3_new(x, y, z);
 }
Ejemplo n.º 8
0
 static extern double gimp_vector3_cross_product(ref GimpVector3 vector1,
                                                 ref GimpVector3 vector2);
Ejemplo n.º 9
0
 static extern void gimp_vector3_rotate(ref GimpVector3 vector,
                                        double alpha,
                                        double beta,
                                        double gamma);
Ejemplo n.º 10
0
 static extern void gimp_vector3_sub(ref GimpVector3 result,
                                     ref GimpVector3 vector1,
                                     ref GimpVector3 vector2);
Ejemplo n.º 11
0
 static extern double gimp_vector3_inner_product(ref GimpVector3 vector1,
                                                 ref GimpVector3 vector2);
Ejemplo n.º 12
0
 static extern void gimp_vector3_neg(ref GimpVector3 vector);
Ejemplo n.º 13
0
 static extern void gimp_vector3_normalize(ref GimpVector3 vector);
Ejemplo n.º 14
0
 static extern void gimp_vector3_mul(ref GimpVector3 vector,
                                     double factor);
Ejemplo n.º 15
0
 static extern void gimp_vector3_normalize(ref GimpVector3 vector);
Ejemplo n.º 16
0
 public Vector3(double x = 0.0, double y = 0.0, double z = 0.0)
 {
     _vector = gimp_vector3_new(x, y, z);
 }
Ejemplo n.º 17
0
 static extern void gimp_vector3_rotate(ref GimpVector3 vector,
     double alpha,
     double beta,
     double gamma);
Ejemplo n.º 18
0
 Vector3(GimpVector3 vector)
 {
     _vector = vector;
 }
Ejemplo n.º 19
0
 static extern void gimp_vector3_sub(ref GimpVector3 result,
     ref GimpVector3 vector1,
     ref GimpVector3 vector2);
Ejemplo n.º 20
0
 static extern double gimp_vector3_cross_product(ref GimpVector3 vector1,
     ref GimpVector3 vector2);
Ejemplo n.º 21
0
 Vector3(GimpVector3 vector)
 {
     _vector = vector;
 }
Ejemplo n.º 22
0
 static extern void gimp_vector3_set(ref GimpVector3 vector,
                                     double x,
                                     double y,
                                     double z);