GNU Octave  4.2.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
axes::properties Class Reference

#include "graphics.h"

Inheritance diagram for axes::properties:
Inheritance graph
[legend]
Collaboration diagram for axes::properties:
Collaboration graph
[legend]

Public Types

enum  {
  ID_BEINGDELETED = 0, ID_BUSYACTION = 1, ID_BUTTONDOWNFCN = 2, ID_CHILDREN = 3,
  ID_CLIPPING = 4, ID_CREATEFCN = 5, ID_DELETEFCN = 6, ID_HANDLEVISIBILITY = 7,
  ID_HITTEST = 8, ID_INTERRUPTIBLE = 9, ID_PARENT = 10, ID_SELECTED = 11,
  ID_SELECTIONHIGHLIGHT = 12, ID_TAG = 13, ID_TYPE = 14, ID_UICONTEXTMENU = 15,
  ID_USERDATA = 16, ID_VISIBLE = 17, ID___MODIFIED__ = 18, ID___MYHANDLE__ = 19
}
 
enum  {
  ID_ACTIVEPOSITIONPROPERTY = 3000, ID_ALIM = 3001, ID_ALIMMODE = 3002, ID_AMBIENTLIGHTCOLOR = 3003,
  ID_BOX = 3004, ID_BOXSTYLE = 3005, ID_CAMERAPOSITION = 3006, ID_CAMERAPOSITIONMODE = 3007,
  ID_CAMERATARGET = 3008, ID_CAMERATARGETMODE = 3009, ID_CAMERAUPVECTOR = 3010, ID_CAMERAUPVECTORMODE = 3011,
  ID_CAMERAVIEWANGLE = 3012, ID_CAMERAVIEWANGLEMODE = 3013, ID_CLIM = 3014, ID_CLIMMODE = 3015,
  ID_CLIPPINGSTYLE = 3016, ID_COLOR = 3017, ID_COLORORDER = 3018, ID_COLORORDERINDEX = 3019,
  ID_CURRENTPOINT = 3020, ID_DATAASPECTRATIO = 3021, ID_DATAASPECTRATIOMODE = 3022, ID_DRAWMODE = 3023,
  ID_FONTANGLE = 3024, ID_FONTNAME = 3025, ID_FONTSIZE = 3026, ID_FONTUNITS = 3027,
  ID_FONTSMOOTHING = 3028, ID_FONTWEIGHT = 3029, ID_GRIDALPHA = 3030, ID_GRIDALPHAMODE = 3031,
  ID_GRIDCOLOR = 3032, ID_GRIDCOLORMODE = 3033, ID_GRIDLINESTYLE = 3034, ID_LABELFONTSIZEMULTIPLIER = 3035,
  ID_LAYER = 3036, ID_LINESTYLEORDER = 3037, ID_LINESTYLEORDERINDEX = 3038, ID_LINEWIDTH = 3039,
  ID_MINORGRIDALPHA = 3040, ID_MINORGRIDALPHAMODE = 3041, ID_MINORGRIDCOLOR = 3042, ID_MINORGRIDCOLORMODE = 3043,
  ID_MINORGRIDLINESTYLE = 3044, ID_NEXTPLOT = 3045, ID_OUTERPOSITION = 3046, ID_PLOTBOXASPECTRATIO = 3047,
  ID_PLOTBOXASPECTRATIOMODE = 3048, ID_PICKABLEPARTS = 3049, ID_POSITION = 3050, ID_PROJECTION = 3051,
  ID_SORTMETHOD = 3052, ID_TICKDIR = 3053, ID_TICKDIRMODE = 3054, ID_TICKLABELINTERPRETER = 3055,
  ID_TICKLENGTH = 3056, ID_TIGHTINSET = 3057, ID_TITLE = 3058, ID_TITLEFONTSIZEMULTIPLIER = 3059,
  ID_TITLEFONTWEIGHT = 3060, ID_UNITS = 3061, ID_VIEW = 3062, ID_XAXISLOCATION = 3063,
  ID_XCOLOR = 3064, ID_XCOLORMODE = 3065, ID_XDIR = 3066, ID_XGRID = 3067,
  ID_XLABEL = 3068, ID_XLIM = 3069, ID_XLIMMODE = 3070, ID_XMINORGRID = 3071,
  ID_XMINORTICK = 3072, ID_XSCALE = 3073, ID_XTICK = 3074, ID_XTICKLABEL = 3075,
  ID_XTICKLABELMODE = 3076, ID_XTICKLABELROTATION = 3077, ID_XTICKMODE = 3078, ID_YAXISLOCATION = 3079,
  ID_YCOLOR = 3080, ID_YCOLORMODE = 3081, ID_YDIR = 3082, ID_YGRID = 3083,
  ID_YLABEL = 3084, ID_YLIM = 3085, ID_YLIMMODE = 3086, ID_YMINORGRID = 3087,
  ID_YMINORTICK = 3088, ID_YSCALE = 3089, ID_YTICK = 3090, ID_YTICKLABEL = 3091,
  ID_YTICKLABELMODE = 3092, ID_YTICKLABELROTATION = 3093, ID_YTICKMODE = 3094, ID_ZCOLOR = 3095,
  ID_ZCOLORMODE = 3096, ID_ZDIR = 3097, ID_ZGRID = 3098, ID_ZLABEL = 3099,
  ID_ZLIM = 3100, ID_ZLIMMODE = 3101, ID_ZMINORGRID = 3102, ID_ZMINORTICK = 3103,
  ID_ZSCALE = 3104, ID_ZTICK = 3105, ID_ZTICKLABEL = 3106, ID_ZTICKLABELMODE = 3107,
  ID_ZTICKLABELROTATION = 3108, ID_ZTICKMODE = 3109, ID_MOUSEWHEELZOOM = 3110, ID_AUTOPOS_TAG = 3111,
  ID_LOOSEINSET = 3112, ID_X_VIEWTRANSFORM = 3113, ID_X_PROJECTIONTRANSFORM = 3114, ID_X_VIEWPORTTRANSFORM = 3115,
  ID_X_NORMRENDERTRANSFORM = 3116, ID_X_RENDERTRANSFORM = 3117, ID_XMTICK = 3118, ID_YMTICK = 3119,
  ID_ZMTICK = 3120, ID_FONTSIZE_POINTS = 3121
}
 

Public Member Functions

 properties (const graphics_handle &mh, const graphics_handle &p)
 
 ~properties (void)
 
bool activepositionproperty_is (const std::string &v) const
 
virtual void add_listener (const caseless_str &, const octave_value &, listener_mode=POSTSET)
 
virtual void add_listener (const caseless_str &, const octave_value &, listener_mode=POSTSET)
 
virtual void adopt (const graphics_handle &h)
 
virtual void adopt (const graphics_handle &h)
 
bool alimmode_is (const std::string &v) const
 
std::set< std::stringall_property_names (void) const
 
bool ambientlightcolor_is (const std::string &v) const
 
bool ambientlightcolor_is_rgb (void) const
 
bool autopos_tag_is (const std::string &v) const
 
bool boxstyle_is (const std::string &v) const
 
bool busyaction_is (const std::string &v) const
 
bool camerapositionmode_is (const std::string &v) const
 
bool cameratargetmode_is (const std::string &v) const
 
bool cameraupvectormode_is (const std::string &v) const
 
bool cameraviewanglemode_is (const std::string &v) const
 
void clear_zoom_stack (bool do_unzoom=true)
 
void clear_zoom_stack (bool do_unzoom=true)
 
bool climmode_is (const std::string &v) const
 
bool clippingstyle_is (const std::string &v) const
 
bool color_is (const std::string &v) const
 
bool color_is_rgb (void) const
 
ColumnVector coord2pixel (double x, double y, double z) const
 
ColumnVector coord2pixel (double x, double y, double z) const
 
bool dataaspectratiomode_is (const std::string &v) const
 
virtual void delete_children (bool clear=false)
 
virtual void delete_children (bool clear=false)
 
virtual void delete_listener (const caseless_str &, const octave_value &, listener_mode=POSTSET)
 
virtual void delete_listener (const caseless_str &, const octave_value &, listener_mode=POSTSET)
 
bool drawmode_is (const std::string &v) const
 
std::set< std::stringdynamic_property_names (void) const
 
std::set< std::stringdynamic_property_names (void) const
 
void execute_buttondownfcn (const octave_value &data=octave_value()) const
 
void execute_createfcn (const octave_value &data=octave_value()) const
 
void execute_deletefcn (const octave_value &data=octave_value()) const
 
bool fontangle_is (const std::string &v) const
 
bool fontunits_is (const std::string &v) const
 
bool fontweight_is (const std::string &v) const
 
octave_value get (bool all=false) const
 
octave_value get (const caseless_str &pname) const
 
octave_value get (const std::string &pname) const
 
octave_value get (const char *pname) const
 
std::string get___modified__ (void) const
 
graphics_handle get___myhandle__ (void) const
 
std::string get_activepositionproperty (void) const
 
octave_value get_alim (void) const
 
std::string get_alimmode (void) const
 
Matrix get_all_children (void) const
 
Matrix get_all_children (void) const
 
octave_value get_ambientlightcolor (void) const
 
Matrix get_ambientlightcolor_rgb (void) const
 
std::string get_autopos_tag (void) const
 
Matrix get_axis_limits (double xmin, double xmax, double min_pos, double max_neg, bool logscale)
 
Matrix get_axis_limits (double xmin, double xmax, double min_pos, double max_neg, bool logscale)
 
std::string get_beingdeleted (void) const
 
Matrix get_boundingbox (bool internal=false, const Matrix &parent_pix_size=Matrix()) const
 
Matrix get_boundingbox (bool internal=false, const Matrix &parent_pix_size=Matrix()) const
 
std::string get_box (void) const
 
std::string get_boxstyle (void) const
 
std::string get_busyaction (void) const
 
octave_value get_buttondownfcn (void) const
 
octave_value get_cameraposition (void) const
 
std::string get_camerapositionmode (void) const
 
octave_value get_cameratarget (void) const
 
std::string get_cameratargetmode (void) const
 
octave_value get_cameraupvector (void) const
 
std::string get_cameraupvectormode (void) const
 
double get_cameraviewangle (void) const
 
std::string get_cameraviewanglemode (void) const
 
Matrix get_children (void) const
 
Matrix get_children (void) const
 
octave_value get_clim (void) const
 
std::string get_climmode (void) const
 
std::string get_clipping (void) const
 
std::string get_clippingstyle (void) const
 
octave_value get_color (void) const
 
Matrix get_color_rgb (void) const
 
octave_value get_colororder (void) const
 
double get_colororderindex (void) const
 
octave_value get_createfcn (void) const
 
octave_value get_currentpoint (void) const
 
octave_value get_dataaspectratio (void) const
 
std::string get_dataaspectratiomode (void) const
 
octave_value get_deletefcn (void) const
 
std::string get_drawmode (void) const
 
Matrix get_extent (bool with_text=false, bool only_text_height=false) const
 
Matrix get_extent (bool with_text=false, bool only_text_height=false) const
 
std::string get_fontangle (void) const
 
std::string get_fontname (void) const
 
double get_fontsize (void) const
 
double get_fontsize_points (double box_pix_height=0) const
 
double get_fontsize_points (double box_pix_height=0) const
 
std::string get_fontsmoothing (void) const
 
std::string get_fontunits (void) const
 
std::string get_fontweight (void) const
 
double get_fx (void) const
 
double get_fx (void) const
 
double get_fy (void) const
 
double get_fy (void) const
 
double get_fz (void) const
 
double get_fz (void) const
 
double get_gridalpha (void) const
 
std::string get_gridalphamode (void) const
 
octave_value get_gridcolor (void) const
 
Matrix get_gridcolor_rgb (void) const
 
std::string get_gridcolormode (void) const
 
std::string get_gridlinestyle (void) const
 
std::string get_handlevisibility (void) const
 
Matrix get_hidden_children (void) const
 
Matrix get_hidden_children (void) const
 
std::string get_hittest (void) const
 
std::string get_interruptible (void) const
 
Matrix get_inverse_transform_matrix (void) const
 
Matrix get_inverse_transform_matrix (void) const
 
bool get_is2D (void) const
 
bool get_is2D (void) const
 
double get_labelfontsizemultiplier (void) const
 
std::string get_layer (void) const
 
bool get_layer2Dtop (void) const
 
bool get_layer2Dtop (void) const
 
octave_value get_linestyleorder (void) const
 
double get_linestyleorderindex (void) const
 
double get_linewidth (void) const
 
octave_value get_looseinset (void) const
 
double get_minorgridalpha (void) const
 
std::string get_minorgridalphamode (void) const
 
octave_value get_minorgridcolor (void) const
 
Matrix get_minorgridcolor_rgb (void) const
 
std::string get_minorgridcolormode (void) const
 
std::string get_minorgridlinestyle (void) const
 
double get_mousewheelzoom (void) const
 
bool get_nearhoriz (void) const
 
bool get_nearhoriz (void) const
 
std::string get_nextplot (void) const
 
Matrix get_opengl_matrix_1 (void) const
 
Matrix get_opengl_matrix_1 (void) const
 
Matrix get_opengl_matrix_2 (void) const
 
Matrix get_opengl_matrix_2 (void) const
 
octave_value get_outerposition (void) const
 
graphics_handle get_parent (void) const
 
std::string get_pickableparts (void) const
 
octave_value get_plotboxaspectratio (void) const
 
std::string get_plotboxaspectratiomode (void) const
 
octave_value get_position (void) const
 
std::string get_projection (void) const
 
property get_property (const caseless_str &pname)
 
std::string get_selected (void) const
 
std::string get_selectionhighlight (void) const
 
std::string get_sortmethod (void) const
 
std::string get_tag (void) const
 
std::string get_tickdir (void) const
 
std::string get_tickdirmode (void) const
 
std::string get_ticklabelinterpreter (void) const
 
octave_value get_ticklength (void) const
 
octave_value get_tightinset (void) const
 
graphics_handle get_title (void) const
 
double get_titlefontsizemultiplier (void) const
 
std::string get_titlefontweight (void) const
 
virtual graphics_toolkit get_toolkit (void) const
 
virtual graphics_toolkit get_toolkit (void) const
 
graphics_xform get_transform (void) const
 
graphics_xform get_transform (void) const
 
Matrix get_transform_matrix (void) const
 
Matrix get_transform_matrix (void) const
 
Matrix get_transform_zlim (void) const
 
Matrix get_transform_zlim (void) const
 
std::string get_type (void) const
 
graphics_handle get_uicontextmenu (void) const
 
std::string get_units (void) const
 
octave_value get_userdata (void) const
 
octave_value get_view (void) const
 
std::string get_visible (void) const
 
bool get_x2Dtop (void) const
 
bool get_x2Dtop (void) const
 
double get_x_max (void) const
 
double get_x_max (void) const
 
double get_x_min (void) const
 
double get_x_min (void) const
 
octave_value get_x_normrendertransform (void) const
 
octave_value get_x_projectiontransform (void) const
 
octave_value get_x_rendertransform (void) const
 
const scalerget_x_scaler (void) const
 
const scalerget_x_scaler (void) const
 
octave_value get_x_viewporttransform (void) const
 
octave_value get_x_viewtransform (void) const
 
std::string get_xaxislocation (void) const
 
octave_value get_xcolor (void) const
 
Matrix get_xcolor_rgb (void) const
 
std::string get_xcolormode (void) const
 
std::string get_xdir (void) const
 
std::string get_xgrid (void) const
 
graphics_handle get_xlabel (void) const
 
octave_value get_xlim (void) const
 
std::string get_xlimmode (void) const
 
std::string get_xminorgrid (void) const
 
std::string get_xminortick (void) const
 
octave_value get_xmtick (void) const
 
double get_xPlane (void) const
 
double get_xPlane (void) const
 
double get_xPlaneN (void) const
 
double get_xPlaneN (void) const
 
double get_xpTick (void) const
 
double get_xpTick (void) const
 
double get_xpTickN (void) const
 
double get_xpTickN (void) const
 
std::string get_xscale (void) const
 
int get_xstate (void) const
 
int get_xstate (void) const
 
octave_value get_xtick (void) const
 
octave_value get_xticklabel (void) const
 
std::string get_xticklabelmode (void) const
 
double get_xticklabelrotation (void) const
 
double get_xticklen (void) const
 
double get_xticklen (void) const
 
std::string get_xtickmode (void) const
 
double get_xtickoffset (void) const
 
double get_xtickoffset (void) const
 
bool get_xySym (void) const
 
bool get_xySym (void) const
 
bool get_xyzSym (void) const
 
bool get_xyzSym (void) const
 
bool get_y2Dright (void) const
 
bool get_y2Dright (void) const
 
double get_y_max (void) const
 
double get_y_max (void) const
 
double get_y_min (void) const
 
double get_y_min (void) const
 
const scalerget_y_scaler (void) const
 
const scalerget_y_scaler (void) const
 
std::string get_yaxislocation (void) const
 
octave_value get_ycolor (void) const
 
Matrix get_ycolor_rgb (void) const
 
std::string get_ycolormode (void) const
 
std::string get_ydir (void) const
 
std::string get_ygrid (void) const
 
graphics_handle get_ylabel (void) const
 
octave_value get_ylim (void) const
 
std::string get_ylimmode (void) const
 
std::string get_yminorgrid (void) const
 
std::string get_yminortick (void) const
 
octave_value get_ymtick (void) const
 
double get_yPlane (void) const
 
double get_yPlane (void) const
 
double get_yPlaneN (void) const
 
double get_yPlaneN (void) const
 
double get_ypTick (void) const
 
double get_ypTick (void) const
 
double get_ypTickN (void) const
 
double get_ypTickN (void) const
 
std::string get_yscale (void) const
 
int get_ystate (void) const
 
int get_ystate (void) const
 
octave_value get_ytick (void) const
 
octave_value get_yticklabel (void) const
 
std::string get_yticklabelmode (void) const
 
double get_yticklabelrotation (void) const
 
double get_yticklen (void) const
 
double get_yticklen (void) const
 
std::string get_ytickmode (void) const
 
double get_ytickoffset (void) const
 
double get_ytickoffset (void) const
 
double get_z_max (void) const
 
double get_z_max (void) const
 
double get_z_min (void) const
 
double get_z_min (void) const
 
const scalerget_z_scaler (void) const
 
const scalerget_z_scaler (void) const
 
octave_value get_zcolor (void) const
 
Matrix get_zcolor_rgb (void) const
 
std::string get_zcolormode (void) const
 
std::string get_zdir (void) const
 
std::string get_zgrid (void) const
 
graphics_handle get_zlabel (void) const
 
octave_value get_zlim (void) const
 
std::string get_zlimmode (void) const
 
std::string get_zminorgrid (void) const
 
std::string get_zminortick (void) const
 
octave_value get_zmtick (void) const
 
double get_zPlane (void) const
 
double get_zPlane (void) const
 
double get_zPlaneN (void) const
 
double get_zPlaneN (void) const
 
double get_zpTick (void) const
 
double get_zpTick (void) const
 
double get_zpTickN (void) const
 
double get_zpTickN (void) const
 
std::string get_zscale (void) const
 
bool get_zSign (void) const
 
bool get_zSign (void) const
 
int get_zstate (void) const
 
int get_zstate (void) const
 
octave_value get_ztick (void) const
 
octave_value get_zticklabel (void) const
 
std::string get_zticklabelmode (void) const
 
double get_zticklabelrotation (void) const
 
double get_zticklen (void) const
 
double get_zticklen (void) const
 
std::string get_ztickmode (void) const
 
double get_ztickoffset (void) const
 
double get_ztickoffset (void) const
 
std::string graphics_object_name (void) const
 
bool gridalphamode_is (const std::string &v) const
 
bool gridcolor_is (const std::string &v) const
 
bool gridcolor_is_rgb (void) const
 
bool gridcolormode_is (const std::string &v) const
 
bool gridlinestyle_is (const std::string &v) const
 
bool handlevisibility_is (const std::string &v) const
 
bool has_dynamic_property (const std::string &pname)
 
bool has_dynamic_property (const std::string &pname)
 
bool has_property (const caseless_str &pname) const
 
virtual void init_integerhandle (const octave_value &)
 
virtual void init_integerhandle (const octave_value &)
 
void insert_property (const std::string &name, property p)
 
void insert_property (const std::string &name, property p)
 
bool is___modified__ (void) const
 
virtual bool is_aliminclude (void) const
 
virtual bool is_aliminclude (void) const
 
bool is_beingdeleted (void) const
 
bool is_box (void) const
 
virtual bool is_climinclude (void) const
 
virtual bool is_climinclude (void) const
 
bool is_clipping (void) const
 
bool is_fontsmoothing (void) const
 
bool is_handle_visible (void) const
 
bool is_handle_visible (void) const
 
bool is_hittest (void) const
 
bool is_interruptible (void) const
 
bool is_modified (void) const
 
bool is_modified (void) const
 
bool is_selected (void) const
 
bool is_selectionhighlight (void) const
 
bool is_visible (void) const
 
bool is_xgrid (void) const
 
virtual bool is_xliminclude (void) const
 
virtual bool is_xliminclude (void) const
 
bool is_xminorgrid (void) const
 
bool is_xminortick (void) const
 
bool is_ygrid (void) const
 
virtual bool is_yliminclude (void) const
 
virtual bool is_yliminclude (void) const
 
bool is_yminorgrid (void) const
 
bool is_yminortick (void) const
 
bool is_zgrid (void) const
 
virtual bool is_zliminclude (void) const
 
virtual bool is_zliminclude (void) const
 
bool is_zminorgrid (void) const
 
bool is_zminortick (void) const
 
bool layer_is (const std::string &v) const
 
void mark_modified (void)
 
void mark_modified (void)
 
bool minorgridalphamode_is (const std::string &v) const
 
bool minorgridcolor_is (const std::string &v) const
 
bool minorgridcolor_is_rgb (void) const
 
bool minorgridcolormode_is (const std::string &v) const
 
bool minorgridlinestyle_is (const std::string &v) const
 
bool nextplot_is (const std::string &v) const
 
void override_defaults (base_graphics_object &obj)
 
void override_defaults (base_graphics_object &obj)
 
void pan (const std::string &mode, double factor, bool push_to_zoom_stack=true)
 
void pan (const std::string &mode, double factor, bool push_to_zoom_stack=true)
 
bool pickableparts_is (const std::string &v) const
 
ColumnVector pixel2coord (double px, double py) const
 
ColumnVector pixel2coord (double px, double py) const
 
bool plotboxaspectratiomode_is (const std::string &v) const
 
bool projection_is (const std::string &v) const
 
void push_zoom_stack (void)
 
void push_zoom_stack (void)
 
void remove_child (const graphics_handle &h)
 
void remove_child (const graphics_handle &h)
 
void renumber_child (graphics_handle old_gh, graphics_handle new_gh)
 
void renumber_child (graphics_handle old_gh, graphics_handle new_gh)
 
void renumber_parent (graphics_handle new_gh)
 
void renumber_parent (graphics_handle new_gh)
 
void reparent (const graphics_handle &new_parent)
 
void reparent (const graphics_handle &new_parent)
 
void rotate3d (double x0, double x1, double y0, double y1, bool push_to_zoom_stack=true)
 
void rotate3d (double x0, double x1, double y0, double y1, bool push_to_zoom_stack=true)
 
void rotate_view (double delta_az, double delta_el, bool push_to_zoom_stack=true)
 
void rotate_view (double delta_az, double delta_el, bool push_to_zoom_stack=true)
 
void set (const caseless_str &pname, const octave_value &val)
 
void set___modified__ (const octave_value &val)
 
void set___modified__ (const octave_value &val)
 
void set_activepositionproperty (const octave_value &val)
 
void set_alim (const octave_value &val)
 
void set_alimmode (const octave_value &val)
 
void set_ambientlightcolor (const octave_value &val)
 
void set_autopos_tag (const octave_value &val)
 
void set_beingdeleted (const octave_value &val)
 
void set_box (const octave_value &val)
 
void set_boxstyle (const octave_value &val)
 
void set_busyaction (const octave_value &val)
 
void set_buttondownfcn (const octave_value &val)
 
void set_cameraposition (const octave_value &val)
 
void set_camerapositionmode (const octave_value &val)
 
void set_cameratarget (const octave_value &val)
 
void set_cameratargetmode (const octave_value &val)
 
void set_cameraupvector (const octave_value &val)
 
void set_cameraupvectormode (const octave_value &val)
 
void set_cameraviewangle (const octave_value &val)
 
void set_cameraviewanglemode (const octave_value &val)
 
void set_children (const octave_value &val)
 
void set_clim (const octave_value &val)
 
void set_climmode (const octave_value &val)
 
void set_clipping (const octave_value &val)
 
void set_clippingstyle (const octave_value &val)
 
void set_color (const octave_value &val)
 
void set_colororder (const octave_value &val)
 
void set_colororderindex (const octave_value &val)
 
void set_createfcn (const octave_value &val)
 
void set_currentpoint (const octave_value &val)
 
void set_dataaspectratio (const octave_value &val)
 
void set_dataaspectratiomode (const octave_value &val)
 
void set_defaults (base_graphics_object &obj, const std::string &mode)
 
void set_defaults (base_graphics_object &obj, const std::string &mode)
 
void set_deletefcn (const octave_value &val)
 
void set_drawmode (const octave_value &val)
 
void set_fontangle (const octave_value &val)
 
void set_fontname (const octave_value &val)
 
void set_fontsize (const octave_value &val)
 
void set_fontsize_points (const octave_value &val)
 
void set_fontsmoothing (const octave_value &val)
 
void set_fontunits (const octave_value &val)
 
void set_fontweight (const octave_value &val)
 
void set_from_list (base_graphics_object &obj, property_list &defaults)
 
void set_from_list (base_graphics_object &obj, property_list &defaults)
 
void set_gridalpha (const octave_value &val)
 
void set_gridalphamode (const octave_value &val)
 
void set_gridcolor (const octave_value &val)
 
void set_gridcolormode (const octave_value &val)
 
void set_gridlinestyle (const octave_value &val)
 
void set_handlevisibility (const octave_value &val)
 
void set_hittest (const octave_value &val)
 
void set_interruptible (const octave_value &val)
 
void set_labelfontsizemultiplier (const octave_value &val)
 
void set_layer (const octave_value &val)
 
void set_linestyleorder (const octave_value &val)
 
void set_linestyleorderindex (const octave_value &val)
 
void set_linewidth (const octave_value &val)
 
void set_looseinset (const octave_value &val)
 
void set_minorgridalpha (const octave_value &val)
 
void set_minorgridalphamode (const octave_value &val)
 
void set_minorgridcolor (const octave_value &val)
 
void set_minorgridcolormode (const octave_value &val)
 
void set_minorgridlinestyle (const octave_value &val)
 
void set_modified (const octave_value &val)
 
void set_modified (const octave_value &val)
 
void set_mousewheelzoom (const octave_value &val)
 
void set_nextplot (const octave_value &val)
 
void set_outerposition (const octave_value &val)
 
void set_parent (const octave_value &val)
 
void set_parent (const octave_value &val)
 
void set_pickableparts (const octave_value &val)
 
void set_plotboxaspectratio (const octave_value &val)
 
void set_plotboxaspectratiomode (const octave_value &val)
 
void set_position (const octave_value &val)
 
void set_projection (const octave_value &val)
 
void set_selected (const octave_value &val)
 
void set_selectionhighlight (const octave_value &val)
 
void set_sortmethod (const octave_value &val)
 
void set_tag (const octave_value &val)
 
void set_tag (const octave_value &val)
 
void set_tickdir (const octave_value &val)
 
void set_tickdirmode (const octave_value &val)
 
void set_ticklabelinterpreter (const octave_value &val)
 
void set_ticklength (const octave_value &val)
 
void set_tightinset (const octave_value &val)
 
void set_title (const octave_value &val)
 
void set_titlefontsizemultiplier (const octave_value &val)
 
void set_titlefontweight (const octave_value &val)
 
void set_uicontextmenu (const octave_value &val)
 
void set_units (const octave_value &val)
 
void set_userdata (const octave_value &val)
 
void set_view (const octave_value &val)
 
void set_visible (const octave_value &val)
 
void set_x_normrendertransform (const octave_value &val)
 
void set_x_projectiontransform (const octave_value &val)
 
void set_x_rendertransform (const octave_value &val)
 
void set_x_viewporttransform (const octave_value &val)
 
void set_x_viewtransform (const octave_value &val)
 
void set_xaxislocation (const octave_value &val)
 
void set_xcolor (const octave_value &val)
 
void set_xcolormode (const octave_value &val)
 
void set_xdir (const octave_value &val)
 
void set_xgrid (const octave_value &val)
 
void set_xlabel (const octave_value &val)
 
void set_xlim (const octave_value &val)
 
void set_xlimmode (const octave_value &val)
 
void set_xminorgrid (const octave_value &val)
 
void set_xminortick (const octave_value &val)
 
void set_xmtick (const octave_value &val)
 
void set_xscale (const octave_value &val)
 
void set_xtick (const octave_value &val)
 
void set_xticklabel (const octave_value &val)
 
void set_xticklabelmode (const octave_value &val)
 
void set_xticklabelrotation (const octave_value &val)
 
void set_xtickmode (const octave_value &val)
 
void set_yaxislocation (const octave_value &val)
 
void set_ycolor (const octave_value &val)
 
void set_ycolormode (const octave_value &val)
 
void set_ydir (const octave_value &val)
 
void set_ygrid (const octave_value &val)
 
void set_ylabel (const octave_value &val)
 
void set_ylim (const octave_value &val)
 
void set_ylimmode (const octave_value &val)
 
void set_yminorgrid (const octave_value &val)
 
void set_yminortick (const octave_value &val)
 
void set_ymtick (const octave_value &val)
 
void set_yscale (const octave_value &val)
 
void set_ytick (const octave_value &val)
 
void set_yticklabel (const octave_value &val)
 
void set_yticklabelmode (const octave_value &val)
 
void set_yticklabelrotation (const octave_value &val)
 
void set_ytickmode (const octave_value &val)
 
void set_zcolor (const octave_value &val)
 
void set_zcolormode (const octave_value &val)
 
void set_zdir (const octave_value &val)
 
void set_zgrid (const octave_value &val)
 
void set_zlabel (const octave_value &val)
 
void set_zlim (const octave_value &val)
 
void set_zlimmode (const octave_value &val)
 
void set_zminorgrid (const octave_value &val)
 
void set_zminortick (const octave_value &val)
 
void set_zmtick (const octave_value &val)
 
void set_zscale (const octave_value &val)
 
void set_ztick (const octave_value &val)
 
void set_zticklabel (const octave_value &val)
 
void set_zticklabelmode (const octave_value &val)
 
void set_zticklabelrotation (const octave_value &val)
 
void set_ztickmode (const octave_value &val)
 
bool sortmethod_is (const std::string &v) const
 
void sync_positions (void)
 
void sync_positions (void)
 
bool tickdir_is (const std::string &v) const
 
bool tickdirmode_is (const std::string &v) const
 
bool ticklabelinterpreter_is (const std::string &v) const
 
bool titlefontweight_is (const std::string &v) const
 
void translate_view (const std::string &mode, double x0, double x1, double y0, double y1, bool push_to_zoom_stack=true)
 
void translate_view (const std::string &mode, double x0, double x1, double y0, double y1, bool push_to_zoom_stack=true)
 
bool units_is (const std::string &v) const
 
void unzoom (void)
 
void unzoom (void)
 
void update_aspectratios (void)
 
void update_aspectratios (void)
 
void update_autopos (const std::string &elem_type)
 
void update_autopos (const std::string &elem_type)
 
void update_axes_layout (void)
 
void update_axes_layout (void)
 
virtual void update_axis_limits (const std::string &axis_type) const
 
virtual void update_axis_limits (const std::string &axis_type, const graphics_handle &h) const
 
virtual void update_axis_limits (const std::string &axis_type) const
 
virtual void update_axis_limits (const std::string &axis_type, const graphics_handle &h) const
 
void update_boundingbox (void)
 
void update_boundingbox (void)
 
void update_camera (void)
 
void update_camera (void)
 
void update_fontunits (const caseless_str &old_fontunits)
 
void update_fontunits (const caseless_str &old_fontunits)
 
void update_fontunits (void)
 
void update_title_position (void)
 
void update_title_position (void)
 
void update_transform (void)
 
void update_transform (void)
 
virtual void update_uicontextmenu (void) const
 
virtual void update_uicontextmenu (void) const
 
void update_units (const caseless_str &old_units)
 
void update_units (const caseless_str &old_units)
 
void update_units (void)
 
void update_xlabel_position (void)
 
void update_xlabel_position (void)
 
void update_xlim ()
 
void update_xlim ()
 
void update_ylabel_position (void)
 
void update_ylabel_position (void)
 
void update_ylim (void)
 
void update_ylim (void)
 
void update_zlabel_position (void)
 
void update_zlabel_position (void)
 
void update_zlim (void)
 
void update_zlim (void)
 
bool xaxislocation_is (const std::string &v) const
 
bool xcolor_is (const std::string &v) const
 
bool xcolor_is_rgb (void) const
 
bool xcolormode_is (const std::string &v) const
 
bool xdir_is (const std::string &v) const
 
bool xlimmode_is (const std::string &v) const
 
bool xscale_is (const std::string &v) const
 
bool xticklabelmode_is (const std::string &v) const
 
bool xtickmode_is (const std::string &v) const
 
bool yaxislocation_is (const std::string &v) const
 
bool ycolor_is (const std::string &v) const
 
bool ycolor_is_rgb (void) const
 
bool ycolormode_is (const std::string &v) const
 
bool ydir_is (const std::string &v) const
 
bool ylimmode_is (const std::string &v) const
 
bool yscale_is (const std::string &v) const
 
bool yticklabelmode_is (const std::string &v) const
 
bool ytickmode_is (const std::string &v) const
 
bool zcolor_is (const std::string &v) const
 
bool zcolor_is_rgb (void) const
 
bool zcolormode_is (const std::string &v) const
 
bool zdir_is (const std::string &v) const
 
bool zlimmode_is (const std::string &v) const
 
void zoom (const std::string &mode, double factor, bool push_to_zoom_stack=true)
 
void zoom (const std::string &mode, const Matrix &xl, const Matrix &yl, bool push_to_zoom_stack=true)
 
void zoom (const std::string &mode, double factor, bool push_to_zoom_stack=true)
 
void zoom (const std::string &mode, const Matrix &xl, const Matrix &yl, bool push_to_zoom_stack=true)
 
void zoom_about_point (const std::string &mode, double x, double y, double factor, bool push_to_zoom_stack=true)
 
void zoom_about_point (const std::string &mode, double x, double y, double factor, bool push_to_zoom_stack=true)
 
bool zscale_is (const std::string &v) const
 
bool zticklabelmode_is (const std::string &v) const
 
bool ztickmode_is (const std::string &v) const
 

Static Public Member Functions

static std::set< std::stringcore_property_names (void)
 
static property_list::pval_map_type factory_defaults (void)
 
static bool has_core_property (const caseless_str &pname)
 
static bool has_readonly_property (const caseless_str &pname)
 
static std::set< std::stringreadonly_property_names (void)
 

Protected Member Functions

octave_value get_dynamic (const caseless_str &pname) const
 
octave_value get_dynamic (const caseless_str &pname) const
 
octave_value get_dynamic (bool all=false) const
 
octave_value get_dynamic (bool all=false) const
 
property get_property_dynamic (const caseless_str &pname)
 
property get_property_dynamic (const caseless_str &pname)
 
void init (void)
 
void insert_static_property (const std::string &name, base_property &p)
 
void set_dynamic (const caseless_str &pname, const octave_value &val)
 
void set_dynamic (const caseless_str &pname, const octave_value &val)
 

Protected Attributes

bool_property __modified__
 
graphics_handle __myhandle__
 
std::map< caseless_str,
property, cmp_caseless_str
all_props
 
BEGIN_BASE_PROPERTIES bool_property beingdeleted
 
bool_property beingdeleted
 
BEGIN_BASE_PROPERTIES
bool_property off
radio_property 
busyaction
 
radio_property busyaction
 
callback_property buttondownfcn
 
children_property children
 
bool_property clipping
 
callback_property createfcn
 
callback_property deletefcn
 
std::set< std::stringdynamic_properties
 
radio_property handlevisibility
 
bool_property hittest
 
bool_property interruptible
 
handle_property parent
 
bool_property selected
 
bool_property selectionhighlight
 
string_property tag
 
string_property type
 
handle_property uicontextmenu
 
any_property userdata
 
bool_property visible
 

Private Member Functions

double calc_tick_sep (double minval, double maxval)
 
double calc_tick_sep (double minval, double maxval)
 
void calc_ticklabels (const array_property &ticks, any_property &labels, bool is_logscale)
 
void calc_ticklabels (const array_property &ticks, any_property &labels, bool is_logscale)
 
void calc_ticks_and_lims (array_property &lims, array_property &ticks, array_property &mticks, bool limmode_is_auto, bool is_logscale)
 
void calc_ticks_and_lims (array_property &lims, array_property &ticks, array_property &mticks, bool limmode_is_auto, bool is_logscale)
 
Matrix calc_tightbox (const Matrix &init_pos)
 
Matrix calc_tightbox (const Matrix &init_pos)
 
void delete_text_child (handle_property &h)
 
void delete_text_child (handle_property &h)
 
void fix_limits (array_property &lims)
 
void fix_limits (array_property &lims)
 
std::string get_scale (const std::string &scale, const Matrix &lims)
 
Matrix get_ticklabel_extents (const Matrix &ticks, const string_vector &ticklabels, const Matrix &limits)
 
Matrix get_ticklabel_extents (const Matrix &ticks, const string_vector &ticklabels, const Matrix &limits)
 
void set_text_child (handle_property &h, const std::string &who, const octave_value &v)
 
void set_text_child (handle_property &h, const std::string &who, const octave_value &v)
 
 sync_positions ()
 
 update_axes_layout ()
 
void update_dataaspectratio (void)
 
void update_dataaspectratiomode (void)
 
void update_font (void)
 
void update_font (void)
 
void update_fontangle (void)
 
void update_fontangle (void)
 
void update_fontname (void)
 
void update_fontname (void)
 
void update_fontsize (void)
 
void update_fontsize (void)
 
void update_fontweight (void)
 
void update_fontweight (void)
 
void update_label_color (handle_property label, color_property col)
 
void update_layer (void)
 
void update_looseinset (void)
 
void update_looseinset (void)
 
void update_outerposition (void)
 
void update_outerposition (void)
 
void update_plotboxaspectratio (void)
 
void update_plotboxaspectratiomode (void)
 
void update_position (void)
 
void update_position (void)
 
void update_tickdir (void)
 
void update_tickdir (void)
 
void update_tickdirmode (void)
 
void update_tickdirmode (void)
 
void update_ticklength (void)
 
void update_ticklength (void)
 
void update_view (void)
 
void update_xaxislocation (void)
 
void update_xaxislocation (void)
 
void update_xcolor (void)
 
void update_xdir (void)
 
void update_xdir (void)
 
void update_xscale (void)
 
void update_xtick (void)
 
void update_xtick (void)
 
void update_xticklabelmode (void)
 
void update_xticklabelmode (void)
 
void update_xtickmode (void)
 
void update_xtickmode (void)
 
void update_yaxislocation (void)
 
void update_ycolor (void)
 
void update_ydir (void)
 
void update_ydir (void)
 
 update_ylabel_position ()
 
void update_yscale (void)
 
void update_ytick (void)
 
void update_ytick (void)
 
void update_yticklabelmode (void)
 
void update_yticklabelmode (void)
 
void update_ytickmode (void)
 
void update_ytickmode (void)
 
void update_zcolor (void)
 
void update_zdir (void)
 
void update_zdir (void)
 
void update_zscale (void)
 
void update_ztick (void)
 
void update_ztick (void)
 
void update_zticklabelmode (void)
 
void update_zticklabelmode (void)
 
void update_ztickmode (void)
 
void update_ztickmode (void)
 

Private Attributes

radio_property activepositionproperty
 
row_vector_property alim
 
radio_property alimmode
 
color_property ambientlightcolor
 
radio_property autopos_tag
 
bool_property box
 
radio_property boxstyle
 
array_property cameraposition
 
radio_property camerapositionmode
 
array_property cameratarget
 
radio_property cameratargetmode
 
array_property cameraupvector
 
radio_property cameraupvectormode
 
double_property cameraviewangle
 
radio_property cameraviewanglemode
 
row_vector_property clim
 
radio_property climmode
 
radio_property clippingstyle
 
color_property color
 
array_property colororder
 
double_property colororderindex
 
array_property currentpoint
 
array_property dataaspectratio
 
radio_property dataaspectratiomode
 
radio_property drawmode
 
radio_property fontangle
 
string_property fontname
 
double_property fontsize
 
double_property fontsize_points
 
bool_property fontsmoothing
 
radio_property fontunits
 
radio_property fontweight
 
double fx
 
double fy
 
double fz
 
double_property gridalpha
 
radio_property gridalphamode
 
color_property gridcolor
 
radio_property gridcolormode
 
radio_property gridlinestyle
 
radio_property set to origin instead
 
bool is2D
 
double_property labelfontsizemultiplier
 
radio_property layer
 
bool layer2Dtop
 
any_property linestyleorder
 
double_property linestyleorderindex
 
double_property linewidth
 
array_property looseinset
 
double_property minorgridalpha
 
radio_property minorgridalphamode
 
color_property minorgridcolor
 
radio_property minorgridcolormode
 
radio_property minorgridlinestyle
 
double_property mousewheelzoom
 
bool nearhoriz
 
radio_property nextplot
 
array_property outerposition
 
radio_property pickableparts
 
array_property plotboxaspectratio
 
radio_property plotboxaspectratiomode
 
array_property position
 
radio_property projection
 
radio_property sortmethod
 
scaler sx
 
scaler sy
 
scaler sz
 
radio_property tickdir
 
radio_property tickdirmode
 
radio_property ticklabelinterpreter
 
array_property ticklength
 
array_property tightinset
 
handle_property title
 
double_property titlefontsizemultiplier
 
radio_property titlefontweight
 
octave::text_renderer txt_renderer
 
radio_property units
 
array_property view
 
bool x2Dtop
 
Matrix x_gl_mat1
 
Matrix x_gl_mat2
 
array_property x_normrendertransform
 
array_property x_projectiontransform
 
Matrix x_render
 
Matrix x_render_inv
 
array_property x_rendertransform
 
array_property x_viewporttransform
 
array_property x_viewtransform
 
Matrix x_zlim
 
radio_property xaxislocation
 
color_property xcolor
 
radio_property xcolormode
 
radio_property xdir
 
bool_property xgrid
 
handle_property xlabel
 
row_vector_property xlim
 
radio_property xlimmode
 
bool_property xminorgrid
 
bool_property xminortick
 
row_vector_property xmtick
 
double xPlane
 
double xPlaneN
 
double xpTick
 
double xpTickN
 
radio_property xscale
 
int xstate
 
row_vector_property xtick
 
any_property xticklabel
 
radio_property xticklabelmode
 
double_property xticklabelrotation
 
double xticklen
 
radio_property xtickmode
 
double xtickoffset
 
bool xySym
 
bool xyzSym
 
bool y2Dright
 
radio_property yaxislocation
 
color_property ycolor
 
radio_property ycolormode
 
radio_property ydir
 
bool_property ygrid
 
handle_property ylabel
 
row_vector_property ylim
 
radio_property ylimmode
 
bool_property yminorgrid
 
bool_property yminortick
 
row_vector_property ymtick
 
double yPlane
 
double yPlaneN
 
double ypTick
 
double ypTickN
 
radio_property yscale
 
int ystate
 
row_vector_property ytick
 
any_property yticklabel
 
radio_property yticklabelmode
 
double_property yticklabelrotation
 
double yticklen
 
radio_property ytickmode
 
double ytickoffset
 
color_property zcolor
 
radio_property zcolormode
 
radio_property zdir
 
bool_property zgrid
 
handle_property zlabel
 
row_vector_property zlim
 
radio_property zlimmode
 
bool_property zminorgrid
 
bool_property zminortick
 
row_vector_property zmtick
 
std::list< octave_valuezoom_stack
 
double zPlane
 
double zPlaneN
 
double zpTick
 
double zpTickN
 
radio_property zscale
 
bool zSign
 
int zstate
 
row_vector_property ztick
 
any_property zticklabel
 
radio_property zticklabelmode
 
double_property zticklabelrotation
 
double zticklen
 
radio_property ztickmode
 
double ztickoffset
 

Static Private Attributes

static std::string go_name
 

Detailed Description

Definition at line 4944 of file graphics.h.

Member Enumeration Documentation

anonymous enum
inherited
Enumerator
ID_BEINGDELETED 
ID_BUSYACTION 
ID_BUTTONDOWNFCN 
ID_CHILDREN 
ID_CLIPPING 
ID_CREATEFCN 
ID_DELETEFCN 
ID_HANDLEVISIBILITY 
ID_HITTEST 
ID_INTERRUPTIBLE 
ID_PARENT 
ID_SELECTED 
ID_SELECTIONHIGHLIGHT 
ID_TAG 
ID_TYPE 
ID_UICONTEXTMENU 
ID_USERDATA 
ID_VISIBLE 
ID___MODIFIED__ 
ID___MYHANDLE__ 

Definition at line 2637 of file graphics.h.

anonymous enum
Enumerator
ID_ACTIVEPOSITIONPROPERTY 
ID_ALIM 
ID_ALIMMODE 
ID_AMBIENTLIGHTCOLOR 
ID_BOX 
ID_BOXSTYLE 
ID_CAMERAPOSITION 
ID_CAMERAPOSITIONMODE 
ID_CAMERATARGET 
ID_CAMERATARGETMODE 
ID_CAMERAUPVECTOR 
ID_CAMERAUPVECTORMODE 
ID_CAMERAVIEWANGLE 
ID_CAMERAVIEWANGLEMODE 
ID_CLIM 
ID_CLIMMODE 
ID_CLIPPINGSTYLE 
ID_COLOR 
ID_COLORORDER 
ID_COLORORDERINDEX 
ID_CURRENTPOINT 
ID_DATAASPECTRATIO 
ID_DATAASPECTRATIOMODE 
ID_DRAWMODE 
ID_FONTANGLE 
ID_FONTNAME 
ID_FONTSIZE 
ID_FONTUNITS 
ID_FONTSMOOTHING 
ID_FONTWEIGHT 
ID_GRIDALPHA 
ID_GRIDALPHAMODE 
ID_GRIDCOLOR 
ID_GRIDCOLORMODE 
ID_GRIDLINESTYLE 
ID_LABELFONTSIZEMULTIPLIER 
ID_LAYER 
ID_LINESTYLEORDER 
ID_LINESTYLEORDERINDEX 
ID_LINEWIDTH 
ID_MINORGRIDALPHA 
ID_MINORGRIDALPHAMODE 
ID_MINORGRIDCOLOR 
ID_MINORGRIDCOLORMODE 
ID_MINORGRIDLINESTYLE 
ID_NEXTPLOT 
ID_OUTERPOSITION 
ID_PLOTBOXASPECTRATIO 
ID_PLOTBOXASPECTRATIOMODE 
ID_PICKABLEPARTS 
ID_POSITION 
ID_PROJECTION 
ID_SORTMETHOD 
ID_TICKDIR 
ID_TICKDIRMODE 
ID_TICKLABELINTERPRETER 
ID_TICKLENGTH 
ID_TIGHTINSET 
ID_TITLE 
ID_TITLEFONTSIZEMULTIPLIER 
ID_TITLEFONTWEIGHT 
ID_UNITS 
ID_VIEW 
ID_XAXISLOCATION 
ID_XCOLOR 
ID_XCOLORMODE 
ID_XDIR 
ID_XGRID 
ID_XLABEL 
ID_XLIM 
ID_XLIMMODE 
ID_XMINORGRID 
ID_XMINORTICK 
ID_XSCALE 
ID_XTICK 
ID_XTICKLABEL 
ID_XTICKLABELMODE 
ID_XTICKLABELROTATION 
ID_XTICKMODE 
ID_YAXISLOCATION 
ID_YCOLOR 
ID_YCOLORMODE 
ID_YDIR 
ID_YGRID 
ID_YLABEL 
ID_YLIM 
ID_YLIMMODE 
ID_YMINORGRID 
ID_YMINORTICK 
ID_YSCALE 
ID_YTICK 
ID_YTICKLABEL 
ID_YTICKLABELMODE 
ID_YTICKLABELROTATION 
ID_YTICKMODE 
ID_ZCOLOR 
ID_ZCOLORMODE 
ID_ZDIR 
ID_ZGRID 
ID_ZLABEL 
ID_ZLIM 
ID_ZLIMMODE 
ID_ZMINORGRID 
ID_ZMINORTICK 
ID_ZSCALE 
ID_ZTICK 
ID_ZTICKLABEL 
ID_ZTICKLABELMODE 
ID_ZTICKLABELROTATION 
ID_ZTICKMODE 
ID_MOUSEWHEELZOOM 
ID_AUTOPOS_TAG 
ID_LOOSEINSET 
ID_X_VIEWTRANSFORM 
ID_X_PROJECTIONTRANSFORM 
ID_X_VIEWPORTTRANSFORM 
ID_X_NORMRENDERTRANSFORM 
ID_X_RENDERTRANSFORM 
ID_XMTICK 
ID_YMTICK 
ID_ZMTICK 
ID_FONTSIZE_POINTS 

Definition at line 5278 of file graphics.h.

Constructor & Destructor Documentation

axes::properties::properties ( const graphics_handle mh,
const graphics_handle p 
)

Definition at line 1478 of file graphics-props.cc.

References activepositionproperty, alim, alimmode, ambientlightcolor, autopos_tag, box, boxstyle, cameraposition, camerapositionmode, cameratarget, cameratargetmode, cameraupvector, cameraupvectormode, cameraviewangle, cameraviewanglemode, clim, climmode, clippingstyle, color, colororder, colororderindex, currentpoint, dataaspectratio, dataaspectratiomode, drawmode, fontangle, fontname, fontsize, fontsize_points, fontsmoothing, fontunits, fontweight, gridalpha, gridalphamode, gridcolor, gridcolormode, gridlinestyle, ID_ACTIVEPOSITIONPROPERTY, ID_ALIM, ID_ALIMMODE, ID_AMBIENTLIGHTCOLOR, ID_AUTOPOS_TAG, ID_BOX, ID_BOXSTYLE, ID_CAMERAPOSITION, ID_CAMERAPOSITIONMODE, ID_CAMERATARGET, ID_CAMERATARGETMODE, ID_CAMERAUPVECTOR, ID_CAMERAUPVECTORMODE, ID_CAMERAVIEWANGLE, ID_CAMERAVIEWANGLEMODE, ID_CLIM, ID_CLIMMODE, ID_CLIPPINGSTYLE, ID_COLOR, ID_COLORORDER, ID_COLORORDERINDEX, ID_CURRENTPOINT, ID_DATAASPECTRATIO, ID_DATAASPECTRATIOMODE, ID_DRAWMODE, ID_FONTANGLE, ID_FONTNAME, ID_FONTSIZE, ID_FONTSIZE_POINTS, ID_FONTSMOOTHING, ID_FONTUNITS, ID_FONTWEIGHT, ID_GRIDALPHA, ID_GRIDALPHAMODE, ID_GRIDCOLOR, ID_GRIDCOLORMODE, ID_GRIDLINESTYLE, ID_LABELFONTSIZEMULTIPLIER, ID_LAYER, ID_LINESTYLEORDER, ID_LINESTYLEORDERINDEX, ID_LINEWIDTH, ID_LOOSEINSET, ID_MINORGRIDALPHA, ID_MINORGRIDALPHAMODE, ID_MINORGRIDCOLOR, ID_MINORGRIDCOLORMODE, ID_MINORGRIDLINESTYLE, ID_MOUSEWHEELZOOM, ID_NEXTPLOT, ID_OUTERPOSITION, ID_PICKABLEPARTS, ID_PLOTBOXASPECTRATIO, ID_PLOTBOXASPECTRATIOMODE, ID_POSITION, ID_PROJECTION, ID_SORTMETHOD, ID_TICKDIR, ID_TICKDIRMODE, ID_TICKLABELINTERPRETER, ID_TICKLENGTH, ID_TIGHTINSET, ID_TITLE, ID_TITLEFONTSIZEMULTIPLIER, ID_TITLEFONTWEIGHT, ID_UNITS, ID_VIEW, ID_X_NORMRENDERTRANSFORM, ID_X_PROJECTIONTRANSFORM, ID_X_RENDERTRANSFORM, ID_X_VIEWPORTTRANSFORM, ID_X_VIEWTRANSFORM, ID_XAXISLOCATION, ID_XCOLOR, ID_XCOLORMODE, ID_XDIR, ID_XGRID, ID_XLABEL, ID_XLIM, ID_XLIMMODE, ID_XMINORGRID, ID_XMINORTICK, ID_XMTICK, ID_XSCALE, ID_XTICK, ID_XTICKLABEL, ID_XTICKLABELMODE, ID_XTICKLABELROTATION, ID_XTICKMODE, ID_YAXISLOCATION, ID_YCOLOR, ID_YCOLORMODE, ID_YDIR, ID_YGRID, ID_YLABEL, ID_YLIM, ID_YLIMMODE, ID_YMINORGRID, ID_YMINORTICK, ID_YMTICK, ID_YSCALE, ID_YTICK, ID_YTICKLABEL, ID_YTICKLABELMODE, ID_YTICKLABELROTATION, ID_YTICKMODE, ID_ZCOLOR, ID_ZCOLORMODE, ID_ZDIR, ID_ZGRID, ID_ZLABEL, ID_ZLIM, ID_ZLIMMODE, ID_ZMINORGRID, ID_ZMINORTICK, ID_ZMTICK, ID_ZSCALE, ID_ZTICK, ID_ZTICKLABEL, ID_ZTICKLABELMODE, ID_ZTICKLABELROTATION, ID_ZTICKMODE, init(), labelfontsizemultiplier, layer, linestyleorder, linestyleorderindex, linewidth, looseinset, minorgridalpha, minorgridalphamode, minorgridcolor, minorgridcolormode, minorgridlinestyle, mousewheelzoom, nextplot, outerposition, pickableparts, plotboxaspectratio, plotboxaspectratiomode, position, projection, base_property::set_hidden(), base_property::set_id(), sortmethod, tickdir, tickdirmode, ticklabelinterpreter, ticklength, tightinset, title, titlefontsizemultiplier, titlefontweight, units, view, x_normrendertransform, x_projectiontransform, x_rendertransform, x_viewporttransform, x_viewtransform, xaxislocation, xcolor, xcolormode, xdir, xgrid, xlabel, xlim, xlimmode, xminorgrid, xminortick, xmtick, xscale, xtick, xticklabel, xticklabelmode, xticklabelrotation, xtickmode, yaxislocation, ycolor, ycolormode, ydir, ygrid, ylabel, ylim, ylimmode, yminorgrid, yminortick, ymtick, yscale, ytick, yticklabel, yticklabelmode, yticklabelrotation, ytickmode, zcolor, zcolormode, zdir, zgrid, zlabel, zlim, zlimmode, zminorgrid, zminortick, zmtick, zscale, ztick, zticklabel, zticklabelmode, zticklabelrotation, and ztickmode.

