mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-27 00:33:48 -05:00
53 lines
1.7 KiB
Plaintext
53 lines
1.7 KiB
Plaintext
/************************************************************************
|
|
* This file has been generated automatically from *
|
|
* *
|
|
* src/analysis/interpolation/Node.h *
|
|
* *
|
|
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
|
|
************************************************************************/
|
|
|
|
|
|
|
|
|
|
class Node
|
|
{
|
|
%Docstring
|
|
Node is a class used by Line3D. It represents a node in the single directed linked list. Associated QgsPoint objects are deleted when the node is deleted.*
|
|
%End
|
|
|
|
%TypeHeaderCode
|
|
#include "Node.h"
|
|
%End
|
|
protected:
|
|
public:
|
|
Node();
|
|
Node( const Node &n );
|
|
~Node();
|
|
Node *getNext() const;
|
|
%Docstring
|
|
Returns a pointer to the next element in the linked list
|
|
:rtype: Node
|
|
%End
|
|
QgsPoint *getPoint() const;
|
|
%Docstring
|
|
Returns a pointer to the QgsPoint object associated with the node
|
|
:rtype: QgsPoint
|
|
%End
|
|
void setNext( Node *n );
|
|
%Docstring
|
|
Sets the pointer to the next node
|
|
%End
|
|
void setPoint( QgsPoint *p );
|
|
%Docstring
|
|
Sets a new pointer to an associated QgsPoint object
|
|
%End
|
|
};
|
|
|
|
/************************************************************************
|
|
* This file has been generated automatically from *
|
|
* *
|
|
* src/analysis/interpolation/Node.h *
|
|
* *
|
|
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
|
|
************************************************************************/
|