#include <HalfEdge.h>
- Note
 - Not available in Python bindings. 
 
Definition at line 29 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 92 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 97 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 87 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 39 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 41 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:
- /tmp/buildd/qgis-3.6.0+99unstable/src/analysis/interpolation/HalfEdge.h