/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package calculointereseccion;

/**
 *
 * @author SALA211D
 */
public class Linea {
    
    private Punto pInicial;
    private Punto pFinal;
    
    public Linea (Punto p1, Punto p2){
        pInicial = p1;
        pFinal = p2;
    
    }
    
    
    public double pendiente (){
        double pendiente = 0;
        pendiente = pFinal.getCoordY() - pInicial.getCoordY() / pFinal.getCoordX() - pInicial.getCoordX();
        return pendiente;
    }
    
    public boolean seInterectan (Linea otraLinea){
        boolean interseccion = false;
        
        
        
        return interseccion;
    }
    
    public void imprimirLinea (){
        System.out.println("INICIO LINEA___________");
        System.out.print("PUNTO INICIAL: ");
        pInicial.imprimirPunto();
        System.out.print("PUNTO FINAL: ");
        pFinal.imprimirPunto();
        System.out.println("___________FIN LINEA");
        
    }
    
    public Punto getpInicial() {
        return pInicial;
    }

    public void setpInicial(Punto pInicial) {
        this.pInicial = pInicial;
    }

    public Punto getpFinal() {
        return pFinal;
    }

    public void setpFinal(Punto pFinal) {
        this.pFinal = pFinal;
    }
    
    
    
}
