QGIS API Documentation
2.18.21-Las Palmas (9fba24a)
|
Node is a class used by Line3D. More...
#include <Node.h>
Public Member Functions | |
Node () | |
Node (const Node &n) | |
~Node () | |
Node * | getNext () const |
Returns a pointer to the next element in the linked list. More... | |
Point3D * | getPoint () const |
Returns a pointer to the Point3D object associated with the node. More... | |
Node & | operator= (const Node &n) |
void | setNext (Node *n) |
Sets the pointer to the next node. More... | |
void | setPoint (Point3D *p) |
Sets a new pointer to an associated Point3D object. More... | |
Protected Attributes | |
Node * | mNext |
Pointer to the next Node in the linked list. More... | |
Point3D * | mPoint |
Pointer to the Point3D object associated with the node. More... | |
Node is a class used by Line3D.
It represents a node in the single directed linked list. Associated Point3D objects are deleted when the node is deleted.
Node::Node | ( | const Node & | n | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |