| 
    QGIS API Documentation
    2.18.21-Las Palmas (9fba24a)
    
   | 
 
#include <HalfEdge.h>
Public Member Functions | |
| HalfEdge () | |
| Default constructor.  More... | |
| HalfEdge (int dual, int next, int point, bool mbreak, bool forced) | |
| ~HalfEdge () | |
| bool | getBreak () const | 
| Returns, whether the HalfEdge belongs to a break line or not.  More... | |
| int | getDual () const | 
| Returns the number of the dual HalfEdge.  More... | |
| bool | getForced () const | 
| Returns, whether the HalfEdge belongs to a constrained edge or not.  More... | |
| int | getNext () const | 
| Returns the number of the next HalfEdge.  More... | |
| int | getPoint () const | 
| Returns the number of the point at which this HalfEdge points.  More... | |
| void | setBreak (bool b) | 
| Sets the break flag.  More... | |
| void | setDual (int d) | 
| Sets the number of the dual HalfEdge.  More... | |
| void | setForced (bool f) | 
| Sets the forced flag.  More... | |
| void | setNext (int n) | 
| Sets the number of the next HalfEdge.  More... | |
| void | setPoint (int p) | 
| Sets the number of point at which this HalfEdge points.  More... | |
Protected Attributes | |
| bool | mBreak | 
| True, if the HalfEdge belongs to a break line, false otherwise.  More... | |
| int | mDual | 
| Number of the dual HalfEdge.  More... | |
| bool | mForced | 
| True, if the HalfEdge belongs to a constrained edge, false otherwise.  More... | |
| int | mNext | 
| Number of the next HalfEdge.  More... | |
| int | mPoint | 
| Number of the point at which this HalfEdge points.  More... | |
Definition at line 23 of file HalfEdge.h.
      
  | 
  inline | 
Default constructor.
Values for mDual, mNext, mPoint are set to -10 which means that they are undefined
Definition at line 64 of file HalfEdge.h.
      
  | 
  inline | 
Definition at line 69 of file HalfEdge.h.
      
  | 
  inline | 
Definition at line 74 of file HalfEdge.h.
      
  | 
  inline | 
Returns, whether the HalfEdge belongs to a break line or not.
Definition at line 94 of file HalfEdge.h.
      
  | 
  inline | 
Returns the number of the dual HalfEdge.
Definition at line 79 of file HalfEdge.h.
      
  | 
  inline | 
Returns, whether the HalfEdge belongs to a constrained edge or not.
Definition at line 99 of file HalfEdge.h.
      
  | 
  inline | 
Returns the number of the next HalfEdge.
Definition at line 84 of file HalfEdge.h.
      
  | 
  inline | 
Returns the number of the point at which this HalfEdge points.
Definition at line 89 of file HalfEdge.h.
      
  | 
  inline | 
Sets the break flag.
Definition at line 119 of file HalfEdge.h.
      
  | 
  inline | 
Sets the number of the dual HalfEdge.
Definition at line 104 of file HalfEdge.h.
      
  | 
  inline | 
Sets the forced flag.
Definition at line 124 of file HalfEdge.h.
      
  | 
  inline | 
Sets the number of the next HalfEdge.
Definition at line 109 of file HalfEdge.h.
      
  | 
  inline | 
Sets the number of point at which this HalfEdge points.
Definition at line 114 of file HalfEdge.h.
      
  | 
  protected | 
True, if the HalfEdge belongs to a break line, false otherwise.
Definition at line 33 of file HalfEdge.h.
      
  | 
  protected | 
Number of the dual HalfEdge.
Definition at line 27 of file HalfEdge.h.
      
  | 
  protected | 
True, if the HalfEdge belongs to a constrained edge, false otherwise.
Definition at line 35 of file HalfEdge.h.
      
  | 
  protected | 
Number of the next HalfEdge.
Definition at line 29 of file HalfEdge.h.
      
  | 
  protected | 
Number of the point at which this HalfEdge points.
Definition at line 31 of file HalfEdge.h.
 1.8.13