HalfEdge.  
 More...
#include <HalfEdge.h>
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.20.0+99unstable/src/analysis/interpolation/HalfEdge.h