Changeset 9201
- Timestamp:
- 08/08/11 11:57:35 (14 years ago)
- Location:
- issm/trunk/src/c/objects/KML
- Files:
-
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/objects/KML/KML_Container.cpp
r8464 r9201 157 157 /*}}}*/ 158 158 159 /*FUNCTION KML_Container::FindPolygons {{{1*/ 160 void KML_Container::FindPolygons(DataSet* polygons){ 161 162 int i; 163 164 /* loop over the features for the container */ 165 166 for (i=0; i<feature->Size(); i++) 167 ((KML_Feature *)feature->GetObjectByOffset(i))->FindPolygons(polygons); 168 169 return; 170 } 171 /*}}}*/ 172 173 /*FUNCTION KML_Container::FindLineStrings {{{1*/ 174 void KML_Container::FindLineStrings(DataSet* linestrings){ 175 176 int i; 177 178 /* loop over the features for the container */ 179 180 for (i=0; i<feature->Size(); i++) 181 ((KML_Feature *)feature->GetObjectByOffset(i))->FindLineStrings(linestrings); 182 183 return; 184 } 185 /*}}}*/ 186 -
issm/trunk/src/c/objects/KML/KML_Container.h
r8461 r9201 32 32 void Write(FILE* fid,char* indent); 33 33 void Read(FILE* fid,char* kstr); 34 void FindPolygons(DataSet* polygons); 35 void FindLineStrings(DataSet* linestrings); 34 36 int Id(){_error_("Not implemented yet.");}; 35 37 int MyRank(){_error_("Not implemented yet.");}; -
issm/trunk/src/c/objects/KML/KML_LineString.cpp
r8461 r9201 170 170 /*}}}*/ 171 171 172 /*FUNCTION KML_LineString::FindLineStrings {{{1*/ 173 void KML_LineString::FindLineStrings(DataSet* linestrings){ 174 175 linestrings->AddObject((Object*)this); 176 177 return; 178 } 179 /*}}}*/ 180 -
issm/trunk/src/c/objects/KML/KML_LineString.h
r8293 r9201 37 37 void Write(FILE* fid,char* indent); 38 38 void Read(FILE* fid,char* kstr); 39 void FindLineStrings(DataSet* linestrings); 39 40 int Id(){_error_("Not implemented yet.");}; 40 41 int MyRank(){_error_("Not implemented yet.");}; -
issm/trunk/src/c/objects/KML/KML_MultiGeometry.cpp
r8461 r9201 181 181 /*}}}*/ 182 182 183 /*FUNCTION KML_MultiGeometry::FindPolygons {{{1*/ 184 void KML_MultiGeometry::FindPolygons(DataSet* polygons){ 185 186 int i; 187 188 /* loop over the geometry elements for the multigeometry */ 189 190 for (i=0; i<geometry->Size(); i++) 191 ((KML_Geometry *)geometry->GetObjectByOffset(i))->FindPolygons(polygons); 192 193 return; 194 } 195 /*}}}*/ 196 197 /*FUNCTION KML_MultiGeometry::FindLineStrings {{{1*/ 198 void KML_MultiGeometry::FindLineStrings(DataSet* linestrings){ 199 200 int i; 201 202 /* loop over the geometry elements for the multigeometry */ 203 204 for (i=0; i<geometry->Size(); i++) 205 ((KML_Geometry *)geometry->GetObjectByOffset(i))->FindLineStrings(linestrings); 206 207 return; 208 } 209 /*}}}*/ 210 -
issm/trunk/src/c/objects/KML/KML_MultiGeometry.h
r8293 r9201 33 33 void Write(FILE* fid,char* indent); 34 34 void Read(FILE* fid,char* kstr); 35 void FindPolygons(DataSet* polygons); 36 void FindLineStrings(DataSet* linestrings); 35 37 int Id(){_error_("Not implemented yet.");}; 36 38 int MyRank(){_error_("Not implemented yet.");}; -
issm/trunk/src/c/objects/KML/KML_Object.cpp
r8461 r9201 141 141 } 142 142 143 /* if found, get the value; otherwise use the default */ 144 143 145 if (katt) 144 146 katt->Get(pvalue,deflt); … … 169 171 /*}}}*/ 170 172 173 /*FUNCTION KML_Object::FindPolygons {{{1*/ 174 void KML_Object::FindPolygons(DataSet* polygons){ 175 176 ; 177 178 return; 179 } 180 /*}}}*/ 181 182 /*FUNCTION KML_Object::FindLineStrings {{{1*/ 183 void KML_Object::FindLineStrings(DataSet* linestrings){ 184 185 ; 186 187 return; 188 } 189 /*}}}*/ 190 -
issm/trunk/src/c/objects/KML/KML_Object.h
r8461 r9201 44 44 virtual void FindAttrib(char** pvalue,char* name,char* deflt); 45 45 virtual void WriteAttrib(FILE* fid,char* indent); 46 virtual void FindPolygons(DataSet* polygons); 47 virtual void FindLineStrings(DataSet* linestrings); 46 48 47 49 }; -
issm/trunk/src/c/objects/KML/KML_Placemark.cpp
r8461 r9201 181 181 /*}}}*/ 182 182 183 /*FUNCTION KML_Placemark::FindPolygons {{{1*/ 184 void KML_Placemark::FindPolygons(DataSet* polygons){ 185 186 int i; 187 188 /* loop over the geometry elements for the placemark */ 189 190 for (i=0; i<geometry->Size(); i++) 191 ((KML_Geometry *)geometry->GetObjectByOffset(i))->FindPolygons(polygons); 192 193 return; 194 } 195 /*}}}*/ 196 197 /*FUNCTION KML_Placemark::FindLineStrings {{{1*/ 198 void KML_Placemark::FindLineStrings(DataSet* linestrings){ 199 200 int i; 201 202 /* loop over the geometry elements for the placemark */ 203 204 for (i=0; i<geometry->Size(); i++) 205 ((KML_Geometry *)geometry->GetObjectByOffset(i))->FindLineStrings(linestrings); 206 207 return; 208 } 209 /*}}}*/ 210 -
issm/trunk/src/c/objects/KML/KML_Placemark.h
r8293 r9201 33 33 void Write(FILE* fid,char* indent); 34 34 void Read(FILE* fid,char* kstr); 35 void FindPolygons(DataSet* polygons); 36 void FindLineStrings(DataSet* linestrings); 35 37 int Id(){_error_("Not implemented yet.");}; 36 38 int MyRank(){_error_("Not implemented yet.");}; -
issm/trunk/src/c/objects/KML/KML_Polygon.cpp
r8461 r9201 254 254 /*}}}*/ 255 255 256 /*FUNCTION KML_Polygon::FindPolygons {{{1*/ 257 void KML_Polygon::FindPolygons(DataSet* polygons){ 258 259 polygons->AddObject((Object*)this); 260 261 return; 262 } 263 /*}}}*/ 264 -
issm/trunk/src/c/objects/KML/KML_Polygon.h
r8293 r9201 39 39 void Write(FILE* fid,char* indent); 40 40 void Read(FILE* fid,char* kstr); 41 void FindPolygons(DataSet* polygons); 41 42 int Id(){_error_("Not implemented yet.");}; 42 43 int MyRank(){_error_("Not implemented yet.");};
Note:
See TracChangeset
for help on using the changeset viewer.