mirror of
				https://github.com/qgis/QGIS.git
				synced 2025-10-30 00:07:09 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			82 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			82 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| /************************************************************************
 | |
|  * This file has been generated automatically from                      *
 | |
|  *                                                                      *
 | |
|  * src/analysis/interpolation/HalfEdge.h                                *
 | |
|  *                                                                      *
 | |
|  * Do not edit manually ! Edit header and run scripts/sipify.pl again   *
 | |
|  ************************************************************************/
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| class HalfEdge
 | |
| {
 | |
| 
 | |
| %TypeHeaderCode
 | |
| #include "HalfEdge.h"
 | |
| %End
 | |
|   protected:
 | |
| 
 | |
|   public:
 | |
|     HalfEdge();
 | |
| %Docstring
 | |
| Default constructor. Values for mDual, mNext, mPoint are set to -10 which means that they are undefined
 | |
| %End
 | |
|     HalfEdge( int dual, int next, int point, bool mbreak, bool forced );
 | |
| 
 | |
|     int getDual() const;
 | |
| %Docstring
 | |
| Returns the number of the dual HalfEdge
 | |
|  :rtype: int
 | |
| %End
 | |
|     int getNext() const;
 | |
| %Docstring
 | |
| Returns the number of the next HalfEdge
 | |
|  :rtype: int
 | |
| %End
 | |
|     int getPoint() const;
 | |
| %Docstring
 | |
| Returns the number of the point at which this HalfEdge points
 | |
|  :rtype: int
 | |
| %End
 | |
|     bool getBreak() const;
 | |
| %Docstring
 | |
| Returns, whether the HalfEdge belongs to a break line or not
 | |
|  :rtype: bool
 | |
| %End
 | |
|     bool getForced() const;
 | |
| %Docstring
 | |
| Returns, whether the HalfEdge belongs to a constrained edge or not
 | |
|  :rtype: bool
 | |
| %End
 | |
|     void setDual( int d );
 | |
| %Docstring
 | |
| Sets the number of the dual HalfEdge
 | |
| %End
 | |
|     void setNext( int n );
 | |
| %Docstring
 | |
| Sets the number of the next HalfEdge
 | |
| %End
 | |
|     void setPoint( int p );
 | |
| %Docstring
 | |
| Sets the number of point at which this HalfEdge points
 | |
| %End
 | |
|     void setBreak( bool b );
 | |
| %Docstring
 | |
| Sets the break flag
 | |
| %End
 | |
|     void setForced( bool f );
 | |
| %Docstring
 | |
| Sets the forced flag
 | |
| %End
 | |
| };
 | |
| 
 | |
| 
 | |
| /************************************************************************
 | |
|  * This file has been generated automatically from                      *
 | |
|  *                                                                      *
 | |
|  * src/analysis/interpolation/HalfEdge.h                                *
 | |
|  *                                                                      *
 | |
|  * Do not edit manually ! Edit header and run scripts/sipify.pl again   *
 | |
|  ************************************************************************/
 |