#include <path.h>
Public Types | |
| typedef unsigned int | size_type |
| typedef int | difference_type |
| typedef Knot | value_type |
| typedef Knot & | reference |
| typedef const Knot & | const_reference |
| typedef Knot * | iterator |
| typedef const Knot * | const_iterator |
| typedef std::reverse_iterator < iterator > | reverse_iterator |
| typedef std::reverse_iterator < const_iterator > | const_reverse_iterator |
Public Member Functions | |
| PathNode () | |
| PathNode (const ClutterPathNode *gobject) | |
| ClutterPathNode * | gobj () |
| Provides access to the underlying C instance. | |
| const ClutterPathNode * | gobj () const |
| Provides access to the underlying C instance. | |
| PathNode (PathNodeType type) | |
| size_type | size () const |
| bool | empty () const |
| iterator | begin () |
| iterator | end () |
| const_iterator | begin () const |
| const_iterator | end () const |
| reverse_iterator | rbegin () |
| reverse_iterator | rend () |
| const_reverse_iterator | rbegin () const |
| const_reverse_iterator | rend () const |
| reference | front () |
| const_reference | front () const |
| reference | back () |
| const_reference | back () const |
| reference | operator[] (size_type i) |
| const_reference | operator[] (size_type i) const |
Protected Attributes | |
| ClutterPathNode | gobject_ |
Related Functions | |
(Note that these are not member functions.) | |
| Clutter::PathNode & | wrap (ClutterPathNode *object) |
| const Clutter::PathNode & | wrap (const ClutterPathNode *object) |
| typedef const Knot* Clutter::PathNode::const_iterator |
| typedef const Knot& Clutter::PathNode::const_reference |
| typedef std::reverse_iterator<const_iterator> Clutter::PathNode::const_reverse_iterator |
| typedef int Clutter::PathNode::difference_type |
| typedef Knot* Clutter::PathNode::iterator |
| typedef Knot& Clutter::PathNode::reference |
| typedef std::reverse_iterator<iterator> Clutter::PathNode::reverse_iterator |
| typedef unsigned int Clutter::PathNode::size_type |
| typedef Knot Clutter::PathNode::value_type |
| Clutter::PathNode::PathNode | ( | ) |
| Clutter::PathNode::PathNode | ( | const ClutterPathNode * | gobject | ) | [explicit] |
| Clutter::PathNode::PathNode | ( | PathNodeType | type | ) | [explicit] |
| const_reference Clutter::PathNode::back | ( | ) | const [inline] |
References rbegin().
| const_iterator Clutter::PathNode::begin | ( | ) | const |
| iterator Clutter::PathNode::begin | ( | ) |
Referenced by front(), operator[](), and rend().
| bool Clutter::PathNode::empty | ( | ) | const |
| const_iterator Clutter::PathNode::end | ( | ) | const |
| const_reference Clutter::PathNode::front | ( | ) | const [inline] |
References begin().
| const ClutterPathNode* Clutter::PathNode::gobj | ( | ) | const [inline] |
Provides access to the underlying C instance.
References gobject_.
| ClutterPathNode* Clutter::PathNode::gobj | ( | ) | [inline] |
Provides access to the underlying C instance.
References gobject_.
| const_reference Clutter::PathNode::operator[] | ( | size_type | i | ) | const [inline] |
References begin().
| const_reverse_iterator Clutter::PathNode::rbegin | ( | ) | const [inline] |
References end().
| reverse_iterator Clutter::PathNode::rbegin | ( | ) | [inline] |
| const_reverse_iterator Clutter::PathNode::rend | ( | ) | const [inline] |
References begin().
| reverse_iterator Clutter::PathNode::rend | ( | ) | [inline] |
References begin().
| size_type Clutter::PathNode::size | ( | ) | const |
| const Clutter::PathNode & wrap | ( | const ClutterPathNode * | object | ) | [related] |
| object | The C instance |
| Clutter::PathNode & wrap | ( | ClutterPathNode * | object | ) | [related] |
| object | The C instance |
ClutterPathNode Clutter::PathNode::gobject_ [protected] |
Referenced by gobj().
1.6.1