00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #pragma once
00013 #include "ippdme/ippdme.h"
00022 class IPPDME_EXT_CLASS ippBox
00023 {
00024 public:
00025 double Cx;
00026 double Cy;
00027 double Cz;
00028 double Ex;
00029 double Ey;
00030 double Ez;
00031 double Ix;
00032 double Iy;
00033 double Iz;
00034 double Jx;
00035 double Jy;
00036 double Jz;
00037 double Kx;
00038 double Ky;
00039 double Kz;
00040
00041 ippBox(){}
00042 ippBox(const ippBox&);
00043 void operator=(const ippBox&);
00044
00045 ippBox(double inCx, double inCy, double inCz,
00046 double inEx, double inEy, double inEz,
00047 double inIx, double inIy, double inIz,
00048 double inJx, double inJy, double inJz,
00049 double inKx, double inKy, double inKz)
00050 {
00051 Cx = inCx; Cy = inCy; Cz = inCz;
00052 Ex = inEx; Ey = inEy; Ez = inEz;
00053 Ix = inIx; Iy = inIy; Iz = inIz;
00054 Jx = inJx; Jy = inJy; Jz = inJz;
00055 Kx = inKx; Ky = inKy; Kz = inKz;
00056 }
00057 ~ippBox(){}
00058
00059 friend IPPDME_EXT_FUNC bool operator<(const ippBox&,const ippBox&);
00060 friend IPPDME_EXT_FUNC bool operator==(const ippBox&,const ippBox&);
00061
00062 private:
00063 };