sciSubWindow Struct Reference

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

Collaboration diagram for sciSubWindow:

Collaboration graph
[legend]

Data Fields

AXES axes
sciRelationShip relationship
scigMode gmode
sciGraphicContext graphiccontext
char name [sizeof("ScilabGraphic")+4]
int namelen
int number
int infigureposx
int infigureposy
int windimwidth
int windimheight
sciRange range
int zoomx
int zoomy
double SRect [6]
double FRect [6]
double WRect [4]
double ARect [4]
int zoomy_kp
double ZRect [6]
char logflags [3]
int grid [3]
BOOL is3d
BOOL tight_limits
double theta_kp
double alpha_kp
double theta
double alpha
sciPointObjpPopMenu
char * callback
int callbacklen
int callbackevent
BOOL visible
int isclip
double clip_region [4]
int clip_region_set
integer project [3]
BOOL isoview
int hiddencolor
int hiddenstate
BOOL facetmerge
int with_leg
BOOL cube_scaling
BOOL FirstPlot
sciPointObjmon_title
sciPointObjmon_x_label
sciPointObjmon_y_label
sciPointObjmon_z_label
BOOL flagNax
int surfcounter
intuser_data
int size_of_user_data
int YGradMostOnLeft
int YGradMostOnRight
int XGradMostOnTop
int XGradMostOnBottom
BOOL firsttime_x
BOOL firsttime_y
Verticesvertices_list

Detailed Description

Definition at line 725 of file ObjectStructure.h.


Field Documentation

AXES sciSubWindow::axes

Definition at line 727 of file ObjectStructure.h.

Referenced by AdaptGraduationsOnXBottomLeft(), AdaptGraduationsOnXBottomRight(), AdaptGraduationsOnYBottomLeft(), AdaptGraduationsOnYBottomRight(), AdaptGraduationsOnZ(), axesplot(), axis_3ddraw(), checkXAxes2dTics(), checkYAxes2dTics(), ConstructSubWin(), CreatePrettyGradsFromNax(), DestroySubWin(), drawArcEntity(), drawGrayplotEntity(), DrawMerge3d(), drawSubWinEntity(), DrawXGrid(), DrawXSubTics(), DrawXTics(), DrawYGrid(), DrawYSubTics(), DrawYTics(), fac3dn(), findFormat(), FindXYMinMaxAccordingTL(), Gen3DPoints(), geom3d(), get_x_ticks_property(), get_y_ticks_property(), get_z_ticks_property(), GetIsAxes2D(), GraySquare1_NGreverse(), I3dRotation(), InitAxesModel(), initsubwin(), labels2D_draw(), plot2dn(), plot3dn(), rebuild_strflag(), rectangleDouble2Pixel(), reinitSubWin(), ReverseDataFor3DXonly(), ReverseDataFor3DYonly(), ReverseDataFor3DZonly(), sci_update_frame_bounds_2d(), sci_update_frame_bounds_3d(), SciAxisNew(), sciChamp2DRealToPixel(), sciClip(), set_log_flags_property(), set_sub_tics_property(), set_x_ticks_property(), set_y_ticks_property(), set_z_ticks_property(), strflag2axes_properties(), updateScale3d(), UpdateSubwinScale(), updateXaxesTics(), updateYaxesTics(), XDPi2R(), XLogScale(), XPi2R(), XScale(), YDPi2R(), YLogScale(), YPi2R(), YScale(), Zoom3d_XPi2R(), Zoom3d_YPi2R(), and zoom_box().

sciRelationShip sciSubWindow::relationship

Definition at line 729 of file ObjectStructure.h.

Referenced by ConstructCompoundSeq(), and graphicsmodels().

scigMode sciSubWindow::gmode

Definition at line 731 of file ObjectStructure.h.

sciGraphicContext sciSubWindow::graphiccontext

Definition at line 733 of file ObjectStructure.h.

char sciSubWindow::name[sizeof("ScilabGraphic")+4]

specifies the title for this window

Definition at line 736 of file ObjectStructure.h.

