/dports/math/saga/saga-8.1.3/saga-gis/src/tools/shapes/shapes_polygons/ |
H A D | Polygon_Geometrics.cpp | 153 if( !pPolygons->is_Valid() || pPolygons->Get_Count() <= 0 ) in On_Execute() 165 pCopies->Create(SHAPE_TYPE_Polygon, pPolygons->Get_Name(), NULL, pPolygons->Get_Vertex_Type()); in On_Execute() 177 for(int i=0; i<pPolygons->Get_Count() && Set_Progress(i, pPolygons->Get_Count()); i++) in On_Execute() 187 pPolygons = pCopies; in On_Execute() 191 …if( !fParts ) { fParts = pPolygons->Get_Field_Count(); pPolygons->Add_Field("NPARTS" , SG_DATA… in On_Execute() 192 …if( !fPoints ) { fPoints = pPolygons->Get_Field_Count(); pPolygons->Add_Field("NPOINTS" , SG_DATA… in On_Execute() 193 …if( !fCenter ) { fCenter = pPolygons->Get_Field_Count(); pPolygons->Add_Field("CENTER_X" , SG_DATA… in On_Execute() 195 …if( !fExtent ) { fExtent = pPolygons->Get_Field_Count(); pPolygons->Add_Field("MIN_X" , SG_DATA… in On_Execute() 199 …if( !fLength ) { fLength = pPolygons->Get_Field_Count(); pPolygons->Add_Field("PERIMETER", SG_DATA… in On_Execute() 206 for(int i=0; i<pPolygons->Get_Count() && Set_Progress(i, pPolygons->Get_Count()); i++) in On_Execute() [all …]
|
H A D | polygon_generalization.cpp | 114 if( !pPolygons->is_Valid() ) in On_Execute() 126 pTarget->Create(*pPolygons); in On_Execute() 130 pPolygons = pTarget; in On_Execute() 134 int i = 0, n = pPolygons->Get_Count(); in On_Execute() 145 DataObject_Update(pPolygons); in On_Execute() 148 n -= pPolygons->Get_Count(); in On_Execute() 165 if( !Get_JoinTos(pPolygons, JoinTo) ) in Set_JoinTos() 172 for(i=0; i<pPolygons->Get_Count() && Set_Progress(i, pPolygons->Get_Count()); i++) in Set_JoinTos() 194 for(i=pPolygons->Get_Count()-1; i>=0; i--) in Set_JoinTos() 198 pPolygons->Del_Shape(i); in Set_JoinTos() [all …]
|
H A D | shape_index.cpp | 177 CSG_Shapes *pPolygons = Parameters("SHAPES")->asShapes(); in On_Execute() local 179 if( !pPolygons->is_Valid() ) in On_Execute() 195 …for(int iPolygon=0; iPolygon<pPolygons->Get_Count() && Set_Progress(iPolygon, pPolygons->Get_Count… in On_Execute() 200 pPolygons = pTarget; in On_Execute() 204 int offIndices = pPolygons->Get_Field_Count(); in On_Execute() 222 pPolygons->Add_Field(_TL("Dgyros" ), SG_DATATYPE_Double); // 11 in On_Execute() 225 int offFeret = pPolygons->Get_Field_Count(); in On_Execute() 255 …for(int iPolygon=0; iPolygon<pPolygons->Get_Count() && Set_Progress(iPolygon, pPolygons->Get_Count… in On_Execute() 322 if( pPolygons == Parameters("SHAPES")->asShapes() ) in On_Execute() 324 DataObject_Update(pPolygons); in On_Execute() [all …]
|
H A D | Polygon_SelfIntersection.cpp | 118 CSG_Shapes *pPolygons, Intersect; in On_Execute() local 120 pPolygons = Parameters("POLYGONS" )->asShapes(); in On_Execute() 122 ID = Parameters("ID")->asInt(); if( ID >= pPolygons->Get_Field_Count() ) { ID = -1; } in On_Execute() 124 m_pIntersect->Create(SHAPE_TYPE_Polygon, pPolygons->Get_Name(), pPolygons); in On_Execute() 128 for(int i=0; i<pPolygons->Get_Count() && Set_Progress(i, pPolygons->Get_Count()); i++) in On_Execute() 130 Add_Polygon(pPolygons->Get_Shape(i), ID); in On_Execute() 134 if( m_pIntersect->Get_Count() != pPolygons->Get_Count() ) in On_Execute() 136 …Message_Fmt("\n%s: %d", _TL("number of added polygons"), m_pIntersect->Get_Count() - pPolygons->Ge… in On_Execute() 140 pPolygons->Create(Intersect); in On_Execute() 141 DataObject_Update(pPolygons); in On_Execute() [all …]
|
H A D | Polygon_StatisticsFromPoints.cpp | 136 CSG_Shapes *pPolygons = Parameters("POLYGONS")->asShapes(); in On_Execute() local 138 if( pPolygons->Get_Count() <= 0 || pPoints->Get_Count() <= 0 ) in On_Execute() 148 Parameters("STATISTICS")->Set_Value(pPolygons); in On_Execute() 150 else if( pPolygons != Parameters("STATISTICS")->asShapes() ) in On_Execute() 152 Parameters("STATISTICS")->asShapes()->Assign(pPolygons); in On_Execute() 154 pPolygons = Parameters("STATISTICS")->asShapes(); in On_Execute() 158 int i, n, Offset = pPolygons->Get_Field_Count(); in On_Execute() 164 if( bSum ) { pPolygons->Add_Field(Get_Field_Name("SUM", sName), SG_DATATYPE_Double); } in On_Execute() 176 …for(int iPolygon=0; iPolygon<pPolygons->Get_Count() && Set_Progress(iPolygon, pPolygons->Get_Count… in On_Execute() 178 CSG_Shape_Polygon *pPolygon = (CSG_Shape_Polygon *)pPolygons->Get_Shape(iPolygon); in On_Execute() [all …]
|
H A D | polygon_shared_edges.cpp | 135 CSG_Shapes *pPolygons = Parameters("POLYGONS")->asShapes(); in On_Execute() local 156 …for(iPolygon=0; iPolygon<pPolygons->Get_Count() && Set_Progress(iPolygon, pPolygons->Get_Count());… in On_Execute() 187 …for(iPolygon=0; iPolygon<pPolygons->Get_Count()-1 && Set_Progress(iPolygon, pPolygons->Get_Count()… in On_Execute() 189 CSG_Shape_Polygon *pA = (CSG_Shape_Polygon *)pPolygons->Get_Shape(iPolygon); in On_Execute() 193 CSG_Shape_Polygon *pB = (CSG_Shape_Polygon *)pPolygons->Get_Shape(jPolygon); in On_Execute() 232 DataObject_Update(pPolygons); in On_Execute() 439 CSG_Shapes *pPolygons = Parameters("POLYGONS")->asShapes(); in On_Execute() local 445 pCopy->Create(*pPolygons); in On_Execute() 446 pCopy->Fmt_Name("%s [%s]", pPolygons->Get_Name(), _TL("checked")); in On_Execute() 448 pPolygons = pCopy; in On_Execute() [all …]
|
H A D | Polygon_Centroids.cpp | 105 CSG_Shapes *pPolygons = Parameters("POLYGONS")->asShapes(); in On_Execute() local 107 …if( !pPolygons->is_Valid() || pPolygons->Get_Count() < 1 || pPolygons->Get_Type() != SHAPE_TYPE_Po… in On_Execute() 117 pCentroids->Create(SHAPE_TYPE_Point, pPolygons->Get_Name(), pPolygons); in On_Execute() 123 for(int iPolygon=0; iPolygon<pPolygons->Get_Count(); iPolygon++) in On_Execute() 125 CSG_Shape_Polygon *pPolygon = (CSG_Shape_Polygon *)pPolygons->Get_Shape(iPolygon); in On_Execute()
|
H A D | Polygon_Union.cpp | 193 CSG_Shapes *pPolygons = Parameters("POLYGONS")->asShapes(); in On_Execute() local 195 if( !pPolygons->is_Valid() || pPolygons->Get_Count() < 2 ) in On_Execute() 214 pDissolved->Fmt_Name("%s [%s]", pPolygons->Get_Name(), _TL("Dissolved")); in On_Execute() 221 Dissolve.Set_Record_Count(pPolygons->Get_Count()); in On_Execute() 223 for(int i=0; i<pPolygons->Get_Count() && Set_Progress(i, pPolygons->Get_Count()); i++) in On_Execute() 225 CSG_Shape *pPolygon = pPolygons->Get_Shape(i); in On_Execute() 250 Name += pPolygons->Get_Field_Name(Fields.Get_Index(iField)); in On_Execute() 253 pPolygons->Get_Field_Name(Fields.Get_Index(iField)), in On_Execute() 254 pPolygons->Get_Field_Type(Fields.Get_Index(iField)) in On_Execute() 262 Statistics_Initialize(pDissolved, pPolygons); in On_Execute() [all …]
|
H A D | polygon_split_parts.cpp | 112 CSG_Shapes *pPolygons = Parameters("POLYGONS")->asShapes(); in On_Execute() local 115 …te(SHAPE_TYPE_Polygon, CSG_String::Format("%s [%s]", pPolygons->Get_Name(), _TL("Parts")), pPolygo… in On_Execute() 120 …for(int iShape=0; iShape<pPolygons->Get_Count() && Set_Progress(iShape, pPolygons->Get_Count()); i… in On_Execute() 122 CSG_Shape_Polygon *pPolygon = (CSG_Shape_Polygon *)pPolygons->Get_Shape(iShape); in On_Execute()
|
H A D | Polygons_From_Lines.cpp | 126 CSG_Shapes *pLines, *pPolygons; in On_Execute() local 128 pPolygons = Parameters("POLYGONS")->asShapes(); in On_Execute() 140 pPolygons ->Create(SHAPE_TYPE_Polygon, pLines->Get_Name(), pLines); in On_Execute() 144 pPolygons ->Create(SHAPE_TYPE_Polygon, pLines->Get_Name()); in On_Execute() 145 pPolygons ->Add_Field(SG_T("ID"), SG_DATATYPE_Int); in On_Execute() 146 pPolygon = pPolygons ->Add_Shape(); in On_Execute() 159 pPolygon = pPolygons->Add_Shape(pLine, SHAPE_COPY_ATTR); in On_Execute()
|
H A D | polygon_to_edges_nodes.cpp | 110 CSG_Shapes *pPolygons; in On_Execute() local 112 pPolygons = Parameters("POLYGONS") ->asShapes(); in On_Execute() 116 if( !m_Vertices.Create(pPolygons, -1) ) in On_Execute() 124 …m_pEdges->Create(SHAPE_TYPE_Line , CSG_String::Format(SG_T("%s [%s]"), pPolygons->Get_Name(), _TL(… in On_Execute() 131 …m_pNodes->Create(SHAPE_TYPE_Point, CSG_String::Format(SG_T("%s [%s]"), pPolygons->Get_Name(), _TL(… in On_Execute() 136 m_Nodes.Create(pPolygons->Get_Extent()); in On_Execute() 139 …for(int iPolygon=0; iPolygon<pPolygons->Get_Count() && Set_Progress(iPolygon, pPolygons->Get_Count… in On_Execute() 141 CSG_Shape *pPolygon = pPolygons->Get_Shape(iPolygon); in On_Execute()
|
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/shapes/shapes_grid/ |
H A D | Grid_Statistics_AddTo_Polygon.cpp | 167 if( pPolygons->Get_Count() <= 0 ) in On_Execute() 252 pPolygons = Parameters("RESULT")->asShapes(); in On_Execute() 267 nFields = pPolygons->Get_Field_Count(); in On_Execute() 287 for(int i=0; i<pPolygons->Get_Count() && Set_Progress(i, pPolygons->Get_Count()); i++) in On_Execute() 289 CSG_Shape *pPolygon = pPolygons->Get_Shape(i); in On_Execute() 336 DataObject_Update(pPolygons); in On_Execute() 354 for(int i=0; i<pPolygons->Get_Count(); i++) in Get_Precise() 361 for(int i=0; i<pPolygons->Get_Count() && Set_Progress(i, pPolygons->Get_Count()); i++) in Get_Precise() 467 for(i=0; i<pPolygons->Get_Count(); i++) in Get_Simple() 503 …for(iShape=0; iShape<pPolygons->Get_Count() && Set_Progress(iShape, pPolygons->Get_Count()); iShap… in Get_Simple_Index() [all …]
|
H A D | Grid_Class_Statistics_For_Polygons.cpp | 164 CSG_Shapes *pPolygons = Parameters("POLYGONS")->asShapes(); in On_Execute() local 166 if( pPolygons->Get_Count() <= 0 || !pPolygons->Get_Extent().Intersects(pGrid->Get_Extent()) ) in On_Execute() 182 for(int i=0; i<pPolygons->Get_Count() && Set_Progress(i, pPolygons->Get_Count()); i++) in On_Execute() 187 pPolygons = pResult; in On_Execute() 191 int fStart = pPolygons->Get_Field_Count(); in On_Execute() 195 if( !Get_Classes(pGrid, pPolygons) ) in On_Execute() 210 for(int i=0; i<pPolygons->Get_Count() && Set_Progress(i, pPolygons->Get_Count()); i++) in On_Execute() 261 for(int i=0; i<pPolygons->Get_Count(); i++) in On_Execute() 281 for(int i=0; i<pPolygons->Get_Count(); i++) in On_Execute() 285 for(int j=fStart; j<pPolygons->Get_Field_Count(); j++) in On_Execute() [all …]
|
H A D | Grid_To_Points.cpp | 143 CSG_Shapes *pShapes, *pPolygons; in On_Execute() local 147 pPolygons = Parameters("POLYGONS")->asShapes(); in On_Execute() 176 && (!pPolygons || is_Contained(xPos, yPos, pPolygons)) ) in On_Execute() 215 inline bool CGrid_To_Points::is_Contained(double x, double y, CSG_Shapes *pPolygons) in is_Contained() argument 217 if( pPolygons && pPolygons->Get_Type() == SHAPE_TYPE_Polygon ) in is_Contained() 219 for(int iPolygon=0; iPolygon<pPolygons->Get_Count(); iPolygon++) in is_Contained() 221 CSG_Shape_Polygon *pPolygon = (CSG_Shape_Polygon *)pPolygons->Get_Shape(iPolygon); in is_Contained()
|
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/grid/grid_gridding/ |
H A D | grid_cell_polygon_coverage.cpp | 144 #define GET_NPOLYGONS (bSelection ? pPolygons->Get_Selection_Count() : pPolygons->Get_Count()) 145 #define GET_POLYGON(i) ((CSG_Shape_Polygon *)(bSelection ? pPolygons->Get_Selection(i) : pPolygons-… 154 …if( pPolygons->Get_Count() <= 0 || pArea == NULL || !pPolygons->Get_Extent().Intersects(pArea->Get… in On_Execute() 384 …if( pPolygons->Get_Count() <= 0 || pCategory == NULL || !pPolygons->Get_Extent().Intersects(pCateg… in On_Execute() 392 pCategory->Fmt_Name("%s [%s]", pPolygons->Get_Name(), pPolygons->Get_Field_Name(Field)); in On_Execute() 429 pPolygons->Select(); // clear selection in On_Execute() 431 for(int i=0; i<pPolygons->Get_Count() && Set_Progress(i, pPolygons->Get_Count()); i++) in On_Execute() 433 CSG_Shape *pPolygon = pPolygons->Get_Shape_byIndex(i); in On_Execute() 483 if( pPolygons->Get_Selection_Count() <= 0 ) in Set_Category() 507 pPolygons->Select(); // clear selection in Set_Category() [all …]
|
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/shapes/shapes_lines/ |
H A D | Lines_From_Polygons.cpp | 108 CSG_Shapes *pLines, *pPolygons; in On_Execute() local 110 pPolygons = Parameters("POLYGONS") ->asShapes(); in On_Execute() 114 if( pPolygons->Get_Count() <= 0 ) in On_Execute() 122 pLines->Create(SHAPE_TYPE_Line, pPolygons->Get_Name(), pPolygons, pPolygons->Get_Vertex_Type()); in On_Execute() 124 for(int iPolygon=0; iPolygon<pPolygons->Get_Count(); iPolygon++) in On_Execute() 126 CSG_Shape *pPolygon = pPolygons ->Get_Shape(iPolygon); in On_Execute() 135 if( pPolygons->Get_Vertex_Type() != SG_VERTEX_TYPE_XY ) in On_Execute() 139 if( pPolygons->Get_Vertex_Type() == SG_VERTEX_TYPE_XYZM ) in On_Execute() 150 if( pPolygons->Get_Vertex_Type() != SG_VERTEX_TYPE_XY ) in On_Execute() 154 if( pPolygons->Get_Vertex_Type() == SG_VERTEX_TYPE_XYZM ) in On_Execute()
|
H A D | line_polygon_intersection.cpp | 122 CSG_Shapes *pPolygons = Parameters("POLYGONS")->asShapes(); in On_Execute() local 124 if( pPolygons->Get_Count() < 1 ) in On_Execute() 137 pIntersection->Create(SHAPE_TYPE_Line, NULL, Attributes == 0 ? pPolygons : pLines); in On_Execute() 138 …pIntersection->Fmt_Name("%s [%s: %s]", pLines->Get_Name(), _TL("Intersection"), pPolygons->Get_Nam… in On_Execute() 143 …pDifference->Fmt_Name("%s [%s: %s]", pLines->Get_Name(), _TL("Difference"), pPolygons->Get_Name()); in On_Execute() 148 for(int iField=0; iField<pPolygons->Get_Field_Count(); iField++) in On_Execute() 150 pIntersection->Add_Field(pPolygons->Get_Field_Name(iField), pPolygons->Get_Field_Type(iField)); in On_Execute() 154 …if( !pLines->Get_Extent().Intersects(pPolygons->Get_Extent()) ) // no intersection >> difference =… in On_Execute() 167 for(int iPolygon=0; pLine->Get_Part_Count() > 0 && iPolygon<pPolygons->Get_Count(); iPolygon++) in On_Execute() 169 CSG_Shape_Polygon *pPolygon = (CSG_Shape_Polygon *)pPolygons->Get_Shape(iPolygon); in On_Execute() [all …]
|
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/shapes/shapes_points/ |
H A D | Clip_Points.cpp | 130 CSG_Shapes *pPoints, *pPolygons, *pClip; in On_Execute() local 135 pPolygons = Parameters("POLYGONS") ->asShapes(); in On_Execute() 147 else if( !pPolygons->is_Valid() ) in On_Execute() 155 if( iField >= pPolygons->Get_Field_Count() ) in On_Execute() 164 …PE_TYPE_Point, CSG_String::Format(SG_T("%s [%s]"), pPoints->Get_Name(), pPolygons->Get_Name()), pP… in On_Execute() 168 pClip->Add_Field(pPolygons->Get_Field_Name(iField), pPolygons->Get_Field_Type(iField)); in On_Execute() 173 …for(int iPolygon=0; iPolygon<pPolygons->Get_Count() && Set_Progress(iPolygon, pPolygons->Get_Count… in On_Execute() 175 CSG_Shape_Polygon *pPolygon = (CSG_Shape_Polygon *)pPolygons->Get_Shape(iPolygon); in On_Execute() 189 pClip->Add_Field(pPolygons->Get_Field_Name(iField), pPolygons->Get_Field_Type(iField)); in On_Execute()
|
H A D | FitNPointsToShape.cpp | 118 #define nPolygons (pPolygons->Get_Selection() ? (int)pPolygons->Get_Selection_Count() : pPolygons-… 119 …ine Get_Polygon(i) ((CSG_Shape_Polygon *)(pPolygons->Get_Selection() ? pPolygons->Get_Selection(i)… 125 CSG_Shapes *pPolygons = Parameters("POLYGONS")->asShapes(); in On_Execute() local 128 …te(SHAPE_TYPE_Points, CSG_String::Format("%s [%s]", pPolygons->Get_Name(), _TL("Points")), pPolygo… in On_Execute()
|
H A D | add_polygon_attributes.cpp | 123 CSG_Shapes *pPolygons = Parameters("POLYGONS")->asShapes(); in On_Execute() local 125 if( !pPolygons->is_Valid() ) in On_Execute() 139 for(int iField=0; iField<pPolygons->Get_Field_Count(); iField++) in On_Execute() 159 pOutput->Fmt_Name("%s [%s]", pInput->Get_Name(), pPolygons->Get_Name()); in On_Execute() 169 pOutput->Add_Field(pPolygons->Get_Field_Name(jField), pPolygons->Get_Field_Type(jField)); in On_Execute() 177 CSG_Shape *pPolygon = pPolygons->Get_Shape(pPoint->Get_Point(0)); in On_Execute() 187 else switch( pPolygons->Get_Field_Type(jField) ) in On_Execute()
|
H A D | CountPoints.cpp | 74 CSG_Shapes *pPolygons = Parameters("POLYGONS")->asShapes(); in On_Execute() local 76 int Field = pPolygons->Get_Field_Count(); in On_Execute() 78 pPolygons->Add_Field(_TL("Points"), SG_DATATYPE_Int); in On_Execute() 80 …for(int iPolygon=0; iPolygon<pPolygons->Get_Count() && Set_Progress(iPolygon, pPolygons->Get_Count… in On_Execute() 82 CSG_Shape_Polygon *pPolygon = (CSG_Shape_Polygon *)pPolygons->Get_Shape(iPolygon); in On_Execute()
|
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/tin/tin_tools/ |
H A D | TIN_To_Shapes.cpp | 173 CSG_Shapes *pPolygons = Parameters("TRIANGLES")->asShapes(); in On_Execute() local 175 …pPolygons->Create(SHAPE_TYPE_Polygon, CSG_String::Format("%s [%s]", pTIN->Get_Name(), _TL("TIN Tri… in On_Execute() 177 pPolygons->Add_Field("POINT_ID_A", SG_DATATYPE_Int); in On_Execute() 178 pPolygons->Add_Field("POINT_ID_B", SG_DATATYPE_Int); in On_Execute() 179 pPolygons->Add_Field("POINT_ID_C", SG_DATATYPE_Int); in On_Execute() 185 CSG_Shape *pPolygon = pPolygons->Add_Shape(); in On_Execute() 225 CSG_Shapes *pPolygons = Parameters("POLYGONS")->asShapes(); in On_Execute() local 227 …pPolygons->Create(SHAPE_TYPE_Polygon, CSG_String::Format("%s [%s]", pTIN->Get_Name(), _TL("TIN Vor… in On_Execute() 235 CSG_Shape *pPolygon = pPolygons->Add_Shape(pTIN->Get_Node(i), SHAPE_COPY_ATTR); in On_Execute()
|
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/shapes/shapes_tools/ |
H A D | shapes_cut.cpp | 61 bool Cut_Shapes(CSG_Shapes *pPolygons, int Method, CSG_Shapes *pShapes, CSG_Shapes *pCut, double Ov… in Cut_Shapes() argument 63 …apes->is_Valid() || !pPolygons || !pPolygons->is_Valid() || !pPolygons->Get_Extent().Intersects(pS… in Cut_Shapes() 82 for(int iPolygon=0; !bAdd && iPolygon<pPolygons->Get_Count(); iPolygon++) in Cut_Shapes() 84 CSG_Shape_Polygon *pPolygon = (CSG_Shape_Polygon *)pPolygons->Get_Shape(iPolygon); in Cut_Shapes() 122 CSG_Shapes * Cut_Shapes(CSG_Shapes *pPolygons, int Method, CSG_Shapes *pShapes, double Overlap) in Cut_Shapes() argument 126 if( Cut_Shapes(pPolygons, Method, pShapes, pCut, Overlap) ) in Cut_Shapes() 452 CSG_Shapes Polygons(SHAPE_TYPE_Polygon), *pPolygons = NULL; in On_Execute() local 474 pPolygons = Parameters("POLYGONS")->asShapes(); in On_Execute() 478 if( !pPolygons ) in On_Execute() 487 pPolygons = &Polygons; in On_Execute() [all …]
|
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/io/io_shapes/ |
H A D | atlas_bna.cpp | 109 …CSG_Shapes *pPolygons = SG_Create_Shapes(SHAPE_TYPE_Polygon, SG_File_Get_Name(Parameters("FILE")->… in On_Execute() local 110 pPolygons->Add_Field("NAME1", SG_DATATYPE_String); in On_Execute() 111 pPolygons->Add_Field("NAME2", SG_DATATYPE_String); in On_Execute() 140 pShape = pPolygons ->Add_Shape(); in On_Execute() 181 if( pPolygons->is_Valid() && pPolygons->Get_Count() > 0 ) in On_Execute() 184 DataObject_Add(pPolygons); in On_Execute() 188 delete(pPolygons); in On_Execute()
|
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/imagery/imagery_classification/ |
H A D | classification_quality.cpp | 179 CSG_Shapes *pPolygons = Parameters("POLYGONS")->asShapes(); in On_Execute() local 181 if( !pPolygons->is_Valid() ) in On_Execute() 195 if( !Get_Classes(pPolygons, Field, Confusion, bUnclassified) ) in On_Execute() 229 …Confusion.Fmt_Name("%s [%s - %s]", _TL("Confusion Matrix"), pPolygons->Get_Name(), pGrid->Get_Name… in On_Execute() 244 for(int iPolygon=0; iPolygon<pPolygons->Get_Count(); iPolygon++) in On_Execute() 246 CSG_Shape_Polygon *pPolygon = (CSG_Shape_Polygon *)pPolygons->Get_Shape(iPolygon); in On_Execute() 266 Classes.Fmt_Name("%s [%s - %s]", _TL("Class Values"), pPolygons->Get_Name(), pGrid->Get_Name()); in On_Execute() 315 Summary.Fmt_Name("%s [%s - %s]", _TL("Summary"), pPolygons->Get_Name(), pGrid->Get_Name()); in On_Execute() 351 bool CClassification_Quality::Get_Classes(CSG_Shapes *pPolygons, int Field, CSG_Table &Confusion, b… in Get_Classes() argument 355 …for(int iPolygon=0; iPolygon<pPolygons->Get_Count() && Set_Progress(iPolygon, pPolygons->Get_Count… in Get_Classes() [all …]
|