00001
00002
00003
00004 #ifndef _LINESPACING_H
00005 #define _LINESPACING_H
00006
00007 #include "powerflow.h"
00008 #include "powerflow_library.h"
00009 #include "line.h"
00010
00011 class line_spacing : public powerflow_library
00012 {
00013 public:
00014 static CLASS *oclass;
00015 static CLASS *pclass;
00016 public:
00017 double distance_AtoB;
00018 double distance_BtoC;
00019 double distance_AtoC;
00020 double distance_AtoN;
00021 double distance_BtoN;
00022 double distance_CtoN;
00023
00024 double distance_AtoE;
00025 double distance_BtoE;
00026 double distance_CtoE;
00027 double distance_NtoE;
00028
00029 line_spacing(MODULE *mod);
00030 inline line_spacing(CLASS *cl=oclass):powerflow_library(cl){};
00031 int create(void);
00032 int isa(char *classname);
00033 };
00034
00035 #endif // _LINE_H