int sciSubWindow::namelen

Definition at line 738 of file ObjectStructure.h.

int sciSubWindow::number

specifies the number for this window

Definition at line 740 of file ObjectStructure.h.

int sciSubWindow::infigureposx

specifies the position in the parent figure

Definition at line 744 of file ObjectStructure.h.

int sciSubWindow::infigureposy

specifies the position in the parent figure

Definition at line 746 of file ObjectStructure.h.

int sciSubWindow::windimwidth

specifies the width of the subplot

Definition at line 748 of file ObjectStructure.h.

int sciSubWindow::windimheight

specifies the width of the subplot

Definition at line 750 of file ObjectStructure.h.

sciRange sciSubWindow::range

specifies the limite of the plot

Definition at line 752 of file ObjectStructure.h.

int sciSubWindow::zoomx

specifies the factor of the x zoom

Definition at line 754 of file ObjectStructure.h.

int sciSubWindow::zoomy

specifies the factor of the y zoom

Definition at line 756 of file ObjectStructure.h.

double sciSubWindow::SRect[6]

Definition at line 757 of file ObjectStructure.h.

Referenced by ConstructSubWin(), CreatePrettyGradsFromNax(), InitAxesModel(), initSubWinBounds(), plot2dn(), sciGetDisplayedBounds(), set_data_bounds_property(), set_log_flags_property(), update_specification_bounds(), and zoom_box().

double sciSubWindow::FRect[6]

Definition at line 758 of file ObjectStructure.h.

Referenced by AdaptGraduationsOnXBottomLeft(), AdaptGraduationsOnXBottomRight(), AdaptGraduationsOnYBottomLeft(), AdaptGraduationsOnYBottomRight(), AdaptGraduationsOnZ(), ConstructSubWin(), CreatePrettyGradsFromNax(), DrawMerge3d(), drawSubWinEntity(), geom3d(), I3dRotation(), InitAxesModel(), initSubWinBounds(), Plo2d3RealToPixel(), ReverseDataFor3DXonly(), ReverseDataFor3DYonly(), ReverseDataFor3DZonly(), sci_update_frame_bounds_2d(), sci_update_frame_bounds_3d(), sciClip(), sciInitSelectedSubWin(), updateScale3d(), and zoom_box().

double sciSubWindow::WRect[4]

Definition at line 759 of file ObjectStructure.h.

Referenced by ConstructSubWin(), drawSubWinEntity(), InitAxesModel(), initSubWinSize(), and sciInitSelectedSubWin().

double sciSubWindow::ARect[4]

Definition at line 760 of file ObjectStructure.h.

Referenced by ConstructSubWin(), drawSubWinEntity(), graphicsmodels(), and sciInitSelectedSubWin().

int sciSubWindow::zoomy_kp

Definition at line 761 of file ObjectStructure.h.

double sciSubWindow::ZRect[6]

Definition at line 763 of file ObjectStructure.h.

Referenced by sciGetDisplayedBounds().

char sciSubWindow::logflags[3]

Definition at line 765 of file ObjectStructure.h.

Referenced by AdaptGraduationsOnXBottomLeft(), AdaptGraduationsOnXBottomRight(), AdaptGraduationsOnYBottomLeft(), AdaptGraduationsOnYBottomRight(), AdaptGraduationsOnZ(), checkXAxes2dTics(), checkYAxes2dTics(), ComputeGoodTrans3d(), ConstructSubWin(), CreatePrettyGradsFromNax(), DrawMerge3d(), drawSubWinEntity(), DrawXGrid(), DrawXSubTics(), DrawXTics(), DrawYGrid(), DrawYSubTics(), DrawYTics(), geom3d(), get_x_ticks_property(), get_y_ticks_property(), get_z_ticks_property(), InitAxesModel(), Plo2d3RealToPixel(), plot2dn(), ReverseDataFor3DXonly(), ReverseDataFor3DYonly(), ReverseDataFor3DZonly(), sci_update_frame_bounds_2d(), sci_update_frame_bounds_3d(), SciAxisNew(), sciGetDisplayedBounds(), sciInitSelectedSubWin(), set_data_bounds_property(), set_log_flags_property(), set_sub_tics_property(), set_x_ticks_property(), set_y_ticks_property(), set_z_ticks_property(), trans3d(), updateXaxesTics(), and updateYaxesTics().

