MCPcopy Create free account
hub / github.com/Kitware/VTK / ExtractMultiLineString

Method ExtractMultiLineString

IO/GeoJSON/vtkGeoJSONFeature.cxx:202–218  ·  view source on GitHub ↗

------------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

200
201//------------------------------------------------------------------------------
202vtkPolyData* vtkGeoJSONFeature::ExtractMultiLineString(
203 const Json::Value& coordinateArray, vtkPolyData* outputData)
204{
205 // Check if Coordinate Array corresponds to Multi Line String
206 if (!IsMultiLineString(coordinateArray))
207 {
208 vtkErrorMacro(<< "Wrong data format for a Multi Line String!");
209 return nullptr;
210 }
211
212 for (Json::Value::ArrayIndex i = 0; i < coordinateArray.size(); i++)
213 {
214 this->ExtractLineString(coordinateArray[i], outputData);
215 }
216
217 return outputData;
218}
219
220//------------------------------------------------------------------------------
221vtkPolyData* vtkGeoJSONFeature::ExtractPolygon(

Callers 1

Calls 2

ExtractLineStringMethod · 0.95
sizeMethod · 0.45

Tested by

no test coverage detected