kivio
KivioSMLStencil Class Reference
Inheritance diagram for KivioSMLStencil:

Detailed Description
Definition at line 36 of file kivio_sml_stencil.h.
Constructor & Destructor Documentation
|
Default constructor. Allocates a new shape list, connector targets, and original connector targets. Definition at line 55 of file kivio_sml_stencil.cpp. |
|
Destructor. Deletes the allocated objects. Definition at line 74 of file kivio_sml_stencil.cpp. |
Member Function Documentation
|
Get the bg color of this stencil.
Reimplemented from KivioStencil. Definition at line 1789 of file kivio_sml_stencil.cpp. |
|
Check for a collision in this stencil.
Reimplemented from KivioStencil. Definition at line 1846 of file kivio_sml_stencil.cpp. |
|
Connects a KivioConnectorPoint to this stencil via targetID. This function is called during loads, *ONLY* loads. Reimplemented from KivioStencil. Definition at line 1531 of file kivio_sml_stencil.cpp. |
|
Attempts to connect a KivioConnectorPoint to this stencil. This function will attempt to locate a KivioConnectorTarget in this stencil with-in a given threshold. If it finds it, it will connect the point to it, and return the target of the connection. Reimplemented from KivioStencil. Definition at line 1466 of file kivio_sml_stencil.cpp. |
|
Duplicates this object. Duplicates all aspects of this object except for the stencil connected to the targets. Reimplemented from KivioStencil. Definition at line 255 of file kivio_sml_stencil.cpp. |
|
Get the Fg color of a stencil.
Reimplemented from KivioStencil. Definition at line 1774 of file kivio_sml_stencil.cpp. |
|
Generates the ids for anything needed by this stencil.
Reimplemented from KivioStencil. Definition at line 1814 of file kivio_sml_stencil.cpp. |
|
Returns the name of the text box that is at.
Reimplemented from KivioStencil. Definition at line 2020 of file kivio_sml_stencil.cpp. |
|
Returns true if the stencil has a text box.
Reimplemented from KivioStencil. Definition at line 2127 of file kivio_sml_stencil.cpp. |
|
Get the horizontal alignment of this stencil.
Reimplemented from KivioStencil. Definition at line 1664 of file kivio_sml_stencil.cpp. |
|
Get the line width of this stencil.
Reimplemented from KivioStencil. Definition at line 1750 of file kivio_sml_stencil.cpp. |
|
Help function for loading from an XML node.
Definition at line 134 of file kivio_sml_stencil.cpp. |
|
Loads a KivioSMLStencil from an XML node.
Reimplemented from KivioStencil. Definition at line 89 of file kivio_sml_stencil.cpp. |
|
Locates a shape in the shape list by name.
Definition at line 178 of file kivio_sml_stencil.cpp. |
|
Paints the stencil.
Reimplemented from KivioStencil. Definition at line 754 of file kivio_sml_stencil.cpp. |
|
Paints the connector targets of this stencil.
Reimplemented from KivioStencil. Definition at line 835 of file kivio_sml_stencil.cpp. |
|
Paint the outline of the stencil.
Reimplemented from KivioStencil. Definition at line 303 of file kivio_sml_stencil.cpp. |
|
Return a set of bits representing what resize handles are available.
Reimplemented from KivioStencil. Definition at line 1976 of file kivio_sml_stencil.cpp. |
|
Saves this object to an XMLELement.
Reimplemented from KivioStencil. Definition at line 203 of file kivio_sml_stencil.cpp. |
|
Set the bg color of this stencil.
Reimplemented from KivioStencil. Definition at line 1371 of file kivio_sml_stencil.cpp. |
|
Set the fg color of this stencil.
Reimplemented from KivioStencil. Definition at line 1353 of file kivio_sml_stencil.cpp. |
|
Sets the horizontal alignemnt of this stencil.
Reimplemented from KivioStencil. Definition at line 1626 of file kivio_sml_stencil.cpp. |
|
Set the line width of this stencil.
Reimplemented from KivioStencil. Definition at line 1435 of file kivio_sml_stencil.cpp. |
|
Set the text of this stencil.
Reimplemented from KivioStencil. Definition at line 1730 of file kivio_sml_stencil.cpp. |
|
Set the text color of this stencil.
Reimplemented from KivioStencil. Definition at line 1400 of file kivio_sml_stencil.cpp. |
|
Set the text font of this stencil.
Reimplemented from KivioStencil. Definition at line 1417 of file kivio_sml_stencil.cpp. |
|
Set the vertical alignment of this stencil.
Reimplemented from KivioStencil. Definition at line 1645 of file kivio_sml_stencil.cpp. |
|
Get the text of this stencil.
Reimplemented from KivioStencil. Definition at line 1708 of file kivio_sml_stencil.cpp. |
|
Gets the font of this stencil.
Reimplemented from KivioStencil. Definition at line 1586 of file kivio_sml_stencil.cpp. |
|
Updates the geometry of this stencil. This function rearranges the KivioConnectorTargets to reflect that of the width/height/position. Reimplemented from KivioStencil. Definition at line 1558 of file kivio_sml_stencil.cpp. |
|
Get the vertical text alignment of this stencil.
Reimplemented from KivioStencil. Definition at line 1686 of file kivio_sml_stencil.cpp. |
The documentation for this class was generated from the following files: