/dports/math/saga/saga-8.1.3/saga-gis/src/tools/docs/docs_pdf/ |
H A D | Profile_Cross_Sections.h | 39 void AddCrossSections(TSG_Point **,double*,TSG_Point *,int,int,int); 40 void AddLongitudinalProfile(TSG_Point *, double*, int); 41 void AddVolumesTable(TSG_Point *,TSG_Point **,double*,TSG_Point *,int,int,int); 50 void AddCrossSection(TSG_Point *,TSG_Point *,int,int); 51 void DrawGuitar(TSG_Point *,double*, int); 53 …void AdjustSections(TSG_Point *,TSG_Point *,std::vector<TSG_Point >&,std::vector<TSG_Point >&,doub… 55 void CalculateAreas(TSG_Point*,TSG_Point*,double,int,int,double&,double&); 79 TSG_Point *m_pProfile;
|
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/garden/garden_fractals/ |
H A D | Pythagoras_Tree.h | 100 void Set_Quadrat (TSG_Point pt_A, TSG_Point pt_B); 102 void Add_Shape (TSG_Point pt_A, TSG_Point pt_B, TSG_Point pt_C, TSG_Point pt_D); 103 void Add_Shape (TSG_Point pt_A, TSG_Point pt_B, TSG_Point pt_C);
|
H A D | Pythagoras_Tree.cpp | 152 TSG_Point pt_A, pt_B; in On_Execute() 196 void CPythagoras_Tree::Set_Quadrat(TSG_Point pt_A0, TSG_Point pt_B0) in Set_Quadrat() 199 TSG_Point pt_A1, pt_B1; in Set_Quadrat() 263 void CPythagoras_Tree::Add_Shape(TSG_Point pt_A, TSG_Point pt_B, TSG_Point pt_C, TSG_Point pt_D) in Add_Shape() 283 void CPythagoras_Tree::Add_Shape(TSG_Point pt_A, TSG_Point pt_B, TSG_Point pt_C) in Add_Shape()
|
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/shapes/shapes_tools/ |
H A D | shapes_buffer.h | 98 double Get_Direction (const TSG_Point &From, const TSG_Point &To); 99 …bool Get_Parallel (const TSG_Point &A, const TSG_Point &B, TSG_Point AB[2], double Distance… 101 …void Add_Vertex (CSG_Shape *pBuffer, const TSG_Point &Center, double Distance, double thet… 102 …void Add_Arc (CSG_Shape *pBuffer, const TSG_Point &Center, double Distance, double alpha,… 103 … Add_Arc (CSG_Shape *pBuffer, const TSG_Point &Center, double Distance, const TSG_Point &A, c…
|
H A D | shapes_buffer.cpp | 363 inline double CShapes_Buffer::Get_Direction(const TSG_Point &From, const TSG_Point &To) in Get_Direction() 375 inline bool CShapes_Buffer::Get_Parallel(const TSG_Point &A, const TSG_Point &B, TSG_Point AB[2], d… in Get_Parallel() 378 TSG_Point C; in Get_Parallel() 405 inline void CShapes_Buffer::Add_Vertex(CSG_Shape *pBuffer, const TSG_Point &Center, double Distance… in Add_Vertex() 414 inline void CShapes_Buffer::Add_Arc(CSG_Shape *pBuffer, const TSG_Point &Center, double Distance, d… in Add_Arc() 437 …uffer::Add_Arc(CSG_Shape *pBuffer, const TSG_Point &Center, double Distance, const TSG_Point &A, c… in Add_Arc()
|
/dports/math/saga/saga-8.1.3/saga-gis/src/saga_core/saga_api/ |
H A D | geo_functions.cpp | 70 bool SG_Is_Equal(const TSG_Point &A, const TSG_Point &B, double epsilon) in SG_Is_Equal() 83 bool SG_Is_Between(const TSG_Point &Point, const TSG_Point &Corner_A, const TSG_Point &Corner_B, d… in SG_Is_Between() 109 double SG_Get_Distance(const TSG_Point &A, const TSG_Point &B, bool bPolar) in SG_Get_Distance() 124 double SG_Get_Distance(const TSG_Point &A, const TSG_Point &B) in SG_Get_Distance() 241 double SG_Get_Angle_Of_Direction(const TSG_Point &A, const TSG_Point &B) in SG_Get_Angle_Of_Direction() 280 bool SG_Get_Crossing(TSG_Point &Crossing, const TSG_Point &a1, const TSG_Point &a2, const TSG_Point… in SG_Get_Crossing() 342 bool SG_Get_Crossing_InRegion(TSG_Point &Crossing, const TSG_Point &a, const TSG_Point &b, const TS… in SG_Get_Crossing_InRegion() 344 TSG_Point ra, rb; in SG_Get_Crossing_InRegion() 413 …ble SG_Get_Nearest_Point_On_Line(const TSG_Point &Point, const TSG_Point &Ln_A, const TSG_Point &… in SG_Get_Nearest_Point_On_Line() 416 TSG_Point Point_B; in SG_Get_Nearest_Point_On_Line() [all …]
|
H A D | shapes.h | 193 virtual double Get_Distance (TSG_Point Point, TSG_Point &Next) = 0; 194 virtual double Get_Distance (TSG_Point Point, TSG_Point &Next, int iPart) = 0; 260 TSG_Point m_Point; 380 TSG_Point *m_Points; 458 virtual double Get_Distance (TSG_Point Point, TSG_Point &Next); 459 virtual double Get_Distance (TSG_Point Point, TSG_Point &Next, int iPart); 524 virtual double Get_Distance (TSG_Point Point, TSG_Point &Next, int iPart); 580 double Get_Distance (TSG_Point Point, TSG_Point &Next); 645 virtual double Get_Distance (TSG_Point Point, TSG_Point &Next, int iPart); 904 TSG_Point m_Point; [all …]
|
H A D | shape_polygon.cpp | 117 TSG_Point *pPoint, A, B; in _Update_Area() 173 TSG_Point *pA = m_Points; in Get_Point_Relation() 174 TSG_Point *pB = m_Points + m_nPoints - 1; in Get_Point_Relation() 321 TSG_Point *pA = m_Points; in Contains() 415 double CSG_Shape_Polygon_Part::Get_Distance(TSG_Point Point, TSG_Point &Next) in Get_Distance() 427 TSG_Point *pB = m_Points + m_nPoints - 1; in Get_Distance() 428 TSG_Point *pA = m_Points, C; in Get_Distance() 603 TSG_Point *pA = pPart->m_Points, C; in On_Intersects() 759 TSG_Point Centroid; in Get_Centroid() 768 TSG_Point p = Get_Centroid(iPart); in Get_Centroid() [all …]
|
H A D | geo_tools.h | 132 TSG_Point; typedef 171 SAGA_API_DLL_EXPORT bool SG_Is_Equal (const TSG_Point &A, const TSG_Point &B, double epsilon = 0… 174 …GA_API_DLL_EXPORT bool SG_Is_Between (const TSG_Point &Point, const TSG_Point &Corner_A, const T… 193 CSG_Point(const TSG_Point &Point); 200 operator TSG_Point (void) const { TSG_Point p; p.x = x; p.y = y; return( p ); } in TSG_Point() function 398 TSG_Point *m_Points; 927 SAGA_API_DLL_EXPORT double SG_Get_Distance (const TSG_Point &A, const TSG_Point &B); 938 SAGA_API_DLL_EXPORT double SG_Get_Angle_Of_Direction (const TSG_Point &A, const TSG_Point &B); 942 …bool SG_Get_Crossing (TSG_Point &Crossing, const TSG_Point &a1, const TSG_Point &a2, const TS… 943 …API_DLL_EXPORT bool SG_Get_Crossing_InRegion (TSG_Point &Crossing, const TSG_Point &a , const TS… [all …]
|
H A D | shape_points.cpp | 253 TSG_Point CSG_Shape_Points::Get_Point(int iPoint) in Get_Point() 326 TSG_Point CSG_Shape_Points::Get_Centroid(void) in Get_Centroid() 356 double CSG_Shape_Points::Get_Distance(TSG_Point Point) in Get_Distance() 358 TSG_Point Next; in Get_Distance() 364 double CSG_Shape_Points::Get_Distance(TSG_Point Point, TSG_Point &Next) in Get_Distance() 368 TSG_Point pt; in Get_Distance() 386 double CSG_Shape_Points::Get_Distance(TSG_Point Point, int iPart) in Get_Distance() 388 TSG_Point Next; in Get_Distance() 394 double CSG_Shape_Points::Get_Distance(TSG_Point Point, TSG_Point &Next, int iPart) in Get_Distance() 398 TSG_Point *pA; in Get_Distance() [all …]
|
H A D | shape_line.cpp | 105 TSG_Point Point; in On_Intersects() 133 TSG_Point iA, iB, jA, jB, Crossing; in On_Intersects() 196 TSG_Point *pa, *pb, c; in On_Intersects() 214 TSG_Point p = Get_Point(0, 0); in On_Intersects() 233 TSG_Point CSG_Shape_Line::Get_Centroid(void) in Get_Centroid() 264 TSG_Point *pA, *pB; in Get_Length() 290 double CSG_Shape_Line::Get_Distance(TSG_Point Point, TSG_Point &Next, int iPart) in Get_Distance() 294 TSG_Point *pA, *pB, pt; in Get_Distance()
|
H A D | tin.h | 100 const TSG_Point & Get_Point (void) { return( m_Point ); } in Get_Point() 123 TSG_Point m_Point; 184 bool is_Containing (const TSG_Point &p); 187 bool Get_Value (int zField, const TSG_Point &p, double &z); 192 …void Get_CircumCircle (TSG_Point &Point, double &Radius) { Point = m_Center; Radius = m_Radi… in Get_CircumCircle() 194 TSG_Point Get_CircumCircle_Point (void) { return( m_Center ); } in Get_CircumCircle_Point() 205 TSG_Point m_Center; 254 CSG_TIN_Node * Add_Node (TSG_Point Point, CSG_Table_Record *pRecord, bool bUpdateNow);
|
H A D | shape_part.cpp | 128 TSG_Point *Points = (TSG_Point *)SG_Realloc(m_Points, m_nBuffer * sizeof(TSG_Point)); in _Alloc_Memory() 211 memcpy(m_Points, pPart->m_Points, m_nPoints * sizeof(TSG_Point)); in Assign() 360 TSG_Point p = m_Points[i]; in Revert_Points() 412 TSG_Point *p; in _Update_Extent()
|
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/projection/pj_proj4/ |
H A D | crs_distance.h | 79 double Get_Orthodrome (const TSG_Point &A, const TSG_Point &B, CSG_Shape *pLine); 80 double Get_Loxodrome (const TSG_Point &A, const TSG_Point &B, CSG_Shape *pLine); 90 double Get_Distance (TSG_Point A, TSG_Point B); 92 …void Add_Segment (const TSG_Point &A, const TSG_Point &B, CSG_Shape *pLine, double *Length …
|
H A D | crs_distance.cpp | 102 double CCRS_Distance_Calculator::Get_Orthodrome(const TSG_Point &A, const TSG_Point &B, CSG_Shape *… in Get_Orthodrome() 104 static const TSG_Point P0 = { 0.0, 0.0 }; in Get_Orthodrome() 106 TSG_Point P = A; in Get_Orthodrome() 130 double CCRS_Distance_Calculator::Get_Loxodrome(const TSG_Point &A, const TSG_Point &B, CSG_Shape *p… in Get_Loxodrome() 132 TSG_Point AA, BB; in Get_Loxodrome() 159 double CCRS_Distance_Calculator::Get_Distance(TSG_Point A, TSG_Point B) in Get_Distance() 170 void CCRS_Distance_Calculator::Add_Segment(const TSG_Point &A, const TSG_Point &B, CSG_Shape *pLine… in Add_Segment() 174 TSG_Point C, CC; in Add_Segment() 190 TSG_Point AA, BB; in Add_Segment() 289 TSG_Point A, B = pProj->Get_Point(0, iPart); in On_Execute() [all …]
|
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/shapes/shapes_points/ |
H A D | snap_points_to_features.h | 81 …void Snap_To_Point (const TSG_Point &Point, CSG_Shape *pFeature, TSG_Point &snap_Point, double… 82 …void Snap_To_Line (const TSG_Point &Point, CSG_Shape *pFeature, TSG_Point &snap_Point, double … 83 …void Snap_To_Polygon (const TSG_Point &Point, CSG_Shape *pFeature, TSG_Point &snap_Point, doub…
|
H A D | snap_points_to_features.cpp | 172 TSG_Point Point = pPoint->Get_Point(0), snap_Point; in On_Execute() 220 void CSnap_Points_to_Features::Snap_To_Point(const TSG_Point &Point, CSG_Shape *pFeature, TSG_Point… in Snap_To_Point() 237 void CSnap_Points_to_Features::Snap_To_Line(const TSG_Point &Point, CSG_Shape *pFeature, TSG_Point … in Snap_To_Line() 247 TSG_Point C, B, A = pFeature->Get_Point(0, iPart); in Snap_To_Line() 278 …oid CSnap_Points_to_Features::Snap_To_Polygon(const TSG_Point &Point, CSG_Shape *pFeature, TSG_Poi… in Snap_To_Polygon() 288 TSG_Point C, B, A = pFeature->Get_Point(0, iPart, false); in Snap_To_Polygon()
|
H A D | random_points.h | 97 bool Get_Point (TSG_Point &Point); 99 bool Check_Polygons (const TSG_Point &Point); 100 bool Check_Distance (const TSG_Point &Point);
|
H A D | convex_hull.h | 87 double is_Left (const TSG_Point &Line_A, const TSG_Point &Line_B, const TSG_Point &Point);
|
H A D | random_points.cpp | 252 TSG_Point Point; in On_Execute() 283 TSG_Point Point; in On_Execute() 315 inline bool CRandom_Points::Get_Point(TSG_Point &Point) in Get_Point() 324 bool CRandom_Points::Check_Polygons(const TSG_Point &Point) in Check_Polygons() 348 bool CRandom_Points::Check_Distance(const TSG_Point &Point) in Check_Distance() 354 TSG_Point p; double Value, Distance; in Check_Distance()
|
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/io/io_webservices/ |
H A D | geocoding.h | 92 bool Request_Nominatim (CWebClient &Connection, TSG_Point &Location, CSG_String &Address); 93 bool Request_DSTK (CWebClient &Connection, TSG_Point &Location, CSG_String &Address); 94 bool Request_Google (CWebClient &Connection, TSG_Point &Location, CSG_String &Address); 95 bool Request_Bing (CWebClient &Connection, TSG_Point &Location, CSG_String &Address); 96 bool Request_MapQuest (CWebClient &Connection, TSG_Point &Location, CSG_String &Address);
|
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/shapes/shapes_polygons/ |
H A D | Polygon_Centroids.cpp | 129 TSG_Point Centroid = pPolygon->Get_Centroid(); in On_Execute() 137 TSG_Point Centroid = pPolygon->Get_Centroid(iPart); in On_Execute() 155 bool CPolygon_Centroids::Force_Inside(TSG_Point &Centroid, CSG_Shape_Polygon *pPolygon) in Force_Inside() 157 TSG_Point cMin; double dMin = -1.; in Force_Inside() 161 TSG_Point A = pPolygon->Get_Point(0, iPart, false); in Force_Inside() 165 TSG_Point C, B = A; A = pPolygon->Get_Point(iPoint, iPart); in Force_Inside()
|
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/shapes/shapes_lines/ |
H A D | line_polygon_intersection.cpp | 245 TSG_Point A = pLine->Get_Point(0, iPart); in Get_Intersection() 253 TSG_Point B = A; A = pLine->Get_Point(iPoint, iPart); in Get_Intersection() 288 TSG_Point A = pSegment->Get_Point(0); in Get_Intersection() 292 TSG_Point B = pSegment->Get_Point(1); in Get_Intersection() 319 …ntersection::Get_Crossings(CSG_Shape_Polygon *pPolygon, const TSG_Point &a, const TSG_Point &b, CS… in Get_Crossings() 325 TSG_Point A = pPolygon->Get_Point(pPolygon->Get_Point_Count(iPart) - 1, iPart); in Get_Crossings() 329 TSG_Point C, B = A; A = pPolygon->Get_Point(iPoint, iPart); in Get_Crossings()
|
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/grid/grid_gridding/ |
H A D | Shapes2Grid.h | 102 void Set_Line_Thin (TSG_Point a, TSG_Point b, double Value); 103 void Set_Line_Fat (TSG_Point a, TSG_Point b, double Value);
|
/dports/math/saga/saga-8.1.3/saga-gis/src/tools/terrain_analysis/ta_profiles/ |
H A D | Grid_Profile_From_Lines.h | 101 …bool Set_Profile (int Line_ID, bool bStart, const TSG_Point &A, const TSG_Point &B, bool bLa… 102 bool Add_Point (int Line_ID, bool bStart, const TSG_Point &Point);
|