docs/terminology.rst
author Radek Brich <radek.brich@devl.cz>
Wed, 03 Sep 2014 08:57:06 +0200
changeset 107 1822c37b2688
parent 101 079ced01f875
permissions -rw-r--r--
Refactoring. Add ImmutablePoint.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
101
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
     1
Terminology
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
     2
===========
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
     3
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
     4
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
     5
Buffer
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
     6
------
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
     7
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
     8
Buffer is rectangular offscreen area of known size.
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
     9
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
    10
It can be drawn on the screen or into another buffer.
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
    11
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
    12
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
    13
Widget
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
    14
------
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
    15
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
    16
Basic element of the application.
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
    17
079ced01f875 Add old uncomitted docs.
Radek Brich <radek.brich@devl.cz>
parents:
diff changeset
    18
* Can draw itself in given buffer on given position.