Back to index

easystroke  0.5.5.1
Public Member Functions | Private Member Functions
Trivial Class Reference

#include <trace.h>

Inheritance diagram for Trivial:
Inheritance graph
[legend]
Collaboration diagram for Trivial:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void draw (Point p)
void start (Point p)
void end ()
virtual void timeout ()

Private Member Functions

virtual void draw (Point p, Point q)
virtual void start_ ()
virtual void end_ ()

Detailed Description

Definition at line 45 of file trace.h.


Member Function Documentation

void Trace::draw ( Point  p) [inline, inherited]

Definition at line 38 of file trace.h.

{ draw(last, p); last = p; }

Here is the call graph for this function:

Here is the caller graph for this function:

virtual void Trivial::draw ( Point  p,
Point  q 
) [inline, private, virtual]

Implements Trace.

Definition at line 46 of file trace.h.

{}
void Trace::end ( ) [inherited]

Definition at line 781 of file main.cc.

                {
       if (!active)
              return;
       active = false;
       XFixesShowCursor(dpy, ROOT);
       end_();
}

Here is the call graph for this function:

virtual void Trivial::end_ ( ) [inline, private, virtual]

Implements Trace.

Definition at line 48 of file trace.h.

{}
void Trace::start ( Trace::Point  p) [inherited]

Definition at line 774 of file main.cc.

                              {
       last = p;
       active = true;
       XFixesHideCursor(dpy, ROOT);
       start_();
}

Here is the call graph for this function:

virtual void Trivial::start_ ( ) [inline, private, virtual]

Implements Trace.

Definition at line 47 of file trace.h.

{}
virtual void Trace::timeout ( ) [inline, virtual, inherited]

Reimplemented in Fire, and Shape.

Definition at line 41 of file trace.h.

{}

The documentation for this class was generated from the following file: