Changeset 12706 for issm/trunk/src/c/objects/KML/KML_MultiGeometry.cpp
- Timestamp:
- 07/24/12 10:36:19 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/objects/KML/KML_MultiGeometry.cpp
r11527 r12706 4 4 5 5 /*Headers:*/ 6 /*{{{ 1*/6 /*{{{*/ 7 7 #ifdef HAVE_CONFIG_H 8 8 #include <config.h> … … 21 21 22 22 /*Constructors/destructor/copy*/ 23 /*FUNCTION KML_MultiGeometry::KML_MultiGeometry(){{{ 1*/23 /*FUNCTION KML_MultiGeometry::KML_MultiGeometry(){{{*/ 24 24 KML_MultiGeometry::KML_MultiGeometry(){ 25 25 … … 28 28 } 29 29 /*}}}*/ 30 /*FUNCTION KML_MultiGeometry::~KML_MultiGeometry(){{{ 1*/30 /*FUNCTION KML_MultiGeometry::~KML_MultiGeometry(){{{*/ 31 31 KML_MultiGeometry::~KML_MultiGeometry(){ 32 32 … … 40 40 41 41 /*Other*/ 42 /*FUNCTION KML_MultiGeometry::Echo {{{ 1*/42 /*FUNCTION KML_MultiGeometry::Echo {{{*/ 43 43 void KML_MultiGeometry::Echo(){ 44 44 45 45 bool flag=true; 46 46 47 _printf_(flag,"KML_Multigeometry:\n");47 if(flag) _pprintLine_("KML_Multigeometry:"); 48 48 KML_Geometry::Echo(); 49 49 50 _printf_(flag," geometry: (size=%d)\n" ,geometry->Size()); 51 52 return; 53 } 54 /*}}}*/ 55 56 /*FUNCTION KML_MultiGeometry::DeepEcho {{{1*/ 50 if(flag) _pprintLine_(" geometry: (size=" << geometry->Size() << ")"); 51 52 return; 53 } 54 /*}}}*/ 55 /*FUNCTION KML_MultiGeometry::DeepEcho {{{*/ 57 56 void KML_MultiGeometry::DeepEcho(){ 58 57 … … 64 63 } 65 64 /*}}}*/ 66 67 /*FUNCTION KML_MultiGeometry::DeepEcho {{{1*/ 65 /*FUNCTION KML_MultiGeometry::DeepEcho {{{*/ 68 66 void KML_MultiGeometry::DeepEcho(const char* indent){ 69 67 … … 72 70 bool flag=true; 73 71 74 _printf_(flag,"%sKML_Multigeometry:\n",indent);72 if(flag) _pprintLine_(indent << "KML_Multigeometry:"); 75 73 KML_Geometry::DeepEcho(indent); 76 74 … … 82 80 if (geometry->Size()) 83 81 for (i=0; i<geometry->Size(); i++) { 84 _printf_(flag,"%s geometry: -------- begin [%d] --------\n" ,indent,i);82 if(flag) _pprintLine_(indent << " geometry: -------- begin [" << i << "] --------"); 85 83 ((KML_Geometry *)geometry->GetObjectByOffset(i))->DeepEcho(indent2); 86 _printf_(flag,"%s geometry: -------- end [%d] --------\n" ,indent,i);84 if(flag) _pprintLine_(indent << " geometry: -------- end [" << i << "] --------"); 87 85 } 88 86 else 89 _printf_(flag,"%s geometry: [empty]\n" ,indent); 90 91 return; 92 } 93 /*}}}*/ 94 95 /*FUNCTION KML_MultiGeometry::Write {{{1*/ 87 if(flag) _pprintLine_(indent << " geometry: [empty]"); 88 89 return; 90 } 91 /*}}}*/ 92 /*FUNCTION KML_MultiGeometry::Write {{{*/ 96 93 void KML_MultiGeometry::Write(FILE* filout,const char* indent){ 97 94 … … 120 117 } 121 118 /*}}}*/ 122 123 /*FUNCTION KML_MultiGeometry::Read {{{1*/ 119 /*FUNCTION KML_MultiGeometry::Read {{{*/ 124 120 void KML_MultiGeometry::Read(FILE* fid,char* kstr){ 125 121 … … 144 140 } 145 141 else if (!strncmp(kstri,"</",2)) 146 _error_("KML_MultiGeometry::Read -- Unexpected closing tag %s.\n",kstri);142 {_error2_("KML_MultiGeometry::Read -- Unexpected closing tag " << kstri << ".\n");} 147 143 else if (strncmp(kstri,"<",1)) 148 _error_("KML_MultiGeometry::Read -- Unexpected field \"%s\".\n",kstri);144 {_error2_("KML_MultiGeometry::Read -- Unexpected field \"" << kstri << "\".\n");} 149 145 150 146 else if (!strncmp(kstri,"<Point", 6)) { … … 193 189 } 194 190 /*}}}*/ 195 196 /*FUNCTION KML_MultiGeometry::WriteExp {{{1*/ 191 /*FUNCTION KML_MultiGeometry::WriteExp {{{*/ 197 192 void KML_MultiGeometry::WriteExp(FILE* fid,const char* nstr,int sgn,double cm,double sp){ 198 193 … … 207 202 } 208 203 /*}}}*/ 209
Note:
See TracChangeset
for help on using the changeset viewer.