Home
last modified time | relevance | path

Searched refs:m_pGrid (Results 1 – 25 of 73) sorted by relevance

123

/dports/math/saga/saga-8.1.3/saga-gis/src/tools/projection/pj_georeference/
H A Dgeoref_grid_move.cpp121 m_bModified = m_pGrid->is_Modified(); in On_Execute()
146 m_pSource = new CSG_Grid(*m_pGrid); in On_Execute_Position()
162 for(y=0, iy=dy; y<m_pGrid->Get_NY() && Set_Progress(y, m_pGrid->Get_NY()); y++, iy++) in On_Execute_Position()
174 m_pGrid->Set_NoData(x, y); in On_Execute_Position()
180 for(x=0; x<m_pGrid->Get_NX(); x++) in On_Execute_Position()
182 m_pGrid->Set_NoData(x, y); in On_Execute_Position()
187 DataObject_Update(m_pGrid); in On_Execute_Position()
199 m_pGrid->Assign(m_pSource); in On_Execute_Finish()
200 m_pGrid->Set_Modified(m_bModified); in On_Execute_Finish()
201 DataObject_Update(m_pGrid); in On_Execute_Finish()
[all …]
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/grid/grid_tools/
H A DGrid_Fill.cpp78 m_pGrid = NULL; in CGrid_Filler()
154 m_pGrid = Parameters("GRID_OUT")->asGrid(); in Parameters_Set()
156 if( m_pGrid && m_pGrid != Parameters("GRID")->asGrid() ) in Parameters_Set()
158 m_pGrid->Assign(Parameters("GRID")->asGrid()); in Parameters_Set()
163 m_pGrid = Parameters("GRID")->asGrid(); in Parameters_Set()
187 if( !m_pGrid->is_InGrid(x, y, m_bNoData) ) in Fill()
210 m_pGrid->Set_Value(x, y, m_zFill); in Fill()
222 if( m_pGrid->is_InGrid(ix, iy, m_bNoData) ) in Fill()
224 double z = m_pGrid->asDouble(ix, iy); in Fill()
229 m_pGrid->Set_Value(ix, iy, m_zFill); in Fill()
[all …]
H A DGrid_Gaps_Spline_Fill.cpp154 m_pGrid = Parameters("CLOSED" )->asGrid(); in On_Execute()
164 if( m_pGrid == NULL ) in On_Execute()
166 m_pGrid = Parameters("GRID")->asGrid(); in On_Execute()
168 Parameters("CLOSED")->Set_Value(m_pGrid); in On_Execute()
170 else if( m_pGrid != Parameters("GRID")->asGrid() ) in On_Execute()
172 m_pGrid->Assign(Parameters("GRID")->asGrid()); in On_Execute()
258 m_Spline.Add_Point(x, y, m_pGrid->asDouble(x, y)); in Set_Gap_Cell()
264 if( m_pGrid->is_InGrid(ix, iy) && m_Gaps.asInt(ix, iy) != m_nGaps ) in Set_Gap_Cell()
268 m_Spline.Add_Point(ix, iy, m_pGrid->asDouble(ix, iy)); in Set_Gap_Cell()
327 m_pGrid->Set_Value(p.x, p.y, m_Spline.Get_Value(p.x, p.y)); in Close_Gap()
[all …]
H A DGrid_Interpolate_Value_Along_Line.cpp122 m_pGrid = Parameters("GRID")->asGrid(); in On_Execute()
130 DataObject_Update(m_pGrid, SG_UI_DATAOBJECT_SHOW_NEW_MAP); in On_Execute()
168 m_pLine->Create(SHAPE_TYPE_Line, CSG_String::Format(SG_T("Line [%s]"), m_pGrid->Get_Name())); in On_Execute_Position()
212 if( !Get_System().Get_World_to_Grid(Ax, Ay, A) || !m_pGrid->is_InGrid(Ax, Ay) || in Set_Line()
213 !Get_System().Get_World_to_Grid(Bx, By, B) || !m_pGrid->is_InGrid(Bx, By) ) in Set_Line()
249 Az = m_pGrid->asDouble(Ax, Ay); in Set_Line()
250 Bz = m_pGrid->asDouble(Bx, By); in Set_Line()
260 if( m_bOnlyNoData && !m_pGrid->is_NoData(Cx, Cy) ) in Set_Line()
265 m_pGrid->Set_Value(Cx, Cy, Cz); in Set_Line()
270 DataObject_Update(m_pGrid); in Set_Line()
[all …]
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/grid/grid_spline/
H A DGridding_Spline_TPS_Local.cpp141 for(int y=0; y<m_pGrid->Get_NY() && Set_Progress(y, m_pGrid->Get_NY()); y++) in On_Execute()
143 double yWorld = m_pGrid->Get_YMin() + y * m_pGrid->Get_Cellsize(); in On_Execute()
146 for(int x=0; x<m_pGrid->Get_NX(); x++) in On_Execute()
148 double xWorld = m_pGrid->Get_XMin() + x * m_pGrid->Get_Cellsize(); in On_Execute()
150 m_pGrid->Set_Value(x, y, Spline.Get_Value(xWorld, yWorld)); in On_Execute()
163 for(int y=0; y<m_pGrid->Get_NY() && Set_Progress(y, m_pGrid->Get_NY()); y++) in On_Execute()
165 double yWorld = m_pGrid->Get_YMin() + y * m_pGrid->Get_Cellsize(); in On_Execute()
168 for(int x=0; x<m_pGrid->Get_NX(); x++) in On_Execute()
170 double xWorld = m_pGrid->Get_XMin() + x * m_pGrid->Get_Cellsize(); in On_Execute()
204 m_pGrid->Set_Value(x, y, Spline.Get_Value(xWorld, yWorld)); in Set_Value()
[all …]
H A DGridding_Spline_TPS_TIN.cpp221 …bx = m_pGrid->Get_System().Get_xWorld_to_Grid(pTriangle->Get_Extent().Get_XMax()); if( bx >= m_pG… in _Set_Grid()
222 …by = m_pGrid->Get_System().Get_yWorld_to_Grid(pTriangle->Get_Extent().Get_YMax()); if( by >= m_pG… in _Set_Grid()
223 xMin = m_pGrid->Get_System().Get_xGrid_to_World(ax); in _Set_Grid()
224 yMin = m_pGrid->Get_System().Get_yGrid_to_World(ay); in _Set_Grid()
226 for(iy=ay, y=yMin; iy<=by; iy++, y+=m_pGrid->Get_Cellsize()) in _Set_Grid()
228 for(ix=ax, x=xMin; ix<=bx; ix++, x+=m_pGrid->Get_Cellsize()) in _Set_Grid()
232 m_pGrid->Set_Value(ix, iy, Spline.Get_Value(x, y)); in _Set_Grid()
300 x[0] = m_pGrid->Get_Extent().Get_XMin(); y[0] = m_pGrid->Get_Extent().Get_YMin(); dMin[0] = -1.; in _Get_TIN()
301 x[1] = m_pGrid->Get_Extent().Get_XMin(); y[1] = m_pGrid->Get_Extent().Get_YMax(); dMin[1] = -1.; in _Get_TIN()
302 x[2] = m_pGrid->Get_Extent().Get_XMax(); y[2] = m_pGrid->Get_Extent().Get_YMax(); dMin[2] = -1.; in _Get_TIN()
[all …]
H A DGridding_Spline_CSA.cpp198 if( !Array.Create(sizeof(point), m_pGrid->Get_NCells()) ) in On_Execute()
208 for(y=0; y<m_pGrid->Get_NY(); y++) in On_Execute()
210 int i = y * m_pGrid->Get_NX(); in On_Execute()
211 double py = m_pGrid->Get_YMin() + y * m_pGrid->Get_Cellsize(); in On_Execute()
212 double px = m_pGrid->Get_XMin(); in On_Execute()
214 for(int x=0; x<m_pGrid->Get_NX(); x++, px+=m_pGrid->Get_Cellsize(), i++) in On_Execute()
228 for(y=0; y<m_pGrid->Get_NY(); y++) in On_Execute()
230 int i = y * m_pGrid->Get_NX(); in On_Execute()
232 for(int x=0; x<m_pGrid->Get_NX(); x++, i++) in On_Execute()
238 m_pGrid->Set_NoData(x, y); in On_Execute()
[all …]
H A DGridding_Spline_BA.cpp103 double Cellsize = m_pGrid->Get_Cellsize() * Parameters("LEVEL")->asDouble(); in On_Execute()
145 int nx = (int)((m_pGrid->Get_XRange()) / Cellsize); in BA_Set_Phi()
146 int ny = (int)((m_pGrid->Get_YRange()) / Cellsize); in BA_Set_Phi()
148 Phi.Create(SG_DATATYPE_Float, nx + 4, ny + 4, Cellsize, m_pGrid->Get_XMin(), m_pGrid->Get_YMin()); in BA_Set_Phi()
243 double d = m_pGrid->Get_Cellsize() / Phi.Get_Cellsize(); in BA_Set_Grid()
246 for(int y=0; y<m_pGrid->Get_NY(); y++) in BA_Set_Grid()
250 for(int x=0; x<m_pGrid->Get_NX(); x++) in BA_Set_Grid()
255 { m_pGrid->Add_Value(x, y, BA_Get_Phi(Phi, px, py)); } in BA_Set_Grid()
257 { m_pGrid->Set_Value(x, y, BA_Get_Phi(Phi, px, py)); } in BA_Set_Grid()
H A DGridding_Spline_Base.cpp147 for(sLong i=0; i<m_pGrid->Get_NCells(); i++) in Finalize()
149 m_pGrid->Add_Value(i, Mean); in Finalize()
165 if( (m_pGrid = m_Grid_Target.Get_Grid()) == NULL ) in _Get_Grid()
170 m_pGrid->Assign_NoData(); in _Get_Grid()
177 m_pGrid->Fmt_Name("%s [%s]" , pPoints->Get_Name(), Get_Name().c_str()); in _Get_Grid()
183m_pGrid->Fmt_Name("%s.%s [%s]", pPoints->Get_Name(), Parameters("FIELD")->asString(), Get_Name().c… in _Get_Grid()
215 if( !pPoints->is_NoData(x, y) && (!bInGridOnly || m_pGrid->is_InGrid_byPos(p, false)) ) in _Get_Points()
246 if( !bInGridOnly || m_pGrid->is_InGrid_byPos(p, false) ) in _Get_Points()
H A DGridding_Spline_MBA.cpp149 double Cellsize = M_GET_MAX(m_pGrid->Get_XRange(), m_pGrid->Get_YRange()); in On_Execute()
187 DataObject_Update(m_pGrid, true); in _Set_MBA()
343 int n = 4 + (int)(M_GET_MAX(m_pGrid->Get_XRange(), m_pGrid->Get_YRange()) / Cellsize); in BA_Set_Phi()
345 Phi.Create(SG_DATATYPE_Float, n, n, Cellsize, m_pGrid->Get_XMin(), m_pGrid->Get_YMin()); in BA_Set_Phi()
435 double d = m_pGrid->Get_Cellsize() / Phi.Get_Cellsize(); in BA_Set_Grid()
438 for(int y=0; y<m_pGrid->Get_NY(); y++) in BA_Set_Grid()
442 for(int x=0; x<m_pGrid->Get_NX(); x++) in BA_Set_Grid()
447 { m_pGrid->Add_Value(x, y, BA_Get_Phi(Phi, px, py)); } in BA_Set_Grid()
449 { m_pGrid->Set_Value(x, y, BA_Get_Phi(Phi, px, py)); } in BA_Set_Grid()
H A DGridding_Spline_MBA_Grid.cpp170 double Cellsize = M_GET_MAX(m_pGrid->Get_XRange(), m_pGrid->Get_YRange()); in On_Execute()
208 DataObject_Update(m_pGrid, true); in _Set_MBA()
368 int n = 4 + (int)(M_GET_MAX(m_pGrid->Get_XRange(), m_pGrid->Get_YRange()) / Cellsize); in BA_Set_Phi()
370 Phi.Create(SG_DATATYPE_Float, n, n, Cellsize, m_pGrid->Get_XMin(), m_pGrid->Get_YMin()); in BA_Set_Phi()
466 double d = m_pGrid->Get_Cellsize() / Phi.Get_Cellsize(); in BA_Set_Grid()
469 for(int y=0; y<m_pGrid->Get_NY(); y++) in BA_Set_Grid()
473 for(int x=0; x<m_pGrid->Get_NX(); x++) in BA_Set_Grid()
478 { m_pGrid->Add_Value(x, y, BA_Get_Phi(Phi, px, py)); } in BA_Set_Grid()
480 { m_pGrid->Set_Value(x, y, BA_Get_Phi(Phi, px, py)); } in BA_Set_Grid()
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/grid/grid_visualisation/
H A DGrid_Color_Blend.cpp272 m_pGrid = Parameters("GRID")->asGrid(); in On_Execute()
274 m_pGrid ->Assign(m_pGrids->Get_Grid(0)); in On_Execute()
328 m_pGrid->Set_NoData(x, y); in Blend()
356 m_Range_Min = m_pGrid->Get_Min() + d * m_pGrid->Get_Range(); in Set_Progress()
357 m_Range_Max = m_pGrid->Get_Max() - d * m_pGrid->Get_Range(); in Set_Progress()
365 … = m_pGrid->Get_Mean() - d * m_pGrid->Get_StdDev(); if( Parameters("RANGE_KEEP")->asBool() && m_Ra… in Set_Progress()
366 … = m_pGrid->Get_Mean() + d * m_pGrid->Get_StdDev(); if( Parameters("RANGE_KEEP")->asBool() && m_Ra… in Set_Progress()
390 m_pGrid->Set_NoData(x, y++); in Set_Progress()
391 m_pGrid->Set_NoData(x, y++); in Set_Progress()
392 m_pGrid->Set_NoData(x, y++); in Set_Progress()
[all …]
H A DGrid_Histogram_Surface.cpp114 m_pGrid = Parameters("GRID")->asGrid(); in On_Execute()
144 m_pGrid->Get_NoData_Value(false), in Get_Lines()
145 m_pGrid->Get_NoData_Value(true ) in Get_Lines()
163 Values.Get_Record(i)->Set_Value(0, bRows ? m_pGrid->asDouble(i, j) : m_pGrid->asDouble(j, i)); in Get_Lines()
198 double r = sqrt(m_pGrid->Get_NCells() / M_PI); in Get_Circle()
201 CSG_Grid *pHist = SG_Create_Grid(m_pGrid->Get_Type(), n, n, m_pGrid->Get_Cellsize(), in Get_Circle()
202 -r * m_pGrid->Get_Cellsize(), in Get_Circle()
203 -r * m_pGrid->Get_Cellsize() in Get_Circle()
209 m_pGrid->Get_NoData_Value(false), in Get_Circle()
210 m_pGrid->Get_NoData_Value(true ) in Get_Circle()
[all …]
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/shapes/shapes_grid/
H A DGrid_To_Contour.cpp231 if( zMin < m_pGrid->Get_Min() ) in On_Execute()
239 if( zMax > m_pGrid->Get_Max() ) in On_Execute()
241 zMax = m_pGrid->Get_Max(); in On_Execute()
267 …if( !Grid.Create(CSG_Grid_System(m_pGrid->Get_Cellsize() / Scale, m_pGrid->Get_Extent()), m_pGrid-… in On_Execute()
276 m_pGrid = &Grid; in On_Execute()
280 …e.Create(SG_DATATYPE_Char, m_pGrid->Get_NX() + 1, m_pGrid->Get_NY() + 1, m_pGrid->Get_Cellsize(), in On_Execute()
284 if( z >= m_pGrid->Get_Min() && z <= m_pGrid->Get_Max() ) in On_Execute()
385 if( !m_pGrid->is_NoData(x, y) ) in Get_Contour()
481 double d = m_pGrid->asDouble(x, y); d = (d - z) / (d - m_pGrid->asDouble(zx, zy)); in Get_Contour()
484 m_pGrid->Get_XMin() + m_pGrid->Get_Cellsize() * (x + d * (zx - x)), in Get_Contour()
[all …]
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/grid/grid_filter/
H A DFilter_Sieve.cpp168 m_pGrid = Parameters("OUTPUT")->asGrid(); in On_Execute()
170 if( m_pGrid && m_pGrid != Parameters("INPUT")->asGrid() ) in On_Execute()
174 m_pGrid->Create(*pGrid); in On_Execute()
179 DataObject_Set_Parameters(m_pGrid, pGrid); in On_Execute()
183 m_pGrid = Parameters("INPUT")->asGrid(); in On_Execute()
202 if( m_pGrid->is_NoData(x, y) ) in On_Execute()
214 m_Class = m_pGrid->asDouble(x, y); in On_Execute()
229 m_pGrid->Set_NoData(x, y); in On_Execute()
237 if( m_pGrid == Parameters("INPUT")->asGrid() ) in On_Execute()
239 DataObject_Update(m_pGrid); in On_Execute()
[all …]
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/grid/grid_gridding/
H A Dkernel_density.cpp59 #define X_WORLD_TO_GRID(X) (((X) - m_pGrid->Get_XMin()) / m_pGrid->Get_Cellsize())
60 #define Y_WORLD_TO_GRID(Y) (((Y) - m_pGrid->Get_YMin()) / m_pGrid->Get_Cellsize())
177 if( (m_pGrid = m_Grid_Target.Get_Grid()) == NULL ) in On_Execute()
183 m_pGrid->Set_NoData_Value(0.); in On_Execute()
184 m_pGrid->Assign(0.); in On_Execute()
186 DataObject_Set_Colors(m_pGrid, 11, SG_COLORS_BLACK_WHITE, true); in On_Execute()
188 m_dRadius = Radius / m_pGrid->Get_Cellsize(); in On_Execute()
224 double x = (Point.x - m_pGrid->Get_XMin()) / m_pGrid->Get_Cellsize(); in Set_Kernel()
225 double y = (Point.y - m_pGrid->Get_YMin()) / m_pGrid->Get_Cellsize(); in Set_Kernel()
229 if( iy >= 0 && iy < m_pGrid->Get_NY() ) in Set_Kernel()
[all …]
H A DInterpolation_Triangulation.cpp88 m_pGrid = Get_Grid(); in Interpolate()
99 m_pGrid->Assign_NoData(); in Interpolate()
139 x[0] = m_pGrid->Get_Extent().Get_XMin(); y[0] = m_pGrid->Get_Extent().Get_YMin(); dMin[0] = -1.0; in Get_TIN()
140 x[1] = m_pGrid->Get_Extent().Get_XMin(); y[1] = m_pGrid->Get_Extent().Get_YMax(); dMin[1] = -1.0; in Get_TIN()
141 x[2] = m_pGrid->Get_Extent().Get_XMax(); y[2] = m_pGrid->Get_Extent().Get_YMax(); dMin[2] = -1.0; in Get_TIN()
142 x[3] = m_pGrid->Get_Extent().Get_XMax(); y[3] = m_pGrid->Get_Extent().Get_YMin(); dMin[3] = -1.0; in Get_TIN()
223 if( (r.yMin < 0.0 && r.yMax < 0.0) || (r.yMin >= m_pGrid->Get_NY() && r.yMax >= m_pGrid->Get_NY()) in Set_Triangle()
252 int by = (int)r.yMax; if( by >= m_pGrid->Get_NY() ) by = m_pGrid->Get_NY() - 1; in Set_Triangle()
292 int bx = (int)xb; if( bx >= m_pGrid->Get_NX() ) bx = m_pGrid->Get_NX() - 1; in Set_Triangle_Line()
298 if( m_pGrid->is_NoData(x, y) || m_pGrid->asDouble(x, y) < z ) in Set_Triangle_Line()
[all …]
H A DShapes2Grid.cpp59 #define X_WORLD_TO_GRID(X) (((X) - m_pGrid->Get_XMin()) / m_pGrid->Get_Cellsize())
60 #define Y_WORLD_TO_GRID(Y) (((Y) - m_pGrid->Get_YMin()) / m_pGrid->Get_Cellsize())
295 m_pGrid->Set_NoData_Value(0.); in On_Execute()
299 m_pGrid->Assign_NoData(); in On_Execute()
354 for(int y=0; y<m_pGrid->Get_NY() && Set_Progress(y, m_pGrid->Get_NY()); y++) in On_Execute()
659 …int)((Extent.Get_XMax() - m_pGrid->Get_XMin()) / m_pGrid->Get_Cellsize()) + 1; if( xStop >= m_pGri… in Set_Polygon()
663 A.y = m_pGrid->Get_YMin(); in Set_Polygon()
664 A.x = m_pGrid->Get_XMin() - 1.; in Set_Polygon()
665 B.x = m_pGrid->Get_XMax() + 1.; in Set_Polygon()
668 for(int y=0; y<m_pGrid->Get_NY(); y++, A.y+=m_pGrid->Get_Cellsize()) in Set_Polygon()
[all …]
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/garden/garden_3d_viewer/
H A D3d_viewer_globe_grid.cpp100 CSG_Grid *m_pGrid, *m_pZ; member in C3D_Viewer_Globe_Grid_Panel
134 m_pGrid = pGrid; in BEGIN_EVENT_TABLE()
231 m_pGrid->Get_Mean() - 1.5 * m_pGrid->Get_StdDev(), in BEGIN_EVENT_TABLE()
232 m_pGrid->Get_Mean() + 1.5 * m_pGrid->Get_StdDev() in BEGIN_EVENT_TABLE()
314 double wy = M_DEG_TO_RAD * (m_pGrid->Get_YMin() + y * m_pGrid->Get_Cellsize()); in Update_Statistics()
317 for(int x=0; x<m_pGrid->Get_NX(); x++, pNode++, wx+=M_DEG_TO_RAD*m_pGrid->Get_Cellsize()) in Update_Statistics()
319 if( !m_pGrid->is_NoData(x, y) ) in Update_Statistics()
391 if( m_pGrid->is_InGrid(x, y) ) in Get_Node()
400 Node.c = m_pGrid->asDouble(x, y); in Get_Node()
416 m_pGrid->Get_Mean() - 1.5 * m_pGrid->Get_StdDev(), in On_Draw()
[all …]
/dports/games/xray_re-tools/xray_re-tools-52721d2/sources/utils/GraphViewer/
H A DGraph.cpp23 m_pGrid = NULL; in CGraph()
61 if (m_pGrid) in Clean()
64 m_pGrid = NULL; in Clean()
279 if (m_pGrid) in GridClean()
347 if (!m_pGrid) in GridInit()
391 if (!m_pGrid) in GridInit()
717 m_pGrid = NULL; in CLevel()
738 if (m_pGrid) in Clean()
804 if (m_pGrid) in GridClean()
824 if (!m_pGrid) in GridInit()
[all …]
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/garden/garden_fractals/
H A DMandelbrot.cpp177 m_pGrid->Set_Name(m_Method == 0 ? _TL("Mandelbrot Set") : _TL("Julia Set")); in On_Execute()
178 Parameters("GRID")->Set_Value(m_pGrid); in On_Execute()
189 …tent.Get_XMin() + m_Extent.Get_XRange() * (ptWorld.Get_X() - m_pGrid->Get_XMin()) / m_pGrid->Get_X…
190 …tent.Get_YMin() + m_Extent.Get_YRange() * (ptWorld.Get_Y() - m_pGrid->Get_YMin()) / m_pGrid->Get_Y…
265 dx = m_Extent.Get_XRange() / (m_pGrid->Get_NX() - 1.0); in Calculate()
266 dy = m_Extent.Get_YRange() / (m_pGrid->Get_NY() - 1.0); in Calculate()
268 …for(y=0, yPos=m_Extent.Get_YMin(); y<m_pGrid->Get_NY() && Set_Progress(y, m_pGrid->Get_NY()); y++,… in Calculate()
270 for(x=0, xPos=m_Extent.Get_XMin(); x<m_pGrid->Get_NX(); x++, xPos+=dx) in Calculate()
281 m_pGrid->Set_NoData(x, y); in Calculate()
285 m_pGrid->Set_Value(x, y, i); in Calculate()
[all …]
H A DGaussian_Landscapes.cpp165 m_pGrid = SG_Create_Grid(SG_DATATYPE_Float, nx, ny, 1.0, 0.0, 0.0); in On_Execute()
166 m_pGrid->Set_Name(_TL("Gaussian Landscape")); in On_Execute()
167 m_pGrid->Assign_NoData(); in On_Execute()
168 Parameters("GRID")->Set_Value(m_pGrid); in On_Execute()
199 if( m_pGrid->is_InGrid(x, y, false) ) in Set_Value()
204 m_pGrid->Set_Value(x, y, Value); in Set_Value()
208 m_pGrid->Set_Value(x, y, pow(Value, m_M)); in Set_Value()
/dports/math/saga/saga-8.1.3/saga-gis/src/saga_core/saga_api/
H A Dgrid_pyramid.cpp79 m_pGrid = NULL; in CSG_Grid_Pyramid()
87 m_pGrid = NULL; in CSG_Grid_Pyramid()
97 m_pGrid = NULL; in CSG_Grid_Pyramid()
124 m_pGrid = pGrid; in Create()
145 m_pGrid = pGrid; in Create()
178 m_pGrid = NULL; in Destroy()
206 nx = (int)(1.5 + m_pGrid->Get_XRange() / Cellsize); if( nx < 1 ) nx = 1; in _Get_Next_Level()
207 ny = (int)(1.5 + m_pGrid->Get_YRange() / Cellsize); if( ny < 1 ) ny = 1; in _Get_Next_Level()
235 nx = (int)(1.5 + m_pGrid->Get_XRange() / Cellsize); if( nx < 1 ) nx = 1; in _Get_Next_Level()
236 ny = (int)(1.5 + m_pGrid->Get_YRange() / Cellsize); if( ny < 1 ) ny = 1; in _Get_Next_Level()
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/grid/grid_calculus/
H A DGrid_Random_Terrain.cpp93 if( (m_pGrid = m_Grid_Target.Get_Grid()) == NULL ) in On_Execute()
100 m_pGrid->Set_Name(_TL("Random Terrain")); in On_Execute()
102 m_pGrid->Assign(0.); in On_Execute()
128 int x = CSG_Random::Get_Uniform(-m_Radius, m_Radius + m_pGrid->Get_NX()); in Add_Bump()
129 int y = CSG_Random::Get_Uniform(-m_Radius, m_Radius + m_pGrid->Get_NY()); in Add_Bump()
136 if( m_pGrid->is_InGrid(ix, iy) ) in Add_Bump()
138 m_pGrid->Add_Value(ix, iy, (m_Radius*m_Radius) - SG_Get_Square(m_Kernel.Get_Distance(i))); in Add_Bump()
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/imagery/imagery_segmentation/
H A Dwatershed_segmentation.cpp169 m_pGrid = Parameters("GRID" )->asGrid(); in On_Execute()
175 …m_pSeeds->Create(SHAPE_TYPE_Point, CSG_String::Format("%s [%s]", m_pGrid->Get_Name(), _TL("Seeds")… in On_Execute()
184 m_pSegments->Fmt_Name("%s [%s]", m_pGrid->Get_Name(), _TL("Segments")); in On_Execute()
251 if( !m_pGrid->is_InGrid(x, y) ) in Get_Seeds()
258 for(i=0, iMax=-1, dzMax=0.0, z=m_pGrid->asDouble(x, y), bEdge=false; i<8; i++) in Get_Seeds()
260 if( !m_pGrid->is_InGrid(ix = Get_xTo(i, x), iy = Get_yTo(i, y)) ) in Get_Seeds()
264 …else if( dzMax < (dz = (m_bDown ? m_pGrid->asDouble(ix, iy) - z : z - m_pGrid->asDouble(ix, iy)) /… in Get_Seeds()
314 if( !m_pGrid->Set_Index() ) in Get_Segments()
326 if( m_pGrid->Get_Sorted(n, x, y, m_bDown) && (i = m_Dir.asInt(x, y)) >= 0 ) in Get_Segments()
332 double z = m_pGrid->asDouble(x, y); in Get_Segments()

123