double alpha (double P0a, double P0b,double P0c, double vx, double vy, double vz, double vxp, double vyp, double vzp);
//Parametros: Punto P0, Punto P2, Punto P4 (proyection de V)
double beta (double P0a, double P0b,double P0c, double P2x, double P2y, double P2z, double P4x, double P4y, double P4z);
- //Parametros: punto del plano, normalPlano, vector V.
- double * vectorProjection (double plx, double ply, double plz, double nx, double ny, double nz, double vx, double vy, double vz);
+ //Parametros: normalPlano, vector V.
+ double * vectorProjection (double nx, double ny, double nz, double vx, double vy, double vz);
//Parametros: Tres puntos del plano, dos puntos de la recta.
double *intersectionPlaneLine(double plx1, double ply1, double plz1, double plx2, double ply2, double plz2, double plx3, double ply3, double plz3, double px1, double py1, double pz1,double px2, double py2, double pz2);
- //Parametros: Imagen 3D, Punto en el plano, Vector, Normal, p2.
- void calculateImages (vtkImageData* image, double Px, double Py, double Pz, double Vx, double Vy, double Vz, double Nx, double Ny, double Nz, double p2x, double p2y, double p2z);
+ //Parametros: Imagen 3D, Punto en el plano, Normal, p2.
+ void calculateImages (vtkImageData* image, double Px, double Py, double Pz, double Nx, double Ny, double Nz, double p2x, double p2y, double p2z);
protected: