#include <scilab/modules/graphics/includes/ObjectStructure.h>
Collaboration diagram for sciText:

Data Fields | |
| sciRelationShip | relationship |
| sciFont | fontcontext |
| sciGraphicContext | graphiccontext |
| StringMatrix * | pStrings |
| double | x |
| double | y |
| double | z |
| BOOL | is3d |
| BOOL | autoSize |
| double | userSize [2] |
| sciTextAlignment | stringsAlign |
| BOOL | centeredPos |
| BOOL | isboxed |
| BOOL | isline |
| BOOL | isfilled |
| char * | callback |
| int | callbacklen |
| int | callbackevent |
| BOOL | visible |
| int | isclip |
| double | clip_region [4] |
| int | clip_region_set |
| int * | user_data |
| int | size_of_user_data |
Definition at line 481 of file ObjectStructure.h.
Definition at line 484 of file ObjectStructure.h.
Referenced by allocateText(), and ConstructLegend().
Definition at line 486 of file ObjectStructure.h.
Referenced by ConstructLegend(), and ConstructTitle().
Definition at line 487 of file ObjectStructure.h.
the displayed text
Definition at line 490 of file ObjectStructure.h.
Referenced by allocateText(), ConstructLegend(), ConstructTitle(), and DestroyLegend().
| double sciText::x |
position inside the axes (not pixel)
Definition at line 493 of file ObjectStructure.h.
Referenced by allocateText(), drawTextEntity(), and getTextBoundingBox().
| double sciText::y |
position inside the axes (not pixel)
Definition at line 495 of file ObjectStructure.h.
Referenced by allocateText(), drawTextEntity(), and getTextBoundingBox().
| double sciText::z |
Definition at line 496 of file ObjectStructure.h.
Referenced by allocateText(), drawTextEntity(), and getTextBoundingBox().
| BOOL sciText::is3d |
If FALSE the text will be displayed using the 2d scale even if its parent subwindow is in 3d mode.
Definition at line 498 of file ObjectStructure.h.
Referenced by allocateText().
| BOOL sciText::autoSize |
| double sciText::userSize[2] |
Width and height of the displayed string array defined by user
Definition at line 504 of file ObjectStructure.h.
Referenced by allocateText(), and CloneText().
Alignment of the strings inside the array
Definition at line 506 of file ObjectStructure.h.
Referenced by allocateText().
| BOOL sciText::centeredPos |
to know wether the (x,y) position is the point in the middle of the string or the lower-left point
Definition at line 508 of file ObjectStructure.h.
Referenced by allocateText().
| BOOL sciText::isboxed |
Definition at line 510 of file ObjectStructure.h.
Referenced by ConstructLegend(), and ConstructTitle().
| BOOL sciText::isline |
Definition at line 511 of file ObjectStructure.h.
Referenced by ConstructLegend(), and ConstructTitle().
| BOOL sciText::isfilled |
Definition at line 512 of file ObjectStructure.h.
| char* sciText::callback |
specifies the text scilab code for the callback associated with this entity
Definition at line 515 of file ObjectStructure.h.
Referenced by allocateText(), ConstructLegend(), and ConstructTitle().
the length of the callback code
Definition at line 517 of file ObjectStructure.h.
Referenced by allocateText(), ConstructLegend(), and ConstructTitle().
Definition at line 518 of file ObjectStructure.h.
Referenced by allocateText(), and ConstructLegend().
| BOOL sciText::visible |
specifies if this object is visble
Definition at line 520 of file ObjectStructure.h.
Referenced by allocateText().
| double sciText::clip_region[4] |
Definition at line 522 of file ObjectStructure.h.
1.5.1