//Készítette:   Gregorics Tibor
//Dátum:        2008.12.06.
//Feladat:      Pont típus

#ifndef _PONT_H
#define _PONT_H

#include <math.h>

//Típusértékek: térbeli pontok
//Reprezentáció:Rögzített derékszögű koordinátarendszerbeli koordinátákkal (double)
//Műveletek:    double Tavolsag(Pont p) - két pont távolsága
class Pont{
    private:
        double x,y,z;
    public:
        Pont(){ x = y = z = 0.0;}
        void Beallit(double a, double b, double c)
            { x = a; y = b; z = c;}
        double Tavolsag(const Pont &p)
            { return  sqrt(pow(p.x-x,2)+pow(p.y-y,2)+pow(p.z-z,2)) ;}
};

#endif
