class Node { %TypeHeaderCode #include %End public: Node(); Node( const Node &n ); ~Node(); // Node &operator=( const Node &n ); /** Returns a pointer to the next element in the linked list*/ Node *getNext() const; /** Returns a pointer to the Point3D object associated with the node*/ Point3D *getPoint() const; /** Sets the pointer to the next node*/ void setNext( Node *n ); /** Sets a new pointer to an associated Point3D object*/ void setPoint( Point3D *p ); };