| 466 | } |
| 467 | |
| 468 | void FeatureType::ResetGeometry() |
| 469 | { |
| 470 | // Do not reset geometry for features created from MapObjects. |
| 471 | if (!m_loadInfo) |
| 472 | return; |
| 473 | |
| 474 | m_points.clear(); |
| 475 | m_triangles.clear(); |
| 476 | |
| 477 | if (GetGeomType() != GeomType::Point) |
| 478 | m_limitRect = m2::RectD(); |
| 479 | |
| 480 | m_parsed.m_relations = m_parsed.m_header2 = m_parsed.m_points = m_parsed.m_triangles = false; |
| 481 | m_offsets.m_pts.clear(); |
| 482 | m_offsets.m_trg.clear(); |
| 483 | m_ptsSimpMask = 0; |
| 484 | } |
| 485 | |
| 486 | void FeatureType::ParseGeometry(int scale) |
| 487 | { |
no test coverage detected