axes::properties::~properties ( void  )
inline

Definition at line 5109 of file graphics.h.

Member Function Documentation

bool axes::properties::activepositionproperty_is ( const std::string v) const
inline

Definition at line 5404 of file graphics.h.

References radio_property::is().

virtual void base_properties::add_listener ( const caseless_str ,
const octave_value ,
listener_mode  = POSTSET 
)
virtualinherited
void base_properties::add_listener ( const caseless_str pname,
const octave_value val,
listener_mode  mode = POSTSET 
)
virtualinherited

Definition at line 3162 of file graphics.cc.

References p.

Referenced by base_graphics_object::add_property_listener().

virtual void base_properties::adopt ( const graphics_handle h)
inlinevirtualinherited
virtual void base_properties::adopt ( const graphics_handle h)
inlinevirtualinherited
bool axes::properties::alimmode_is ( const std::string v) const
inline

Definition at line 5409 of file graphics.h.

References radio_property::is().

std::set< std::string > axes::properties::all_property_names ( void  ) const

Definition at line 2960 of file graphics-props.cc.

References base_properties::all_property_names(), and retval.

bool axes::properties::ambientlightcolor_is ( const std::string v) const
inline

Definition at line 5413 of file graphics.h.

References color_property::is().

bool axes::properties::ambientlightcolor_is_rgb ( void  ) const
inline

Definition at line 5412 of file graphics.h.

References color_property::is_rgb().

bool axes::properties::autopos_tag_is ( const std::string v) const
inline

Definition at line 5709 of file graphics.h.

References radio_property::is().

bool axes::properties::boxstyle_is ( const std::string v) const
inline

Definition at line 5420 of file graphics.h.

References radio_property::is().

bool base_properties::busyaction_is ( const std::string v) const
inlineinherited

Definition at line 2664 of file graphics.h.

References radio_property::is().

double axes::properties::calc_tick_sep ( double  minval,
double  maxval 
)
private
double axes::properties::calc_tick_sep ( double  minval,
double  maxval 
)
private

Definition at line 6744 of file graphics.cc.

References a, b, magform(), pow(), and x.

void axes::properties::calc_ticklabels ( const array_property ticks,
any_property labels,
bool  is_logscale 
)
private
void axes::properties::calc_ticklabels ( const array_property ticks,
any_property labels,
bool  is_logscale 
)
private
void axes::properties::calc_ticks_and_lims ( array_property lims,
array_property ticks,
array_property mticks,
bool  limmode_is_auto,
bool  is_logscale 
)
private
void axes::properties::calc_ticks_and_lims ( array_property lims,
array_property ticks,
array_property mticks,
bool  limmode_is_auto,
bool  is_logscale 
)
private
Matrix axes::properties::calc_tightbox ( const Matrix init_pos)
private
Matrix axes::properties::calc_tightbox ( const Matrix init_pos)
private
bool axes::properties::camerapositionmode_is ( const std::string v) const
inline

Definition at line 5425 of file graphics.h.

References radio_property::is().

bool axes::properties::cameratargetmode_is ( const std::string v) const
inline

Definition at line 5430 of file graphics.h.

References radio_property::is().

bool axes::properties::cameraupvectormode_is ( const std::string v) const
inline

Definition at line 5435 of file graphics.h.

References radio_property::is().

bool axes::properties::cameraviewanglemode_is ( const std::string v) const
inline

Definition at line 5440 of file graphics.h.

References radio_property::is().

void axes::properties::clear_zoom_stack ( bool  do_unzoom = true)
void axes::properties::clear_zoom_stack ( bool  do_unzoom = true)

Definition at line 7916 of file graphics.cc.

Referenced by QtHandles::autoscale_axes(), and F__zoom__().

bool axes::properties::climmode_is ( const std::string v) const
inline

Definition at line 5445 of file graphics.h.

References radio_property::is().

bool axes::properties::clippingstyle_is ( const std::string v) const
inline

Definition at line 5448 of file graphics.h.

References radio_property::is().

bool axes::properties::color_is ( const std::string v) const
inline

Definition at line 5452 of file graphics.h.

References color_property::is().

bool axes::properties::color_is_rgb ( void  ) const
inline

Definition at line 5451 of file graphics.h.

References color_property::is_rgb().

ColumnVector axes::properties::coord2pixel ( double  x,
double  y,
double  z 
) const
inline

Definition at line 3744 of file graphics.in.h.

ColumnVector axes::properties::coord2pixel ( double  x,
double  y,
double  z 
) const
inline

Definition at line 5040 of file graphics.h.

std::set< std::string > axes::properties::core_property_names ( void  )
static

Definition at line 2782 of file graphics-props.cc.

References base_properties::core_property_names().

bool axes::properties::dataaspectratiomode_is ( const std::string v) const
inline

Definition at line 5464 of file graphics.h.

References radio_property::is().

virtual void base_properties::delete_children ( bool  clear = false)
inlinevirtualinherited

Definition at line 2546 of file graphics.in.h.

References clear().

virtual void base_properties::delete_children ( bool  clear = false)
inlinevirtualinherited

Definition at line 2548 of file graphics.h.

References clear().

Referenced by gh_manager::do_free().

virtual void base_properties::delete_listener ( const caseless_str ,
const octave_value ,
listener_mode  = POSTSET 
)
virtualinherited
void base_properties::delete_listener ( const caseless_str pname,
const octave_value val,
listener_mode  mode = POSTSET 
)
virtualinherited

Definition at line 3173 of file graphics.cc.

References p.

Referenced by base_graphics_object::delete_property_listener(), and do_cleanup_waitfor_listener().

void axes::properties::delete_text_child ( handle_property h)
private
void axes::properties::delete_text_child ( handle_property h)
private
bool axes::properties::drawmode_is ( const std::string v) const
inline

Definition at line 5467 of file graphics.h.

References radio_property::is().

std::set<std::string> base_properties::dynamic_property_names ( void  ) const
inherited
std::set< std::string > base_properties::dynamic_property_names ( void  ) const
inherited

Definition at line 2971 of file graphics.cc.

Referenced by base_properties::all_property_names().

void base_properties::execute_buttondownfcn ( const octave_value data = octave_value ()) const
inlineinherited

Definition at line 2667 of file graphics.h.

References callback_property::execute().

void base_properties::execute_createfcn ( const octave_value data = octave_value ()) const
inlineinherited

Definition at line 2673 of file graphics.h.

References callback_property::execute().

Referenced by gh_manager::do_make_graphics_handle(), and xcreatefcn().

void base_properties::execute_deletefcn ( const octave_value data = octave_value ()) const
inlineinherited

Definition at line 2676 of file graphics.h.

References callback_property::execute().

Referenced by gh_manager::do_free().

property_list::pval_map_type axes::properties::factory_defaults ( void  )
static
void axes::properties::fix_limits ( array_property lims)
inlineprivate

Definition at line 4201 of file graphics.in.h.

void axes::properties::fix_limits ( array_property lims)
inlineprivate
bool axes::properties::fontangle_is ( const std::string v) const
inline

Definition at line 5470 of file graphics.h.

References radio_property::is().

bool axes::properties::fontunits_is ( const std::string v) const
inline

Definition at line 5477 of file graphics.h.

References radio_property::is().

bool axes::properties::fontweight_is ( const std::string v) const
inline

Definition at line 5483 of file graphics.h.

References radio_property::is().

octave_value axes::properties::get ( bool  all = false) const
virtual

Reimplemented from base_properties.

Definition at line 1997 of file graphics-props.cc.

References octave_map::assign(), base_properties::get(), m, and octave_value::map_value().

Referenced by axes::get().

octave_value axes::properties::get ( const caseless_str pname) const
virtual
octave_value axes::properties::get ( const std::string pname) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 5117 of file graphics.h.

References pname.

octave_value axes::properties::get ( const char *  pname) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 5122 of file graphics.h.

References pname.

std::string base_properties::get___modified__ ( void  ) const
inlineinherited

Definition at line 2708 of file graphics.h.

References radio_property::current_value().

Referenced by base_properties::get().

graphics_handle base_properties::get___myhandle__ ( void  ) const
inlineinherited
std::string axes::properties::get_activepositionproperty ( void  ) const
inline

Definition at line 5405 of file graphics.h.

References radio_property::current_value().

