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:
- /home/fischer/src/qgis-3.38/src/analysis/interpolation/HalfEdge.h