int sciSubWindow::grid[3]

Definition at line 766 of file ObjectStructure.h.

Referenced by ConstructSubWin(), DrawXGrid(), DrawYGrid(), and InitAxesModel().

BOOL sciSubWindow::is3d

Definition at line 769 of file ObjectStructure.h.

Referenced by ConstructSubWin(), I3dRotation(), InitAxesModel(), initSubWinAngles(), plot2dn(), rectangleDouble2Pixel(), sciClip(), setSubWinAngles(), UpdateSubwinScale(), XDPi2R(), XLogScale(), XPi2R(), XScale(), YDPi2R(), YLogScale(), YPi2R(), and YScale().

BOOL sciSubWindow::tight_limits

Definition at line 770 of file ObjectStructure.h.

Referenced by axesplot(), ConstructSubWin(), InitAxesModel(), rebuild_strflag(), and strflag2axes_properties().

double sciSubWindow::theta_kp

Definition at line 771 of file ObjectStructure.h.

Referenced by ConstructSubWin(), InitAxesModel(), initSubWinAngles(), and plot2dn().

double sciSubWindow::alpha_kp

Definition at line 772 of file ObjectStructure.h.

Referenced by ConstructSubWin(), InitAxesModel(), initSubWinAngles(), and plot2dn().

double sciSubWindow::theta

Definition at line 774 of file ObjectStructure.h.

Referenced by axis_3ddraw(), ConstructSubWin(), drawSubWinEntity(), InitAxesModel(), initSubWinAngles(), plot2dn(), setSubWinAngles(), and updateScale3d().

double sciSubWindow::alpha

Definition at line 775 of file ObjectStructure.h.

Referenced by axis_3ddraw(), ConstructSubWin(), drawSubWinEntity(), InitAxesModel(), initSubWinAngles(), plot2dn(), setSubWinAngles(), and updateScale3d().

sciPointObj* sciSubWindow::pPopMenu

specifie the associated entity popup menu

Definition at line 777 of file ObjectStructure.h.

Referenced by ConstructSubWin(), and InitAxesModel().

char* sciSubWindow::callback

specifies the text scilab code for the callback associated with this entity

Definition at line 779 of file ObjectStructure.h.

Referenced by ConstructSubWin(), and InitAxesModel().

int sciSubWindow::callbacklen

the length of the callback code

Definition at line 781 of file ObjectStructure.h.

Referenced by ConstructSubWin(), and InitAxesModel().

int sciSubWindow::callbackevent

Definition at line 782 of file ObjectStructure.h.

Referenced by ConstructSubWin(), and InitAxesModel().

BOOL sciSubWindow::visible

specifies if this object is visble

Definition at line 784 of file ObjectStructure.h.

Referenced by ConstructSubWin(), InitAxesModel(), and reinitSubWin().

int sciSubWindow::isclip

Definition at line 786 of file ObjectStructure.h.

Referenced by InitAxesModel().

double sciSubWindow::clip_region[4]

Definition at line 787 of file ObjectStructure.h.

Referenced by graphicsmodels().

int sciSubWindow::clip_region_set

Definition at line 788 of file ObjectStructure.h.

Referenced by ConstructSubWin(), and graphicsmodels().

integer sciSubWindow::project[3]

DJ.Abdemouche 2003

Definition at line 790 of file ObjectStructure.h.

Referenced by ConstructSubWin(), InitAxesModel(), plot2dn(), and setSubWinAngles().

BOOL sciSubWindow::isoview

Definition at line 791 of file ObjectStructure.h.

Referenced by axesplot(), ConstructSubWin(), drawSubWinEntity(), InitAxesModel(), strflag2axes_properties(), and UpdateSubwinScale().

