cluttermm: Clutter::PathNode Class Reference
Public Types | |
typedef guint | 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. More... | |
const ClutterPathNode* | gobj () const |
Provides access to the underlying C instance. More... | |
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 |
Static Public Member Functions | |
static GType | get_type () |
Get the GType for this class, for use with the underlying GObject type system. More... | |
Protected Attributes | |
ClutterPathNode | gobject_ |
Related Functions | |
(Note that these are not member functions.) | |
bool | operator== (const PathNode& lhs, const PathNode& rhs) |
bool | operator!= (const PathNode& lhs, const PathNode& rhs) |
Clutter::PathNode& | wrap (ClutterPathNode* object) |
const Clutter::PathNode& | wrap (const ClutterPathNode* object) |
Member Typedef Documentation
typedef const Knot* Clutter::PathNode::const_iterator |
typedef const Knot& Clutter::PathNode::const_reference |
typedef int Clutter::PathNode::difference_type |
typedef Knot* Clutter::PathNode::iterator |
typedef Knot& Clutter::PathNode::reference |
typedef guint Clutter::PathNode::size_type |
typedef Knot Clutter::PathNode::value_type |
Constructor & Destructor Documentation
Clutter::PathNode::PathNode | ( | ) |
|
explicit |
|
explicit |
Member Function Documentation
|
inline |
|
inline |
iterator Clutter::PathNode::begin | ( | ) |
const_iterator Clutter::PathNode::begin | ( | ) | const |
bool Clutter::PathNode::empty | ( | ) | const |
iterator Clutter::PathNode::end | ( | ) |
const_iterator Clutter::PathNode::end | ( | ) | const |
|
inline |
|
inline |
|
static |
Get the GType for this class, for use with the underlying GObject type system.
|
inline |
Provides access to the underlying C instance.
|
inline |
Provides access to the underlying C instance.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
size_type Clutter::PathNode::size | ( | ) | const |
Friends And Related Function Documentation
- Parameters
-
lhs The left-hand side rhs The right-hand side
- Returns
- The result
- Parameters
-
lhs The left-hand side rhs The right-hand side
- Returns
- The result
|
related |
- Parameters
-
object The C instance
- Returns
- A C++ instance that wraps this C instance.
|
related |
- Parameters
-
object The C instance
- Returns
- A C++ instance that wraps this C instance.
Member Data Documentation
|
protected |
The documentation for this class was generated from the following file:
- cluttermm/path.h