octave_value axes::properties::get_alim ( void  ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 5407 of file graphics.h.

References array_property::get().

std::string axes::properties::get_alimmode ( void  ) const
inline

Definition at line 5410 of file graphics.h.

References radio_property::current_value().

Matrix base_properties::get_all_children ( void  ) const
inlineinherited

Definition at line 2520 of file graphics.in.h.

Matrix base_properties::get_all_children ( void  ) const
inlineinherited
octave_value axes::properties::get_ambientlightcolor ( void  ) const
inline

Definition at line 5415 of file graphics.h.

References color_property::get().

Matrix axes::properties::get_ambientlightcolor_rgb ( void  ) const
inline
std::string axes::properties::get_autopos_tag ( void  ) const
inline

Definition at line 5710 of file graphics.h.

References radio_property::current_value().

Matrix axes::properties::get_axis_limits ( double  xmin,
double  xmax,
double  min_pos,
double  max_neg,
bool  logscale 
)
Matrix axes::properties::get_axis_limits ( double  xmin,
double  xmax,
double  min_pos,
double  max_neg,
bool  logscale 
)
std::string base_properties::get_beingdeleted ( void  ) const
inlineinherited

Definition at line 2662 of file graphics.h.

References radio_property::current_value().

Referenced by base_properties::get().

Matrix axes::properties::get_boundingbox ( bool  internal = false,
const Matrix parent_pix_size = Matrix() 
) const
virtual

Reimplemented from base_properties.

Matrix axes::properties::get_boundingbox ( bool  internal = false,
const Matrix parent_pix_size = Matrix () 
) const
virtual
std::string axes::properties::get_box ( void  ) const
inline

Definition at line 5418 of file graphics.h.

References radio_property::current_value().

Referenced by octave::opengl_renderer::draw_axes().

std::string axes::properties::get_boxstyle ( void  ) const
inline

Definition at line 5421 of file graphics.h.

References radio_property::current_value().

Referenced by octave::opengl_renderer::draw_axes_boxes().

std::string base_properties::get_busyaction ( void  ) const
inlineinherited

Definition at line 2665 of file graphics.h.

References radio_property::current_value().

Referenced by gh_manager::do_post_callback(), and base_properties::get().

octave_value base_properties::get_buttondownfcn ( void  ) const
inlineinherited

Definition at line 2668 of file graphics.h.

References callback_property::get().

Referenced by base_properties::get().

octave_value axes::properties::get_cameraposition ( void  ) const
inline

Definition at line 5423 of file graphics.h.

References array_property::get().

Referenced by octave::opengl_renderer::draw_axes_children().

std::string axes::properties::get_camerapositionmode ( void  ) const
inline

Definition at line 5426 of file graphics.h.

References radio_property::current_value().

octave_value axes::properties::get_cameratarget ( void  ) const
inline

Definition at line 5428 of file graphics.h.

References array_property::get().

std::string axes::properties::get_cameratargetmode ( void  ) const
inline

Definition at line 5431 of file graphics.h.

References radio_property::current_value().

octave_value axes::properties::get_cameraupvector ( void  ) const
inline

Definition at line 5433 of file graphics.h.

References array_property::get().

std::string axes::properties::get_cameraupvectormode ( void  ) const
inline

Definition at line 5436 of file graphics.h.

References radio_property::current_value().

double axes::properties::get_cameraviewangle ( void  ) const
inline

Definition at line 5438 of file graphics.h.

References double_property::double_value().

std::string axes::properties::get_cameraviewanglemode ( void  ) const
inline

Definition at line 5441 of file graphics.h.

References radio_property::current_value().

Matrix base_properties::get_children ( void  ) const
inlineinherited

Definition at line 2515 of file graphics.in.h.

Matrix base_properties::get_children ( void  ) const
inlineinherited
octave_value axes::properties::get_clim ( void  ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 5443 of file graphics.h.

References array_property::get().

std::string axes::properties::get_climmode ( void  ) const
inline

Definition at line 5446 of file graphics.h.

References radio_property::current_value().

std::string base_properties::get_clipping ( void  ) const
inlineinherited

Definition at line 2671 of file graphics.h.

References radio_property::current_value().

Referenced by base_properties::get().

std::string axes::properties::get_clippingstyle ( void  ) const
inline

Definition at line 5449 of file graphics.h.

References radio_property::current_value().

octave_value axes::properties::get_color ( void  ) const
inline

Definition at line 5454 of file graphics.h.

References color_property::get().

Matrix axes::properties::get_color_rgb ( void  ) const
inline
octave_value axes::properties::get_colororder ( void  ) const
inline

Definition at line 5456 of file graphics.h.

References array_property::get().

double axes::properties::get_colororderindex ( void  ) const
inline

Definition at line 5458 of file graphics.h.

References double_property::double_value().

octave_value base_properties::get_createfcn ( void  ) const
inlineinherited

Definition at line 2674 of file graphics.h.

References callback_property::get().

Referenced by base_properties::get().

octave_value axes::properties::get_currentpoint ( void  ) const
inline

Definition at line 5460 of file graphics.h.

References array_property::get().

octave_value axes::properties::get_dataaspectratio ( void  ) const
inline

Definition at line 5462 of file graphics.h.

References array_property::get().

std::string axes::properties::get_dataaspectratiomode ( void  ) const
inline

Definition at line 5465 of file graphics.h.

References radio_property::current_value().

octave_value base_properties::get_deletefcn ( void  ) const
inlineinherited

Definition at line 2677 of file graphics.h.

References callback_property::get().

Referenced by gh_manager::do_free(), and base_properties::get().

std::string axes::properties::get_drawmode ( void  ) const
inline

Definition at line 5468 of file graphics.h.

References radio_property::current_value().

octave_value base_properties::get_dynamic ( const caseless_str pname) const
protectedinherited
octave_value base_properties::get_dynamic ( const caseless_str pname) const
protectedinherited

Definition at line 2946 of file graphics.cc.

References error().

Referenced by base_properties::get().

octave_value base_properties::get_dynamic ( bool  all = false) const
protectedinherited
octave_value base_properties::get_dynamic ( bool  all = false) const
protectedinherited

Definition at line 2958 of file graphics.cc.

References octave_scalar_map::assign(), and m.

Matrix axes::properties::get_extent ( bool  with_text = false,
bool  only_text_height = false 
) const
Matrix axes::properties::get_extent ( bool  with_text = false,
bool  only_text_height = false 
) const
std::string axes::properties::get_fontangle ( void  ) const
inline

Definition at line 5471 of file graphics.h.

References radio_property::current_value().

std::string axes::properties::get_fontname ( void  ) const
inline

Definition at line 5473 of file graphics.h.

References string_property::string_value().

double axes::properties::get_fontsize ( void  ) const
inline

Definition at line 5475 of file graphics.h.

References double_property::double_value().

double axes::properties::get_fontsize_points ( double  box_pix_height = 0) const
double axes::properties::get_fontsize_points ( double  box_pix_height = 0) const

Definition at line 6598 of file graphics.cc.

References convert_font_size().

std::string axes::properties::get_fontsmoothing ( void  ) const
inline

Definition at line 5481 of file graphics.h.

References radio_property::current_value().

std::string axes::properties::get_fontunits ( void  ) const
inline

Definition at line 5478 of file graphics.h.

References radio_property::current_value().

std::string axes::properties::get_fontweight ( void  ) const
inline

Definition at line 5484 of file graphics.h.

References radio_property::current_value().

double axes::properties::get_fx ( void  ) const
inline

Definition at line 3723 of file graphics.in.h.

double axes::properties::get_fx ( void  ) const
inline
double axes::properties::get_fy ( void  ) const
inline

Definition at line 3724 of file graphics.in.h.

double axes::properties::get_fy ( void  ) const
inline
double axes::properties::get_fz ( void  ) const
inline

Definition at line 3725 of file graphics.in.h.

double axes::properties::get_fz ( void  ) const
inline
double axes::properties::get_gridalpha ( void  ) const
inline
std::string axes::properties::get_gridalphamode ( void  ) const
inline

Definition at line 5489 of file graphics.h.

References radio_property::current_value().

octave_value axes::properties::get_gridcolor ( void  ) const
inline

Definition at line 5494 of file graphics.h.

References color_property::get().

Matrix axes::properties::get_gridcolor_rgb ( void  ) const
inline
std::string axes::properties::get_gridcolormode ( void  ) const
inline

Definition at line 5497 of file graphics.h.

References radio_property::current_value().

std::string axes::properties::get_gridlinestyle ( void  ) const
inline
std::string base_properties::get_handlevisibility ( void  ) const
inlineinherited

Definition at line 2680 of file graphics.h.

References radio_property::current_value().

Referenced by base_properties::get().

Matrix base_properties::get_hidden_children ( void  ) const
inlineinherited

Definition at line 2525 of file graphics.in.h.

Matrix base_properties::get_hidden_children ( void  ) const
inlineinherited

Definition at line 2527 of file graphics.h.

std::string base_properties::get_hittest ( void  ) const
inlineinherited

Definition at line 2683 of file graphics.h.

References radio_property::current_value().

Referenced by base_properties::get().

std::string base_properties::get_interruptible ( void  ) const
inlineinherited

Definition at line 2686 of file graphics.h.

References radio_property::current_value().

Referenced by base_properties::get().

Matrix axes::properties::get_inverse_transform_matrix ( void  ) const
inline

Definition at line 3697 of file graphics.in.h.

Matrix axes::properties::get_inverse_transform_matrix ( void  ) const
inline

Definition at line 4993 of file graphics.h.

bool axes::properties::get_is2D ( void  ) const
inline

Definition at line 3735 of file graphics.in.h.

bool axes::properties::get_is2D ( void  ) const
inline
double axes::properties::get_labelfontsizemultiplier ( void  ) const
inline

Definition at line 5502 of file graphics.h.

References double_property::double_value().

std::string axes::properties::get_layer ( void  ) const
inline

Definition at line 5505 of file graphics.h.

References radio_property::current_value().

bool axes::properties::get_layer2Dtop ( void  ) const
inline

Definition at line 3734 of file graphics.in.h.

bool axes::properties::get_layer2Dtop ( void  ) const
inline
octave_value axes::properties::get_linestyleorder ( void  ) const
inline

Definition at line 5507 of file graphics.h.

References any_property::get().

double axes::properties::get_linestyleorderindex ( void  ) const
inline

Definition at line 5509 of file graphics.h.

References double_property::double_value().

double axes::properties::get_linewidth ( void  ) const
inline
octave_value axes::properties::get_looseinset ( void  ) const
inline

Definition at line 5712 of file graphics.h.

References array_property::get().

double axes::properties::get_minorgridalpha ( void  ) const
inline
std::string axes::properties::get_minorgridalphamode ( void  ) const
inline

Definition at line 5516 of file graphics.h.

References radio_property::current_value().

octave_value axes::properties::get_minorgridcolor ( void  ) const
inline

Definition at line 5521 of file graphics.h.

References color_property::get().

Matrix axes::properties::get_minorgridcolor_rgb ( void  ) const
inline
std::string axes::properties::get_minorgridcolormode ( void  ) const
inline

Definition at line 5524 of file graphics.h.

References radio_property::current_value().

std::string axes::properties::get_minorgridlinestyle ( void  ) const
inline
double axes::properties::get_mousewheelzoom ( void  ) const
inline

Definition at line 5707 of file graphics.h.

References double_property::double_value().

Referenced by QtHandles::Canvas::canvasWheelEvent().

bool axes::properties::get_nearhoriz ( void  ) const
inline

Definition at line 3739 of file graphics.in.h.

bool axes::properties::get_nearhoriz ( void  ) const
inline
std::string axes::properties::get_nextplot ( void  ) const
inline

Definition at line 5530 of file graphics.h.

References radio_property::current_value().

Matrix axes::properties::get_opengl_matrix_1 ( void  ) const
inline

Definition at line 3698 of file graphics.in.h.

Matrix axes::properties::get_opengl_matrix_1 ( void  ) const
inline

Definition at line 4994 of file graphics.h.

Referenced by octave::opengl_renderer::setup_opengl_transformation().

Matrix axes::properties::get_opengl_matrix_2 ( void  ) const
inline

Definition at line 3699 of file graphics.in.h.

Matrix axes::properties::get_opengl_matrix_2 ( void  ) const
inline

Definition at line 4995 of file graphics.h.

Referenced by octave::opengl_renderer::setup_opengl_transformation().

octave_value axes::properties::get_outerposition ( void  ) const
inline

Definition at line 5532 of file graphics.h.

References array_property::get().

graphics_handle base_properties::get_parent ( void  ) const
inlineinherited
std::string axes::properties::get_pickableparts ( void  ) const
inline

Definition at line 5540 of file graphics.h.

References radio_property::current_value().

octave_value axes::properties::get_plotboxaspectratio ( void  ) const
inline

Definition at line 5534 of file graphics.h.

References array_property::get().

std::string axes::properties::get_plotboxaspectratiomode ( void  ) const
inline

Definition at line 5537 of file graphics.h.

References radio_property::current_value().

octave_value axes::properties::get_position ( void  ) const
inline

Definition at line 5542 of file graphics.h.

References array_property::get().

std::string axes::properties::get_projection ( void  ) const
inline

Definition at line 5545 of file graphics.h.

References radio_property::current_value().

property axes::properties::get_property ( const caseless_str pname)
virtual
property base_properties::get_property_dynamic ( const caseless_str pname)
protectedinherited
property base_properties::get_property_dynamic ( const caseless_str pname)
protectedinherited

Definition at line 3005 of file graphics.cc.

References error().

Referenced by base_properties::get_property().

std::string axes::properties::get_scale ( const std::string scale,
const Matrix lims 
)
inlineprivate

Definition at line 7019 of file graphics.h.

References Array< T >::numel(), retval, scale(), and string.

std::string base_properties::get_selected ( void  ) const
inlineinherited

Definition at line 2691 of file graphics.h.

References radio_property::current_value().

Referenced by base_properties::get().

std::string base_properties::get_selectionhighlight ( void  ) const
inlineinherited

Definition at line 2694 of file graphics.h.

References radio_property::current_value().

Referenced by base_properties::get().

std::string axes::properties::get_sortmethod ( void  ) const
inline

Definition at line 5548 of file graphics.h.

References radio_property::current_value().

std::string base_properties::get_tag ( void  ) const
inlineinherited
std::string axes::properties::get_tickdir ( void  ) const
inline

Definition at line 5551 of file graphics.h.

References radio_property::current_value().

std::string axes::properties::get_tickdirmode ( void  ) const
inline

Definition at line 5554 of file graphics.h.

References radio_property::current_value().

Matrix axes::properties::get_ticklabel_extents ( const Matrix ticks,
const string_vector ticklabels,
const Matrix limits 
)
private
Matrix axes::properties::get_ticklabel_extents ( const Matrix ticks,
const string_vector ticklabels,
const Matrix limits 
)
private

Definition at line 7061 of file graphics.cc.

References max(), min(), Array< T >::numel(), string, and val.

std::string axes::properties::get_ticklabelinterpreter ( void  ) const
inline

Definition at line 5557 of file graphics.h.

References radio_property::current_value().

Referenced by octave::opengl_renderer::draw_axes().

octave_value axes::properties::get_ticklength ( void  ) const
inline

Definition at line 5559 of file graphics.h.

References array_property::get().

octave_value axes::properties::get_tightinset ( void  ) const
inline

Definition at line 5561 of file graphics.h.

References array_property::get().

graphics_handle axes::properties::get_title ( void  ) const
inline

Definition at line 5563 of file graphics.h.

References handle_property::handle_value().

Referenced by gh_manager::do_make_graphics_handle().

double axes::properties::get_titlefontsizemultiplier ( void  ) const
inline

Definition at line 5565 of file graphics.h.

References double_property::double_value().

std::string axes::properties::get_titlefontweight ( void  ) const
inline

Definition at line 5568 of file graphics.h.

References radio_property::current_value().

virtual graphics_toolkit base_properties::get_toolkit ( void  ) const
virtualinherited

Reimplemented in figure::properties, and figure::properties.

graphics_toolkit base_properties::get_toolkit ( void  ) const
virtualinherited
graphics_xform axes::properties::get_transform ( void  ) const
inline

Definition at line 3693 of file graphics.in.h.

graphics_xform axes::properties::get_transform ( void  ) const
inline
Matrix axes::properties::get_transform_matrix ( void  ) const
inline

Definition at line 3696 of file graphics.in.h.

Matrix axes::properties::get_transform_matrix ( void  ) const
inline

Definition at line 4992 of file graphics.h.

Matrix axes::properties::get_transform_zlim ( void  ) const
inline

Definition at line 3700 of file graphics.in.h.

Matrix axes::properties::get_transform_zlim ( void  ) const
inline
std::string base_properties::get_type ( void  ) const
inlineinherited

Definition at line 2698 of file graphics.h.

References string_property::string_value().

Referenced by base_properties::get().

graphics_handle base_properties::get_uicontextmenu ( void  ) const
inlineinherited
std::string axes::properties::get_units ( void  ) const
inline

Definition at line 5571 of file graphics.h.

References radio_property::current_value().

octave_value base_properties::get_userdata ( void  ) const
inlineinherited

Definition at line 2702 of file graphics.h.

References any_property::get().

Referenced by base_properties::get().

octave_value axes::properties::get_view ( void  ) const
inline

Definition at line 5573 of file graphics.h.

References array_property::get().

std::string base_properties::get_visible ( void  ) const
inlineinherited

Definition at line 2705 of file graphics.h.

References radio_property::current_value().

Referenced by base_properties::get().

bool axes::properties::get_x2Dtop ( void  ) const
inline

Definition at line 3732 of file graphics.in.h.

bool axes::properties::get_x2Dtop ( void  ) const
inline

Definition at line 5028 of file graphics.h.

Referenced by octave::opengl_renderer::draw_axes_x_grid().

double axes::properties::get_x_max ( void  ) const
inline

Definition at line 3718 of file graphics.in.h.

double axes::properties::get_x_max ( void  ) const
inline

Definition at line 5014 of file graphics.h.

References max().

Referenced by octave::opengl_renderer::draw_axes(), and octave::opengl_renderer::draw_axes_x_grid().

double axes::properties::get_x_min ( void  ) const
inline

Definition at line 3717 of file graphics.in.h.

double axes::properties::get_x_min ( void  ) const
inline

Definition at line 5013 of file graphics.h.

References min().

Referenced by octave::opengl_renderer::draw_axes(), and octave::opengl_renderer::draw_axes_x_grid().

octave_value axes::properties::get_x_normrendertransform ( void  ) const
inline

Definition at line 5720 of file graphics.h.

References array_property::get().

octave_value axes::properties::get_x_projectiontransform ( void  ) const
inline

Definition at line 5716 of file graphics.h.

References array_property::get().

octave_value axes::properties::get_x_rendertransform ( void  ) const
inline

Definition at line 5722 of file graphics.h.

References array_property::get().

const scaler& axes::properties::get_x_scaler ( void  ) const
inline

Definition at line 3655 of file graphics.in.h.

const scaler& axes::properties::get_x_scaler ( void  ) const
inline

Definition at line 4951 of file graphics.h.

octave_value axes::properties::get_x_viewporttransform ( void  ) const
inline

Definition at line 5718 of file graphics.h.

References array_property::get().

octave_value axes::properties::get_x_viewtransform ( void  ) const
inline

Definition at line 5714 of file graphics.h.

References array_property::get().

std::string axes::properties::get_xaxislocation ( void  ) const
inline

Definition at line 5576 of file graphics.h.

References radio_property::current_value().

octave_value axes::properties::get_xcolor ( void  ) const
inline

Definition at line 5581 of file graphics.h.

References color_property::get().

Matrix axes::properties::get_xcolor_rgb ( void  ) const
inline
std::string axes::properties::get_xcolormode ( void  ) const
inline

Definition at line 5584 of file graphics.h.

References radio_property::current_value().

std::string axes::properties::get_xdir ( void  ) const
inline

Definition at line 5587 of file graphics.h.

References radio_property::current_value().

std::string axes::properties::get_xgrid ( void  ) const
inline

Definition at line 5590 of file graphics.h.

References radio_property::current_value().

Referenced by QtHandles::Canvas::canvasToggleGrid().

graphics_handle axes::properties::get_xlabel ( void  ) const
inline
octave_value axes::properties::get_xlim ( void  ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 5594 of file graphics.h.

References array_property::get().

Referenced by QtHandles::Canvas::select_object().

std::string axes::properties::get_xlimmode ( void  ) const
inline

Definition at line 5597 of file graphics.h.

References radio_property::current_value().

std::string axes::properties::get_xminorgrid ( void  ) const
inline

Definition at line 5600 of file graphics.h.

References radio_property::current_value().

std::string axes::properties::get_xminortick ( void  ) const
inline

Definition at line 5603 of file graphics.h.

References radio_property::current_value().

octave_value axes::properties::get_xmtick ( void  ) const
inline

Definition at line 5724 of file graphics.h.

References array_property::get().

Referenced by octave::opengl_renderer::draw_axes_x_grid().

double axes::properties::get_xPlane ( void  ) const
inline

Definition at line 3705 of file graphics.in.h.

double axes::properties::get_xPlane ( void  ) const
inline
double axes::properties::get_xPlaneN ( void  ) const
inline

Definition at line 3706 of file graphics.in.h.

double axes::properties::get_xPlaneN ( void  ) const
inline
double axes::properties::get_xpTick ( void  ) const
inline

Definition at line 3711 of file graphics.in.h.

double axes::properties::get_xpTick ( void  ) const
inline
double axes::properties::get_xpTickN ( void  ) const
inline

Definition at line 3712 of file graphics.in.h.

double axes::properties::get_xpTickN ( void  ) const
inline
std::string axes::properties::get_xscale ( void  ) const
inline

Definition at line 5606 of file graphics.h.

References radio_property::current_value().

int axes::properties::get_xstate ( void  ) const
inline

Definition at line 3702 of file graphics.in.h.

int axes::properties::get_xstate ( void  ) const
inline

Definition at line 4998 of file graphics.h.

Referenced by octave::opengl_renderer::draw_axes_x_grid().

octave_value axes::properties::get_xtick ( void  ) const
inline

Definition at line 5608 of file graphics.h.

References array_property::get().

Referenced by octave::opengl_renderer::draw_axes_x_grid().

octave_value axes::properties::get_xticklabel ( void  ) const
inline

Definition at line 5610 of file graphics.h.

References any_property::get().

Referenced by octave::opengl_renderer::draw_axes_x_grid().

std::string axes::properties::get_xticklabelmode ( void  ) const
inline

Definition at line 5613 of file graphics.h.

References radio_property::current_value().

double axes::properties::get_xticklabelrotation ( void  ) const
inline

Definition at line 5615 of file graphics.h.

References double_property::double_value().

double axes::properties::get_xticklen ( void  ) const
inline

Definition at line 3726 of file graphics.in.h.

double axes::properties::get_xticklen ( void  ) const
inline

Definition at line 5022 of file graphics.h.

Referenced by octave::opengl_renderer::draw_axes_x_grid().

std::string axes::properties::get_xtickmode ( void  ) const
inline

Definition at line 5618 of file graphics.h.

References radio_property::current_value().

double axes::properties::get_xtickoffset ( void  ) const
inline

Definition at line 3729 of file graphics.in.h.

double axes::properties::get_xtickoffset ( void  ) const
inline

Definition at line 5025 of file graphics.h.

Referenced by octave::opengl_renderer::draw_axes_x_grid().

bool axes::properties::get_xySym ( void  ) const
inline

Definition at line 3736 of file graphics.in.h.

bool axes::properties::get_xySym ( void  ) const
inline
bool axes::properties::get_xyzSym ( void  ) const
inline

Definition at line 3737 of file graphics.in.h.

bool axes::properties::get_xyzSym ( void  ) const
inline
bool axes::properties::get_y2Dright ( void  ) const
inline

Definition at line 3733 of file graphics.in.h.

bool axes::properties::get_y2Dright ( void  ) const
inline

Definition at line 5029 of file graphics.h.

Referenced by octave::opengl_renderer::draw_axes_y_grid().

double axes::properties::get_y_max ( void  ) const
inline

Definition at line 3720 of file graphics.in.h.

double axes::properties::get_y_max ( void  ) const
inline

Definition at line 5016 of file graphics.h.

References max().

Referenced by octave::opengl_renderer::draw_axes(), and octave::opengl_renderer::draw_axes_y_grid().

double axes::properties::get_y_min ( void  ) const
inline

Definition at line 3719 of file graphics.in.h.

double axes::properties::get_y_min ( void  ) const
inline

Definition at line 5015 of file graphics.h.

References min().

Referenced by octave::opengl_renderer::draw_axes(), and octave::opengl_renderer::draw_axes_y_grid().

const scaler& axes::properties::get_y_scaler ( void  ) const
inline

Definition at line 3656 of file graphics.in.h.

const scaler& axes::properties::get_y_scaler ( void  ) const
inline

Definition at line 4952 of file graphics.h.

std::string axes::properties::get_yaxislocation ( void  ) const
inline

Definition at line 5621 of file graphics.h.

References radio_property::current_value().

octave_value axes::properties::get_ycolor ( void  ) const
inline

Definition at line 5626 of file graphics.h.

References color_property::get().

Matrix axes::properties::get_ycolor_rgb ( void  ) const
inline
std::string axes::properties::get_ycolormode ( void  ) const
inline

Definition at line 5629 of file graphics.h.

References radio_property::current_value().

std::string axes::properties::get_ydir ( void  ) const
inline

Definition at line 5632 of file graphics.h.

References radio_property::current_value().

std::string axes::properties::get_ygrid ( void  ) const
inline

Definition at line 5635 of file graphics.h.

References radio_property::current_value().

Referenced by QtHandles::Canvas::canvasToggleGrid().

graphics_handle axes::properties::get_ylabel ( void  ) const
inline
octave_value axes::properties::get_ylim ( void  ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 5639 of file graphics.h.

References array_property::get().

Referenced by QtHandles::Canvas::select_object().

std::string axes::properties::get_ylimmode ( void  ) const
inline

Definition at line 5642 of file graphics.h.

References radio_property::current_value().

std::string axes::properties::get_yminorgrid ( void  ) const
inline

Definition at line 5645 of file graphics.h.

References radio_property::current_value().

std::string axes::properties::get_yminortick ( void  ) const
inline

Definition at line 5648 of file graphics.h.

References radio_property::current_value().

octave_value axes::properties::get_ymtick ( void  ) const
inline

Definition at line 5726 of file graphics.h.

References array_property::get().

Referenced by octave::opengl_renderer::draw_axes_y_grid().

double axes::properties::get_yPlane ( void  ) const
inline

Definition at line 3707 of file graphics.in.h.

double axes::properties::get_yPlane ( void  ) const
inline
double axes::properties::get_yPlaneN ( void  ) const
inline

Definition at line 3708 of file graphics.in.h.

double axes::properties::get_yPlaneN ( void  ) const
inline
double axes::properties::get_ypTick ( void  ) const
inline

Definition at line 3713 of file graphics.in.h.

double axes::properties::get_ypTick ( void  ) const
inline
double axes::properties::get_ypTickN ( void  ) const
inline

Definition at line 3714 of file graphics.in.h.

double axes::properties::get_ypTickN ( void  ) const
inline
std::string axes::properties::get_yscale ( void  ) const
inline

Definition at line 5651 of file graphics.h.

References radio_property::current_value().

int axes::properties::get_ystate ( void  ) const
inline

Definition at line 3703 of file graphics.in.h.

int axes::properties::get_ystate ( void  ) const
inline

Definition at line 4999 of file graphics.h.

Referenced by octave::opengl_renderer::draw_axes_y_grid().

octave_value axes::properties::get_ytick ( void  ) const
inline

Definition at line 5653 of file graphics.h.

References array_property::get().

Referenced by octave::opengl_renderer::draw_axes_y_grid().

octave_value axes::properties::get_yticklabel ( void  ) const
inline

Definition at line 5655 of file graphics.h.

References any_property::get().

Referenced by octave::opengl_renderer::draw_axes_y_grid().

std::string axes::properties::get_yticklabelmode ( void  ) const
inline

Definition at line 5658 of file graphics.h.

References radio_property::current_value().

double axes::properties::get_yticklabelrotation ( void  ) const
inline

Definition at line 5660 of file graphics.h.

References double_property::double_value().

double axes::properties::get_yticklen ( void  ) const
inline

Definition at line 3727 of file graphics.in.h.

double axes::properties::get_yticklen ( void  ) const
inline

Definition at line 5023 of file graphics.h.

Referenced by octave::opengl_renderer::draw_axes_y_grid().

std::string axes::properties::get_ytickmode ( void  ) const
inline

Definition at line 5663 of file graphics.h.

References radio_property::current_value().

double axes::properties::get_ytickoffset ( void  ) const
inline

Definition at line 3730 of file graphics.in.h.

double axes::properties::get_ytickoffset ( void  ) const
inline

Definition at line 5026 of file graphics.h.

Referenced by octave::opengl_renderer::draw_axes_y_grid().

double axes::properties::get_z_max ( void  ) const
inline

Definition at line 3722 of file graphics.in.h.

double axes::properties::get_z_max ( void  ) const
inline

Definition at line 5018 of file graphics.h.

References max().

Referenced by octave::opengl_renderer::draw_axes(), and octave::opengl_renderer::draw_axes_z_grid().

double axes::properties::get_z_min ( void  ) const
inline

Definition at line 3721 of file graphics.in.h.

double axes::properties::get_z_min ( void  ) const
inline

Definition at line 5017 of file graphics.h.

References min().

Referenced by octave::opengl_renderer::draw_axes(), and octave::opengl_renderer::draw_axes_z_grid().

const scaler& axes::properties::get_z_scaler ( void  ) const
inline

Definition at line 3657 of file graphics.in.h.

const scaler& axes::properties::get_z_scaler ( void  ) const
inline

Definition at line 4953 of file graphics.h.

References sz.

octave_value axes::properties::get_zcolor ( void  ) const
inline

Definition at line 5668 of file graphics.h.

References color_property::get().

Matrix axes::properties::get_zcolor_rgb ( void  ) const
inline
std::string axes::properties::get_zcolormode ( void  ) const
inline

Definition at line 5671 of file graphics.h.

References radio_property::current_value().

std::string axes::properties::get_zdir ( void  ) const
inline

Definition at line 5674 of file graphics.h.

References radio_property::current_value().

std::string axes::properties::get_zgrid ( void  ) const
inline

Definition at line 5677 of file graphics.h.

References radio_property::current_value().

Referenced by QtHandles::Canvas::canvasToggleGrid().

graphics_handle axes::properties::get_zlabel ( void  ) const
inline
octave_value axes::properties::get_zlim ( void  ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 5681 of file graphics.h.

References array_property::get().

std::string axes::properties::get_zlimmode ( void  ) const
inline

Definition at line 5684 of file graphics.h.

References radio_property::current_value().

std::string axes::properties::get_zminorgrid ( void  ) const
inline

Definition at line 5687 of file graphics.h.

References radio_property::current_value().

std::string axes::properties::get_zminortick ( void  ) const
inline

Definition at line 5690 of file graphics.h.

References radio_property::current_value().

octave_value axes::properties::get_zmtick ( void  ) const
inline

Definition at line 5728 of file graphics.h.

References array_property::get().

Referenced by octave::opengl_renderer::draw_axes_z_grid().

double axes::properties::get_zPlane ( void  ) const
inline

Definition at line 3709 of file graphics.in.h.

double axes::properties::get_zPlane ( void  ) const
inline
double axes::properties::get_zPlaneN ( void  ) const
inline

Definition at line 3710 of file graphics.in.h.

double axes::properties::get_zPlaneN ( void  ) const
inline
double axes::properties::get_zpTick ( void  ) const
inline

Definition at line 3715 of file graphics.in.h.

double axes::properties::get_zpTick ( void  ) const
inline
double axes::properties::get_zpTickN ( void  ) const
inline

Definition at line 3716 of file graphics.in.h.

double axes::properties::get_zpTickN ( void  ) const
inline
std::string axes::properties::get_zscale ( void  ) const
inline

Definition at line 5693 of file graphics.h.

References radio_property::current_value().

bool axes::properties::get_zSign ( void  ) const
inline

Definition at line 3738 of file graphics.in.h.

bool axes::properties::get_zSign ( void  ) const
inline

Definition at line 5034 of file graphics.h.

Referenced by octave::opengl_renderer::draw_axes_z_grid().

int axes::properties::get_zstate ( void  ) const
inline

Definition at line 3704 of file graphics.in.h.

int axes::properties::get_zstate ( void  ) const
inline
octave_value axes::properties::get_ztick ( void  ) const
inline

Definition at line 5695 of file graphics.h.

References array_property::get().

Referenced by octave::opengl_renderer::draw_axes_z_grid().

octave_value axes::properties::get_zticklabel ( void  ) const
inline

Definition at line 5697 of file graphics.h.

References any_property::get().

Referenced by octave::opengl_renderer::draw_axes_z_grid().

std::string axes::properties::get_zticklabelmode ( void  ) const
inline

Definition at line 5700 of file graphics.h.

References radio_property::current_value().

double axes::properties::get_zticklabelrotation ( void  ) const
inline

Definition at line 5702 of file graphics.h.

References double_property::double_value().

double axes::properties::get_zticklen ( void  ) const
inline

Definition at line 3728 of file graphics.in.h.

double axes::properties::get_zticklen ( void  ) const
inline

Definition at line 5024 of file graphics.h.

Referenced by octave::opengl_renderer::draw_axes_z_grid().

std::string axes::properties::get_ztickmode ( void  ) const
inline

Definition at line 5705 of file graphics.h.

References radio_property::current_value().

double axes::properties::get_ztickoffset ( void  ) const
inline

Definition at line 3731 of file graphics.in.h.

double axes::properties::get_ztickoffset ( void  ) const
inline

Definition at line 5027 of file graphics.h.

Referenced by octave::opengl_renderer::draw_axes_z_grid().

std::string axes::properties::graphics_object_name ( void  ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 5129 of file graphics.h.

bool axes::properties::gridalphamode_is ( const std::string v) const
inline

Definition at line 5488 of file graphics.h.

References radio_property::is().

bool axes::properties::gridcolor_is ( const std::string v) const
inline

Definition at line 5492 of file graphics.h.

References color_property::is().

bool axes::properties::gridcolor_is_rgb ( void  ) const
inline

Definition at line 5491 of file graphics.h.

References color_property::is_rgb().

bool axes::properties::gridcolormode_is ( const std::string v) const
inline
bool axes::properties::gridlinestyle_is ( const std::string v) const
inline

Definition at line 5499 of file graphics.h.

References radio_property::is().

bool base_properties::handlevisibility_is ( const std::string v) const
inlineinherited
bool axes::properties::has_core_property ( const caseless_str pname)
static

Definition at line 2923 of file graphics-props.cc.

Referenced by property_list::set().

bool base_properties::has_dynamic_property ( const std::string pname)
inherited
bool base_properties::has_dynamic_property ( const std::string pname)
inherited

Definition at line 2977 of file graphics.cc.

Referenced by if().

bool axes::properties::has_property ( const caseless_str pname) const
virtual
bool axes::properties::has_readonly_property ( const caseless_str pname)
static

Definition at line 2952 of file graphics-props.cc.

Referenced by axes::has_readonly_property().

void axes::properties::init ( void  )
protectedvirtual

Reimplemented from base_properties.

Definition at line 4480 of file graphics.cc.

References base_graphics_object::adopt(), default_axes_position(), sz, and xset().

Referenced by properties().

virtual void base_properties::init_integerhandle ( const octave_value )
inlinevirtualinherited

Reimplemented in figure::properties, and figure::properties.

Definition at line 2435 of file graphics.in.h.

References panic_impossible.

virtual void base_properties::init_integerhandle ( const octave_value )
inlinevirtualinherited

Reimplemented in figure::properties, and figure::properties.

Definition at line 2437 of file graphics.h.

References panic_impossible.

void base_properties::insert_property ( const std::string name,
property  p 
)
inlineinherited

Definition at line 2445 of file graphics.in.h.

References name, p, property::set_name(), and property::set_parent().

void base_properties::insert_property ( const std::string name,
property  p 
)
inlineinherited

Definition at line 2447 of file graphics.h.

References name, p, property::set_name(), and property::set_parent().

void base_properties::insert_static_property ( const std::string name,
base_property p 
)
inlineprotectedinherited

Definition at line 2882 of file graphics.h.

bool base_properties::is___modified__ ( void  ) const
inlineinherited

Definition at line 2707 of file graphics.h.

References bool_property::is_on().

virtual bool base_properties::is_aliminclude ( void  ) const
inlinevirtualinherited
virtual bool base_properties::is_aliminclude ( void  ) const
inlinevirtualinherited
bool base_properties::is_beingdeleted ( void  ) const
inlineinherited
bool axes::properties::is_box ( void  ) const
inline
virtual bool base_properties::is_climinclude ( void  ) const
inlinevirtualinherited
virtual bool base_properties::is_climinclude ( void  ) const
inlinevirtualinherited
bool base_properties::is_clipping ( void  ) const
inlineinherited
bool axes::properties::is_fontsmoothing ( void  ) const
inline

Definition at line 5480 of file graphics.h.

References bool_property::is_on().

bool base_properties::is_handle_visible ( void  ) const
inherited
bool base_properties::is_handle_visible ( void  ) const
inherited

Definition at line 3121 of file graphics.cc.

bool base_properties::is_hittest ( void  ) const
inlineinherited

Definition at line 2682 of file graphics.h.

References bool_property::is_on().

Referenced by octave::opengl_selector::select().

bool base_properties::is_interruptible ( void  ) const
inlineinherited

Definition at line 2685 of file graphics.h.

References bool_property::is_on().

Referenced by gh_manager::do_post_callback(), and gh_manager::do_process_events().

bool base_properties::is_modified ( void  ) const
inlineinherited

Definition at line 2476 of file graphics.in.h.

bool base_properties::is_modified ( void  ) const
inlineinherited

Definition at line 2478 of file graphics.h.

Referenced by Fdrawnow().

bool base_properties::is_selected ( void  ) const
inlineinherited

Definition at line 2690 of file graphics.h.

References bool_property::is_on().

bool base_properties::is_selectionhighlight ( void  ) const
inlineinherited

Definition at line 2693 of file graphics.h.

References bool_property::is_on().

bool base_properties::is_visible ( void  ) const
inlineinherited
bool axes::properties::is_xgrid ( void  ) const
inline

Definition at line 5589 of file graphics.h.

References bool_property::is_on().

Referenced by octave::opengl_renderer::draw_axes_x_grid().

virtual bool base_properties::is_xliminclude ( void  ) const
inlinevirtualinherited
virtual bool base_properties::is_xliminclude ( void  ) const
inlinevirtualinherited
bool axes::properties::is_xminorgrid ( void  ) const
inline

Definition at line 5599 of file graphics.h.

References bool_property::is_on().

Referenced by octave::opengl_renderer::draw_axes_x_grid().

bool axes::properties::is_xminortick ( void  ) const
inline

Definition at line 5602 of file graphics.h.

References bool_property::is_on().

Referenced by octave::opengl_renderer::draw_axes_x_grid().

bool axes::properties::is_ygrid ( void  ) const
inline

Definition at line 5634 of file graphics.h.

References bool_property::is_on().

Referenced by octave::opengl_renderer::draw_axes_y_grid().

virtual bool base_properties::is_yliminclude ( void  ) const
inlinevirtualinherited
virtual bool base_properties::is_yliminclude ( void  ) const
inlinevirtualinherited
bool axes::properties::is_yminorgrid ( void  ) const
inline

Definition at line 5644 of file graphics.h.

References bool_property::is_on().

Referenced by octave::opengl_renderer::draw_axes_y_grid().

bool axes::properties::is_yminortick ( void  ) const
inline

Definition at line 5647 of file graphics.h.

References bool_property::is_on().

Referenced by octave::opengl_renderer::draw_axes_y_grid().

bool axes::properties::is_zgrid ( void  ) const
inline

Definition at line 5676 of file graphics.h.

References bool_property::is_on().

Referenced by octave::opengl_renderer::draw_axes_z_grid().

virtual bool base_properties::is_zliminclude ( void  ) const
inlinevirtualinherited
virtual bool base_properties::is_zliminclude ( void  ) const
inlinevirtualinherited
bool axes::properties::is_zminorgrid ( void  ) const
inline

Definition at line 5686 of file graphics.h.

References bool_property::is_on().

Referenced by octave::opengl_renderer::draw_axes_z_grid().

bool axes::properties::is_zminortick ( void  ) const
inline

Definition at line 5689 of file graphics.h.

References bool_property::is_on().

Referenced by octave::opengl_renderer::draw_axes_z_grid().

bool axes::properties::layer_is ( const std::string v) const
inline

Definition at line 5504 of file graphics.h.

References radio_property::is().

void base_properties::mark_modified ( void  )
inherited
void base_properties::mark_modified ( void  )
inherited

Definition at line 3067 of file graphics.cc.

References gh_manager::get_object(), base_graphics_object::get_parent(), and graphics_object::mark_modified().

Referenced by base_graphics_object::mark_modified(), figure::properties::set___graphics_toolkit__(), figure::properties::set___guidata__(), uimenu::properties::set___object__(), uicontextmenu::properties::set___object__(), uicontrol::properties::set___object__(), uibuttongroup::properties::set___object__(), uipanel::properties::set___object__(), uitoolbar::properties::set___object__(), uipushtool::properties::set___object__(), uitoggletool::properties::set___object__(), figure::properties::set___pan_mode__(), figure::properties::set___plot_stream__(), figure::properties::set___rotate_mode__(), figure::properties::set___zoom_mode__(), uimenu::properties::set_accelerator(), set_activepositionproperty(), set_alim(), image::properties::set_alim(), patch::properties::set_alim(), surface::properties::set_alim(), hggroup::properties::set_alim(), image::properties::set_aliminclude(), patch::properties::set_aliminclude(), surface::properties::set_aliminclude(), hggroup::properties::set_aliminclude(), set_alimmode(), image::properties::set_alphadata(), surface::properties::set_alphadata(), image::properties::set_alphadatamapping(), patch::properties::set_alphadatamapping(), surface::properties::set_alphadatamapping(), figure::properties::set_alphamap(), set_ambientlightcolor(), patch::properties::set_ambientstrength(), surface::properties::set_ambientstrength(), set_autopos_tag(), text::properties::set_autopos_tag(), patch::properties::set_backfacelighting(), surface::properties::set_backfacelighting(), text::properties::set_backgroundcolor(), uicontrol::properties::set_backgroundcolor(), uibuttongroup::properties::set_backgroundcolor(), uipanel::properties::set_backgroundcolor(), uibuttongroup::properties::set_bordertype(), uipanel::properties::set_bordertype(), uibuttongroup::properties::set_borderwidth(), uipanel::properties::set_borderwidth(), set_box(), set_boxstyle(), figure::properties::set_buttondownfcn(), uimenu::properties::set_callback(), uicontextmenu::properties::set_callback(), uicontrol::properties::set_callback(), set_cameraposition(), set_camerapositionmode(), set_cameratarget(), set_cameratargetmode(), set_cameraupvector(), set_cameraupvectormode(), set_cameraviewangle(), set_cameraviewanglemode(), image::properties::set_cdata(), patch::properties::set_cdata(), surface::properties::set_cdata(), uicontrol::properties::set_cdata(), uipushtool::properties::set_cdata(), uitoggletool::properties::set_cdata(), image::properties::set_cdatamapping(), patch::properties::set_cdatamapping(), surface::properties::set_cdatamapping(), surface::properties::set_cdatasource(), uimenu::properties::set_checked(), uipushtool::properties::set_clickedcallback(), uitoggletool::properties::set_clickedcallback(), set_clim(), image::properties::set_clim(), patch::properties::set_clim(), surface::properties::set_clim(), hggroup::properties::set_clim(), image::properties::set_climinclude(), patch::properties::set_climinclude(), surface::properties::set_climinclude(), hggroup::properties::set_climinclude(), set_climmode(), uicontrol::properties::set_clipping(), uibuttongroup::properties::set_clipping(), set_clippingstyle(), figure::properties::set_closerequestfcn(), figure::properties::set_color(), set_color(), line::properties::set_color(), text::properties::set_color(), light::properties::set_color(), figure::properties::set_colormap(), set_colororder(), set_colororderindex(), root_figure::properties::set_commandwindowsize(), figure::properties::set_currentcharacter(), figure::properties::set_currentobject(), figure::properties::set_currentpoint(), set_currentpoint(), set_dataaspectratio(), set_dataaspectratiomode(), patch::properties::set_diffusestrength(), surface::properties::set_diffusestrength(), line::properties::set_displayname(), text::properties::set_displayname(), image::properties::set_displayname(), patch::properties::set_displayname(), surface::properties::set_displayname(), hggroup::properties::set_displayname(), figure::properties::set_dockcontrols(), figure::properties::set_doublebuffer(), set_drawmode(), patch::properties::set_edgealpha(), surface::properties::set_edgealpha(), text::properties::set_edgecolor(), patch::properties::set_edgecolor(), surface::properties::set_edgecolor(), patch::properties::set_edgelighting(), surface::properties::set_edgelighting(), text::properties::set_editing(), uimenu::properties::set_enable(), uicontrol::properties::set_enable(), uipushtool::properties::set_enable(), uitoggletool::properties::set_enable(), line::properties::set_erasemode(), text::properties::set_erasemode(), image::properties::set_erasemode(), patch::properties::set_erasemode(), surface::properties::set_erasemode(), hggroup::properties::set_erasemode(), text::properties::set_extent(), uicontrol::properties::set_extent(), patch::properties::set_facealpha(), surface::properties::set_facealpha(), patch::properties::set_facecolor(), surface::properties::set_facecolor(), patch::properties::set_facelighting(), surface::properties::set_facelighting(), patch::properties::set_facenormals(), surface::properties::set_facenormals(), patch::properties::set_facenormalsmode(), surface::properties::set_facenormalsmode(), patch::properties::set_faces(), patch::properties::set_facevertexalphadata(), patch::properties::set_facevertexcdata(), figure::properties::set_filename(), root_figure::properties::set_fixedwidthfontname(), uimenu::properties::set_fltk_label(), set_fontangle(), text::properties::set_fontangle(), uicontrol::properties::set_fontangle(), uibuttongroup::properties::set_fontangle(), uipanel::properties::set_fontangle(), set_fontname(), text::properties::set_fontname(), uicontrol::properties::set_fontname(), uibuttongroup::properties::set_fontname(),