Go to the documentation of this file.00001 #ifndef __Coord3D__
00002 #define __Coord3D__
00003
00004
00005 #include "Coord.hpp"
00006 #include <stdio.h>
00007
00008
00010
00017 class Coord3D: public Coord
00018 {
00019
00020 public:
00021
00025 Coord3D(void) : Coord(3)
00026 {
00027
00028 }
00029
00036 Coord3D(double x, double y, double z) : Coord(3)
00037 {
00038 cambia(x,y,z);
00039 }
00040
00041
00048 void cambia(double x, double y, double z)
00049 {
00050 X[0] = x;
00051 X[1] = y;
00052 X[2] = z;
00053 }
00054
00059 double retornaX(void)
00060 {
00061 return X[0];
00062 }
00063
00068 double retornaY(void)
00069 {
00070 return X[1];
00071 }
00072
00077 double retornaZ(void)
00078 {
00079 return X[2];
00080 }
00081
00082 };
00083
00084 #endif