int sciSubWindow::hiddencolor

Definition at line 792 of file ObjectStructure.h.

Referenced by ConstructSubWin(), and InitAxesModel().

int sciSubWindow::hiddenstate

Definition at line 793 of file ObjectStructure.h.

Referenced by axis_3ddraw(), ConstructSubWin(), and InitAxesModel().

BOOL sciSubWindow::facetmerge

Definition at line 794 of file ObjectStructure.h.

Referenced by ConstructSubWin(), drawSubWinEntity(), and InitAxesModel().

int sciSubWindow::with_leg

Definition at line 795 of file ObjectStructure.h.

Referenced by ConstructSubWin(), graphicsmodels(), and plot2dn().

BOOL sciSubWindow::cube_scaling

Definition at line 796 of file ObjectStructure.h.

Referenced by ConstructSubWin(), I3dRotation(), InitAxesModel(), and updateScale3d().

BOOL sciSubWindow::FirstPlot

Definition at line 797 of file ObjectStructure.h.

Referenced by ConstructSubWin(), graphicsmodels(), plot2dn(), reinitSubWin(), set_data_bounds_property(), and strflag2axes_properties().

sciPointObj* sciSubWindow::mon_title

Definition at line 800 of file ObjectStructure.h.

Referenced by Axes3dStrings2(), ConstructSubWin(), InitAxesModel(), and labels2D_draw().

sciPointObj* sciSubWindow::mon_x_label

Definition at line 801 of file ObjectStructure.h.

Referenced by box3d(), ConstructSubWin(), InitAxesModel(), labels2D_draw(), Objplot3d(), and sciGetLegendDefined().

sciPointObj* sciSubWindow::mon_y_label

Definition at line 802 of file ObjectStructure.h.

Referenced by box3d(), ConstructSubWin(), InitAxesModel(), labels2D_draw(), Objplot3d(), and sciGetLegendDefined().

sciPointObj* sciSubWindow::mon_z_label

Definition at line 803 of file ObjectStructure.h.

Referenced by box3d(), ConstructSubWin(), InitAxesModel(), Objplot3d(), and sciGetLegendDefined().

BOOL sciSubWindow::flagNax

Definition at line 806 of file ObjectStructure.h.

Referenced by ComputeNbSubTics(), ComputeNbSubTicsFor3dUse(), ConstructSubWin(), InitAxesModel(), plot2dn(), and set_sub_tics_property().

int sciSubWindow::surfcounter

Definition at line 807 of file ObjectStructure.h.

Referenced by ConstructSubWin(), DestroySurface(), and reinitSubWin().

int* sciSubWindow::user_data

Definition at line 808 of file ObjectStructure.h.

Referenced by InitAxesModel().

int sciSubWindow::size_of_user_data

Definition at line 809 of file ObjectStructure.h.

Referenced by InitAxesModel().

int sciSubWindow::YGradMostOnLeft

Definition at line 811 of file ObjectStructure.h.

Referenced by labels2D_draw(), and YGradPosition().

int sciSubWindow::YGradMostOnRight

Definition at line 812 of file ObjectStructure.h.

Referenced by labels2D_draw(), and YGradPosition().

int sciSubWindow::XGradMostOnTop

Definition at line 813 of file ObjectStructure.h.

Referenced by labels2D_draw(), and XGradPosition().

int sciSubWindow::XGradMostOnBottom

Definition at line 814 of file ObjectStructure.h.

Referenced by labels2D_draw(), and XGradPosition().

BOOL sciSubWindow::firsttime_x

Definition at line 816 of file ObjectStructure.h.

Referenced by checkXAxes2dTics(), and XGradPosition().

BOOL sciSubWindow::firsttime_y

Definition at line 817 of file ObjectStructure.h.

Referenced by checkYAxes2dTics(), and YGradPosition().

Vertices* sciSubWindow::vertices_list

Definition at line 819 of file ObjectStructure.h.

Referenced by ConstructSubWin(), FreeVertices(), and Store3DPixelValues().


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