HalfEdge.  
 More...
#include <HalfEdge.h>
|  | 
|  | HalfEdge ()=default | 
|  | Default constructor. Values for mDual, mNext, mPoint are set to -10 which means that they are undefined. 
 | 
|  | 
|  | HalfEdge (int dual, int next, int point, bool mbreak, bool forced) | 
|  | 
| bool | getBreak () const | 
|  | Returns, whether the HalfEdge belongs to a break line or not. 
 | 
|  | 
| int | getDual () const | 
|  | Returns the number of the dual HalfEdge. 
 | 
|  | 
| bool | getForced () const | 
|  | Returns, whether the HalfEdge belongs to a constrained edge or not. 
 | 
|  | 
| int | getNext () const | 
|  | Returns the number of the next HalfEdge. 
 | 
|  | 
| int | getPoint () const | 
|  | Returns the number of the point at which this HalfEdge points. 
 | 
|  | 
| void | setBreak (bool b) | 
|  | Sets the break flag. 
 | 
|  | 
| void | setDual (int d) | 
|  | Sets the number of the dual HalfEdge. 
 | 
|  | 
| void | setForced (bool f) | 
|  | Sets the forced flag. 
 | 
|  | 
| void | setNext (int n) | 
|  | Sets the number of the next HalfEdge. 
 | 
|  | 
| void | setPoint (int p) | 
|  | Sets the number of point at which this HalfEdge points. 
 | 
|  | 
HalfEdge. 
- Note
- Not available in Python bindings. 
Definition at line 30 of file HalfEdge.h.
◆ HalfEdge() [1/2]
Default constructor. Values for mDual, mNext, mPoint are set to -10 which means that they are undefined. 
 
 
◆ HalfEdge() [2/2]
  
  | 
        
          | HalfEdge::HalfEdge | ( | int | dual, |  
          |  |  | int | next, |  
          |  |  | int | point, |  
          |  |  | bool | mbreak, |  
          |  |  | bool | forced |  
          |  | ) |  |  |  | inline | 
 
 
◆ getBreak()
  
  | 
        
          | bool HalfEdge::getBreak | ( |  | ) | const |  | inline | 
 
Returns, whether the HalfEdge belongs to a break line or not. 
Definition at line 93 of file HalfEdge.h.
 
 
◆ getDual()
  
  | 
        
          | int HalfEdge::getDual | ( |  | ) | const |  | inline | 
 
 
◆ getForced()
  
  | 
        
          | bool HalfEdge::getForced | ( |  | ) | const |  | inline | 
 
Returns, whether the HalfEdge belongs to a constrained edge or not. 
Definition at line 98 of file HalfEdge.h.
 
 
◆ getNext()
  
  | 
        
          | int HalfEdge::getNext | ( |  | ) | const |  | inline | 
 
 
◆ getPoint()
  
  | 
        
          | int HalfEdge::getPoint | ( |  | ) | const |  | inline | 
 
Returns the number of the point at which this HalfEdge points. 
Definition at line 88 of file HalfEdge.h.
 
 
◆ setBreak()
  
  | 
        
          | void HalfEdge::setBreak | ( | bool | b | ) |  |  | inline | 
 
 
◆ setDual()
  
  | 
        
          | void HalfEdge::setDual | ( | int | d | ) |  |  | inline | 
 
 
◆ setForced()
  
  | 
        
          | void HalfEdge::setForced | ( | bool | f | ) |  |  | inline | 
 
 
◆ setNext()
  
  | 
        
          | void HalfEdge::setNext | ( | int | n | ) |  |  | inline | 
 
 
◆ setPoint()
  
  | 
        
          | void HalfEdge::setPoint | ( | int | p | ) |  |  | inline | 
 
 
◆ mBreak
  
  | 
        
          | bool HalfEdge::mBreak = false |  | protected | 
 
True, if the HalfEdge belongs to a break line, false otherwise. 
Definition at line 40 of file HalfEdge.h.
 
 
◆ mDual
  
  | 
        
          | int HalfEdge::mDual = -10 |  | protected | 
 
 
◆ mForced
  
  | 
        
          | bool HalfEdge::mForced = false |  | protected | 
 
True, if the HalfEdge belongs to a constrained edge, false otherwise. 
Definition at line 42 of file HalfEdge.h.
 
 
◆ mNext
  
  | 
        
          | int HalfEdge::mNext = -10 |  | protected | 
 
 
◆ mPoint
  
  | 
        
          | int HalfEdge::mPoint = -10 |  | protected | 
 
 
The documentation for this class was generated from the following file:
- /build/qgis-3.36.0+99sid/src/analysis/interpolation/HalfEdge.h