sciText Struct Reference

#include <scilab/modules/graphics/includes/ObjectStructure.h>

Collaboration diagram for sciText:

Collaboration graph
[legend]

Data Fields

sciRelationShip relationship
sciFont fontcontext
sciGraphicContext graphiccontext
StringMatrixpStrings
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
intuser_data
int size_of_user_data

Detailed Description

Definition at line 481 of file ObjectStructure.h.


Field Documentation

sciRelationShip sciText::relationship

Definition at line 484 of file ObjectStructure.h.

Referenced by allocateText(), and ConstructLegend().

sciFont sciText::fontcontext

Definition at line 486 of file ObjectStructure.h.

Referenced by ConstructLegend(), and ConstructTitle().

sciGraphicContext sciText::graphiccontext

Definition at line 487 of file ObjectStructure.h.

StringMatrix* sciText::pStrings

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

Definition at line 501 of file ObjectStructure.h.

Referenced by allocateText().

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().

sciTextAlignment sciText::stringsAlign

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().

int sciText::callbacklen

the length of the callback code

Definition at line 517 of file ObjectStructure.h.

Referenced by allocateText(), ConstructLegend(), and ConstructTitle().

int sciText::callbackevent

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().

int sciText::isclip

Definition at line 521 of file ObjectStructure.h.

Referenced by drawTextEntity().

double sciText::clip_region[4]

Definition at line 522 of file ObjectStructure.h.

int sciText::clip_region_set

Definition at line 523 of file ObjectStructure.h.

Referenced by allocateText().

int* sciText::user_data

Definition at line 525 of file ObjectStructure.h.

Referenced by allocateText(), and CloneText().

int sciText::size_of_user_data

Definition at line 526 of file ObjectStructure.h.

Referenced by allocateText(), and CloneText().


The documentation for this struct was generated from the following file:
Generated on Sun Mar 4 16:15:22 2007 for Scilab [trunk] by  doxygen 1.5.1