GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
axes::properties Class Reference

#include "graphics.h"

Inheritance diagram for axes::properties:
base_properties

Public Types

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

Public Member Functions

 properties ()=delete
 
 properties (const graphics_handle &mh, const graphics_handle &p)
 
 ~properties ()=default
 
bool __autopos_tag___is (const std::string &v) const
 
void adopt (const graphics_handle &h)
 
bool alimmode_is (const std::string &v) const
 
std::set< std::string > all_property_names () const
 
bool alphascale_is (const std::string &v) const
 
bool ambientlightcolor_is (const std::string &v) const
 
bool ambientlightcolor_is_rgb () const
 
bool boxstyle_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 check_axis_limits (Matrix &limits, const Matrix kids, const bool logscale, char &update_type)
 
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 () const
 
bool colorscale_is (const std::string &v) const
 
ColumnVector coord2pixel (double x, double y, double z) const
 
bool dataaspectratiomode_is (const std::string &v) const
 
void decrease_num_lights ()
 
bool fontangle_is (const std::string &v) const
 
bool fontsizemode_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 char *pname) const
 
octave_value get (const std::string &pname) const
 
std::string get___autopos_tag__ () const
 
octave_value get___colormap__ () const
 
double get___fontsize_points__ (double box_pix_height=0) const
 
std::string get_activepositionproperty () const
 
octave_value get_alim () const
 
std::string get_alimmode () const
 
octave_value get_alphamap () const
 
std::string get_alphascale () const
 
octave_value get_ambientlightcolor () const
 
Matrix get_ambientlightcolor_rgb () const
 
Matrix get_axis_limits (double xmin, double xmax, double min_pos, double max_neg, const bool logscale, const std::string &method)
 
Matrix get_boundingbox (bool internal=false, const Matrix &parent_pix_size=Matrix()) const
 
std::string get_box () const
 
std::string get_boxstyle () const
 
octave_value get_cameraposition () const
 
std::string get_camerapositionmode () const
 
octave_value get_cameratarget () const
 
std::string get_cameratargetmode () const
 
octave_value get_cameraupvector () const
 
std::string get_cameraupvectormode () const
 
double get_cameraviewangle () const
 
std::string get_cameraviewanglemode () const
 
octave_value get_clim () const
 
std::string get_climmode () const
 
std::string get_clippingstyle () const
 
octave_value get_color () const
 
Matrix get_color_rgb () const
 
octave_value get_colororder () const
 
double get_colororderindex () const
 
std::string get_colorscale () const
 
octave_value get_currentpoint () const
 
octave_value get_dataaspectratio () const
 
std::string get_dataaspectratiomode () const
 
Matrix get_extent (bool with_text=false, bool only_text_height=false) const
 
std::string get_fontangle () const
 
std::string get_fontname () const
 
double get_fontsize () const
 
std::string get_fontsizemode () const
 
std::string get_fontsmoothing () const
 
std::string get_fontunits () const
 
std::string get_fontweight () const
 
double get_fx () const
 
double get_fy () const
 
double get_fz () const
 
double get_gridalpha () const
 
std::string get_gridalphamode () const
 
octave_value get_gridcolor () const
 
Matrix get_gridcolor_rgb () const
 
std::string get_gridcolormode () const
 
std::string get_gridlinestyle () const
 
octave_value get_innerposition () const
 
octave_value get_interactions () const
 
Matrix get_inverse_transform_matrix () const
 
bool get_is2D (bool include_kids=false) const
 
double get_labelfontsizemultiplier () const
 
std::string get_layer () const
 
bool get_layer2Dtop () const
 
graphics_handle get_layout () const
 
graphics_handle get_legend () const
 
octave_value get_linestyleorder () const
 
double get_linestyleorderindex () const
 
double get_linewidth () const
 
octave_value get_looseinset () const
 
double get_minorgridalpha () const
 
std::string get_minorgridalphamode () const
 
octave_value get_minorgridcolor () const
 
Matrix get_minorgridcolor_rgb () const
 
std::string get_minorgridcolormode () const
 
std::string get_minorgridlinestyle () const
 
double get_mousewheelzoom () const
 
bool get_nearhoriz () const
 
std::string get_nextplot () const
 
double get_nextseriesindex () const
 
unsigned int get_num_lights () const
 
Matrix get_opengl_matrix_1 () const
 
Matrix get_opengl_matrix_2 () const
 
octave_value get_outerposition () const
 
octave_value get_plotboxaspectratio () const
 
std::string get_plotboxaspectratiomode () const
 
octave_value get_position () const
 
std::string get_positionconstraint () const
 
std::string get_projection () const
 
property get_property (const caseless_str &pname)
 
std::string get_sortmethod () const
 
std::string get_tickdir () const
 
std::string get_tickdirmode () const
 
std::string get_ticklabelinterpreter () const
 
octave_value get_ticklength () const
 
octave_value get_tightinset () const
 
graphics_handle get_title () const
 
double get_titlefontsizemultiplier () const
 
std::string get_titlefontweight () const
 
graphics_handle get_toolbar () const
 
graphics_xform get_transform () const
 
Matrix get_transform_matrix () const
 
Matrix get_transform_zlim () const
 
std::string get_units () const
 
octave_value get_view () const
 
bool get_x2Dtop () const
 
double get_x_max () const
 
double get_x_min () const
 
const scalerget_x_scaler () const
 
graphics_handle get_xaxis () const
 
std::string get_xaxislocation () const
 
octave_value get_xcolor () const
 
Matrix get_xcolor_rgb () const
 
std::string get_xcolormode () const
 
std::string get_xdir () const
 
std::string get_xgrid () const
 
graphics_handle get_xlabel () const
 
octave_value get_xlim () const
 
std::string get_xlimitmethod () const
 
std::string get_xlimmode () const
 
std::string get_xminorgrid () const
 
std::string get_xminortick () const
 
octave_value get_xminortickvalues () const
 
double get_xPlane () const
 
double get_xPlaneN () const
 
double get_xpTick () const
 
double get_xpTickN () const
 
std::string get_xscale () const
 
int get_xstate () const
 
octave_value get_xtick () const
 
octave_value get_xticklabel () const
 
std::string get_xticklabelmode () const
 
double get_xticklabelrotation () const
 
double get_xticklen () const
 
std::string get_xtickmode () const
 
double get_xtickoffset () const
 
bool get_xySym () const
 
bool get_xyzSym () const
 
bool get_y2Dright () const
 
double get_y_max () const
 
double get_y_min () const
 
const scalerget_y_scaler () const
 
graphics_handle get_yaxis () const
 
std::string get_yaxislocation () const
 
octave_value get_ycolor () const
 
Matrix get_ycolor_rgb () const
 
std::string get_ycolormode () const
 
std::string get_ydir () const
 
std::string get_ygrid () const
 
graphics_handle get_ylabel () const
 
octave_value get_ylim () const
 
std::string get_ylimitmethod () const
 
std::string get_ylimmode () const
 
std::string get_yminorgrid () const
 
std::string get_yminortick () const
 
octave_value get_yminortickvalues () const
 
double get_yPlane () const
 
double get_yPlaneN () const
 
double get_ypTick () const
 
double get_ypTickN () const
 
std::string get_yscale () const
 
int get_ystate () const
 
octave_value get_ytick () const
 
octave_value get_yticklabel () const
 
std::string get_yticklabelmode () const
 
double get_yticklabelrotation () const
 
double get_yticklen () const
 
std::string get_ytickmode () const
 
double get_ytickoffset () const
 
double get_z_max () const
 
double get_z_min () const
 
const scalerget_z_scaler () const
 
graphics_handle get_zaxis () const
 
octave_value get_zcolor () const
 
Matrix get_zcolor_rgb () const
 
std::string get_zcolormode () const
 
std::string get_zdir () const
 
std::string get_zgrid () const
 
graphics_handle get_zlabel () const
 
octave_value get_zlim () const
 
std::string get_zlimitmethod () const
 
std::string get_zlimmode () const
 
std::string get_zminorgrid () const
 
std::string get_zminortick () const
 
octave_value get_zminortickvalues () const
 
double get_zPlane () const
 
double get_zPlaneN () const
 
double get_zpTick () const
 
double get_zpTickN () const
 
std::string get_zscale () const
 
bool get_zSign () const
 
int get_zstate () const
 
octave_value get_ztick () const
 
octave_value get_zticklabel () const
 
std::string get_zticklabelmode () const
 
double get_zticklabelrotation () const
 
double get_zticklen () const
 
std::string get_ztickmode () const
 
double get_ztickoffset () const
 
std::string graphics_object_name () const
 
bool gridalphamode_is (const std::string &v) const
 
bool gridcolor_is (const std::string &v) const
 
bool gridcolor_is_rgb () const
 
bool gridcolormode_is (const std::string &v) const
 
bool gridlinestyle_is (const std::string &v) const
 
bool has_property (const caseless_str &pname) const
 
void increase_num_lights ()
 
bool is_box () const
 
bool is_fontsmoothing () const
 
bool is_xgrid () const
 
bool is_xminorgrid () const
 
bool is_xminortick () const
 
bool is_ygrid () const
 
bool is_yminorgrid () const
 
bool is_yminortick () const
 
bool is_zgrid () const
 
bool is_zminorgrid () const
 
bool is_zminortick () const
 
bool layer_is (const std::string &v) const
 
bool minorgridalphamode_is (const std::string &v) const
 
bool minorgridcolor_is (const std::string &v) const
 
bool minorgridcolor_is_rgb () 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 pan (const std::string &mode, double factor, bool push_to_zoom_stack=true)
 
ColumnVector pixel2coord (double px, double py) const
 
bool plotboxaspectratiomode_is (const std::string &v) const
 
bool positionconstraint_is (const std::string &v) const
 
bool projection_is (const std::string &v) const
 
void push_zoom_stack ()
 
void remove_child (const graphics_handle &h, bool from_root=false)
 
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 set (const caseless_str &pname, const octave_value &val)
 
void set___autopos_tag__ (const octave_value &val)
 
void set___colormap__ (const octave_value &val)
 
void set___fontsize_points__ (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_alphamap (const octave_value &val)
 
void set_alphascale (const octave_value &val)
 
void set_ambientlightcolor (const octave_value &val)
 
void set_box (const octave_value &val)
 
void set_boxstyle (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_clim (const octave_value &val)
 
void set_climmode (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_colorscale (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_fontangle (const octave_value &val)
 
void set_fontname (const octave_value &val)
 
void set_fontsize (const octave_value &val)
 
void set_fontsizemode (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_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_has3Dkids (bool val)
 
void set_innerposition (const octave_value &val)
 
void set_interactions (const octave_value &val)
 
void set_labelfontsizemultiplier (const octave_value &val)
 
void set_layer (const octave_value &val)
 
void set_layout (const octave_value &val)
 
void set_legend (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_mousewheelzoom (const octave_value &val)
 
void set_nextplot (const octave_value &val)
 
void set_nextseriesindex (const octave_value &val)
 
void set_outerposition (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_positionconstraint (const octave_value &val)
 
void set_projection (const octave_value &val)
 
void set_sortmethod (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_toolbar (const octave_value &val)
 
void set_units (const octave_value &val)
 
void set_view (const octave_value &val)
 
void set_xaxis (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_xlimitmethod (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_xminortickvalues (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_yaxis (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_ylimitmethod (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_yminortickvalues (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_zaxis (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_zlimitmethod (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_zminortickvalues (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 ()
 
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 trigger_normals_calc ()
 
bool units_is (const std::string &v) const
 
void unzoom ()
 
void update_aspectratios ()
 
void update_autopos (const std::string &elem_type)
 
void update_axes_layout ()
 
void update_boundingbox ()
 
void update_camera ()
 
void update_font (std::string prop="")
 
void update_fontunits ()
 
void update_fontunits (const caseless_str &old_fontunits)
 
void update_handlevisibility ()
 
void update_title_position ()
 
void update_transform ()
 
void update_units ()
 
void update_units (const caseless_str &old_units)
 
void update_xlabel_position ()
 
void update_xlim ()
 
void update_xlimitmethod ()
 
void update_ylabel_position ()
 
void update_ylim ()
 
void update_ylimitmethod ()
 
void update_zlabel_position ()
 
void update_zlim ()
 
void update_zlimitmethod ()
 
bool xaxislocation_is (const std::string &v) const
 
bool xcolor_is (const std::string &v) const
 
bool xcolor_is_rgb () const
 
bool xcolormode_is (const std::string &v) const
 
bool xdir_is (const std::string &v) const
 
bool xlimitmethod_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 () const
 
bool ycolormode_is (const std::string &v) const
 
bool ydir_is (const std::string &v) const
 
bool ylimitmethod_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 () const
 
bool zcolormode_is (const std::string &v) const
 
bool zdir_is (const std::string &v) const
 
bool zlimitmethod_is (const std::string &v) const
 
bool zlimmode_is (const std::string &v) const
 
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_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
 
- Public Member Functions inherited from base_properties
 base_properties (const std::string &ty="unknown", const graphics_handle &mh=graphics_handle(), const graphics_handle &p=graphics_handle())
 
virtual ~base_properties ()=default
 
virtual void add_listener (const caseless_str &, const octave_value &, listener_mode=GCB_POSTSET)
 
std::set< std::string > all_property_names () const
 
bool busyaction_is (const std::string &v) const
 
virtual void delete_children (bool clear=false, bool from_root=false)
 
virtual void delete_listener (const caseless_str &, const octave_value &, listener_mode=GCB_POSTSET)
 
std::set< std::string > dynamic_property_names () const
 
void execute_buttondownfcn (const octave_value &new_data=octave_value()) const
 
void execute_createfcn (const octave_value &new_data=octave_value()) const
 
void execute_deletefcn (const octave_value &new_data=octave_value()) const
 
octave_value get___appdata__ () const
 
std::string get___modified__ () const
 
graphics_handle get___myhandle__ () const
 
Matrix get_all_children () const
 
std::string get_beingdeleted () const
 
std::string get_busyaction () const
 
octave_value get_buttondownfcn () const
 
Matrix get_children () const
 
void get_children_of_type (const caseless_str &type, bool get_invisible, bool traverse, std::list< graphics_object > &children_list) const
 
std::string get_clipping () const
 
graphics_handle get_contextmenu () const
 
octave_value get_createfcn () const
 
octave_value get_deletefcn () const
 
std::string get_handlevisibility () const
 
Matrix get_hidden_children () const
 
std::string get_hittest () const
 
std::string get_interruptible () const
 
graphics_handle get_parent () const
 
std::string get_pickableparts () const
 
std::string get_selected () const
 
std::string get_selectionhighlight () const
 
std::string get_tag () const
 
virtual octave::graphics_toolkit get_toolkit () const
 
std::string get_type () const
 
graphics_handle get_uicontextmenu () const
 
octave_value get_userdata () const
 
std::string get_visible () const
 
bool handlevisibility_is (const std::string &v) const
 
bool has_dynamic_property (const std::string &pname) const
 
virtual void init_integerhandle (const octave_value &)
 
void insert_property (const std::string &name, property p)
 
bool is___modified__ () const
 
virtual bool is_aliminclude () const
 
bool is_beingdeleted () const
 
virtual bool is_climinclude () const
 
bool is_clipping () const
 
bool is_handle_visible () const
 
bool is_hittest () const
 
bool is_interruptible () const
 
bool is_modified () const
 
bool is_selected () const
 
bool is_selectionhighlight () const
 
bool is_visible () const
 
virtual bool is_xliminclude () const
 
virtual bool is_yliminclude () const
 
virtual bool is_zliminclude () const
 
void mark_modified ()
 
void override_defaults (base_graphics_object &obj)
 
bool pickableparts_is (const std::string &v) const
 
void renumber_child (graphics_handle old_gh, graphics_handle new_gh)
 
void renumber_parent (graphics_handle new_gh)
 
void reparent (const graphics_handle &new_parent)
 
void set___appdata__ (const octave_value &val)
 
void set___modified__ (const octave_value &val)
 
void set_beingdeleted (const octave_value &val)
 
void set_busyaction (const octave_value &val)
 
void set_buttondownfcn (const octave_value &val)
 
void set_children (const octave_value &val)
 
void set_clipping (const octave_value &val)
 
void set_contextmenu (const octave_value &val)
 
void set_createfcn (const octave_value &val)
 
void set_deletefcn (const octave_value &val)
 
void set_from_list (base_graphics_object &obj, property_list &defaults)
 
void set_handlevisibility (const octave_value &val)
 
void set_hittest (const octave_value &val)
 
void set_interruptible (const octave_value &val)
 
void set_modified (const octave_value &val)
 
void set_parent (const octave_value &val)
 
void set_pickableparts (const octave_value &val)
 
void set_selected (const octave_value &val)
 
void set_selectionhighlight (const octave_value &val)
 
void set_tag (const octave_value &val)
 
void set_uicontextmenu (const octave_value &val)
 
void set_userdata (const octave_value &val)
 
void set_visible (const octave_value &val)
 
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_beingdeleted ()
 
virtual void update_contextmenu () const
 
virtual void update_visible ()
 

Static Public Member Functions

static std::set< std::string > core_property_names ()
 
static property_list::pval_map_type factory_defaults ()
 
static bool has_core_property (const caseless_str &pname)
 
static bool has_readonly_property (const caseless_str &pname)
 
static std::set< std::string > readonly_property_names ()
 
- Static Public Member Functions inherited from base_properties
static std::set< std::string > core_property_names ()
 
static property_list::pval_map_type factory_defaults ()
 
static bool has_core_property (const caseless_str &pname)
 
static bool has_readonly_property (const caseless_str &pname)
 
static std::set< std::string > readonly_property_names ()
 

Protected Member Functions

void init ()
 
- Protected Member Functions inherited from base_properties
octave_value get_dynamic (bool all=false) const
 
octave_value get_dynamic (const caseless_str &pname) const
 
property get_property_dynamic (const caseless_str &pname) const
 
void set_dynamic (const caseless_str &pname, const octave_value &val)
 

Additional Inherited Members

- Protected Attributes inherited from base_properties
any_property m___appdata__
 
bool_property m___modified__
 
graphics_handle m___myhandle__
 
std::map< caseless_str, property, cmp_caseless_strm_all_props
 
bool_property m_beingdeleted
 
radio_property m_busyaction
 
callback_property m_buttondownfcn
 
children_property m_children
 
bool_property m_clipping
 
handle_property m_contextmenu
 
callback_property m_createfcn
 
callback_property m_deletefcn
 
std::set< std::string > m_dynamic_properties
 
radio_property m_handlevisibility
 
bool_property m_hittest
 
bool_property m_interruptible
 
handle_property m_parent
 
radio_property m_pickableparts
 
bool_property m_selected
 
bool_property m_selectionhighlight
 
string_property m_tag
 
string_property m_type
 
handle_property m_uicontextmenu
 
any_property m_userdata
 
bool_property m_visible
 

Detailed Description

Definition at line 4666 of file graphics.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
ID_ACTIVEPOSITIONPROPERTY 
ID_ALIM 
ID_ALIMMODE 
ID_ALPHAMAP 
ID_ALPHASCALE 
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_COLORMAP 
ID_COLORORDER 
ID_COLORORDERINDEX 
ID_COLORSCALE 
ID_CURRENTPOINT 
ID_DATAASPECTRATIO 
ID_DATAASPECTRATIOMODE 
ID_FONTANGLE 
ID_FONTNAME 
ID_FONTSIZE 
ID_FONTSIZEMODE 
ID_FONTSMOOTHING 
ID_FONTUNITS 
ID_FONTWEIGHT 
ID_GRIDALPHA 
ID_GRIDALPHAMODE 
ID_GRIDCOLOR 
ID_GRIDCOLORMODE 
ID_GRIDLINESTYLE 
ID_INNERPOSITION 
ID_INTERACTIONS 
ID_LABELFONTSIZEMULTIPLIER 
ID_LAYER 
ID_LAYOUT 
ID_LEGEND 
ID_LINESTYLEORDER 
ID_LINESTYLEORDERINDEX 
ID_LINEWIDTH 
ID_MINORGRIDALPHA 
ID_MINORGRIDALPHAMODE 
ID_MINORGRIDCOLOR 
ID_MINORGRIDCOLORMODE 
ID_MINORGRIDLINESTYLE 
ID_NEXTPLOT 
ID_NEXTSERIESINDEX 
ID_OUTERPOSITION 
ID_PLOTBOXASPECTRATIO 
ID_PLOTBOXASPECTRATIOMODE 
ID_POSITION 
ID_POSITIONCONSTRAINT 
ID_PROJECTION 
ID_SORTMETHOD 
ID_TICKDIR 
ID_TICKDIRMODE 
ID_TICKLABELINTERPRETER 
ID_TICKLENGTH 
ID_TIGHTINSET 
ID_TITLE 
ID_TITLEFONTSIZEMULTIPLIER 
ID_TITLEFONTWEIGHT 
ID_TOOLBAR 
ID_UNITS 
ID_VIEW 
ID_XAXIS 
ID_XAXISLOCATION 
ID_XCOLOR 
ID_XCOLORMODE 
ID_XDIR 
ID_XGRID 
ID_XLABEL 
ID_XLIM 
ID_XLIMITMETHOD 
ID_XLIMMODE 
ID_XMINORGRID 
ID_XMINORTICK 
ID_XSCALE 
ID_XTICK 
ID_XTICKLABEL 
ID_XTICKLABELMODE 
ID_XTICKLABELROTATION 
ID_XTICKMODE 
ID_YAXIS 
ID_YAXISLOCATION 
ID_YCOLOR 
ID_YCOLORMODE 
ID_YDIR 
ID_YGRID 
ID_YLABEL 
ID_YLIM 
ID_YLIMITMETHOD 
ID_YLIMMODE 
ID_YMINORGRID 
ID_YMINORTICK 
ID_YSCALE 
ID_YTICK 
ID_YTICKLABEL 
ID_YTICKLABELMODE 
ID_YTICKLABELROTATION 
ID_YTICKMODE 
ID_ZAXIS 
ID_ZCOLOR 
ID_ZCOLORMODE 
ID_ZDIR 
ID_ZGRID 
ID_ZLABEL 
ID_ZLIM 
ID_ZLIMITMETHOD 
ID_ZLIMMODE 
ID_ZMINORGRID 
ID_ZMINORTICK 
ID_ZSCALE 
ID_ZTICK 
ID_ZTICKLABEL 
ID_ZTICKLABELMODE 
ID_ZTICKLABELROTATION 
ID_ZTICKMODE 
ID___COLORMAP__ 
ID_MOUSEWHEELZOOM 
ID___AUTOPOS_TAG__ 
ID_LOOSEINSET 
ID_XMINORTICKVALUES 
ID_YMINORTICKVALUES 
ID_ZMINORTICKVALUES 
ID___FONTSIZE_POINTS__ 

Definition at line 5121 of file graphics.h.

Constructor & Destructor Documentation

◆ properties() [1/2]

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

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

◆ properties() [2/2]

axes::properties::properties ( )
delete

◆ ~properties()

axes::properties::~properties ( )
default

Member Function Documentation

◆ __autopos_tag___is()

bool axes::properties::__autopos_tag___is ( const std::string &  v) const
inline

Definition at line 5596 of file graphics.h.

References radio_property::is().

◆ adopt()

◆ alimmode_is()

bool axes::properties::alimmode_is ( const std::string &  v) const
inline

Definition at line 5261 of file graphics.h.

References radio_property::is().

◆ all_property_names()

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

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

References base_properties::all_property_names().

◆ alphascale_is()

bool axes::properties::alphascale_is ( const std::string &  v) const
inline

Definition at line 5266 of file graphics.h.

References radio_property::is().

◆ ambientlightcolor_is()

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

Definition at line 5270 of file graphics.h.

References color_property::is().

◆ ambientlightcolor_is_rgb()

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

Definition at line 5269 of file graphics.h.

References color_property::is_rgb().

◆ boxstyle_is()

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

Definition at line 5277 of file graphics.h.

References radio_property::is().

◆ camerapositionmode_is()

bool axes::properties::camerapositionmode_is ( const std::string &  v) const
inline

Definition at line 5282 of file graphics.h.

References radio_property::is().

◆ cameratargetmode_is()

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

Definition at line 5287 of file graphics.h.

References radio_property::is().

◆ cameraupvectormode_is()

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

Definition at line 5292 of file graphics.h.

References radio_property::is().

◆ cameraviewanglemode_is()

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

Definition at line 5297 of file graphics.h.

References radio_property::is().

◆ check_axis_limits()

void axes::properties::check_axis_limits ( Matrix limits,
const Matrix  kids,
const bool  logscale,
char &  update_type 
)

Definition at line 7527 of file graphics.cc.

References eps(), get_children_limits(), Inf, and isfinite().

◆ clear_zoom_stack()

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

Definition at line 9029 of file graphics.cc.

Referenced by F__zoom__().

◆ climmode_is()

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

Definition at line 5302 of file graphics.h.

References radio_property::is().

◆ clippingstyle_is()

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

Definition at line 5305 of file graphics.h.

References radio_property::is().

◆ color_is()

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

Definition at line 5309 of file graphics.h.

References color_property::is().

◆ color_is_rgb()

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

Definition at line 5308 of file graphics.h.

References color_property::is_rgb().

◆ colorscale_is()

bool axes::properties::colorscale_is ( const std::string &  v) const
inline

Definition at line 5317 of file graphics.h.

References radio_property::is().

◆ coord2pixel()

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

Definition at line 4815 of file graphics.h.

References x.

◆ core_property_names()

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

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

References base_properties::core_property_names().

◆ dataaspectratiomode_is()

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

Definition at line 5324 of file graphics.h.

References radio_property::is().

◆ decrease_num_lights()

void axes::properties::decrease_num_lights ( )
inline

Definition at line 4857 of file graphics.h.

Referenced by hggroup::properties::remove_child().

◆ factory_defaults()

property_list::pval_map_type axes::properties::factory_defaults ( )
static

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

References base_properties::factory_defaults(), and m.

◆ fontangle_is()

bool axes::properties::fontangle_is ( const std::string &  v) const
inline

Definition at line 5327 of file graphics.h.

References radio_property::is().

◆ fontsizemode_is()

bool axes::properties::fontsizemode_is ( const std::string &  v) const
inline

Definition at line 5334 of file graphics.h.

References radio_property::is().

◆ fontunits_is()

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

Definition at line 5340 of file graphics.h.

References radio_property::is().

◆ fontweight_is()

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

Definition at line 5343 of file graphics.h.

References radio_property::is().

◆ get() [1/4]

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

Reimplemented from base_properties.

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

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

◆ get() [2/4]

octave_value axes::properties::get ( const caseless_str pname) const
virtual

Reimplemented from base_properties.

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

◆ get() [3/4]

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

Reimplemented from base_properties.

Definition at line 4953 of file graphics.h.

◆ get() [4/4]

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

Reimplemented from base_properties.

Definition at line 4948 of file graphics.h.

◆ get___autopos_tag__()

std::string axes::properties::get___autopos_tag__ ( ) const
inline

Definition at line 5597 of file graphics.h.

References radio_property::current_value().

◆ get___colormap__()

octave_value axes::properties::get___colormap__ ( ) const
inline

Definition at line 5592 of file graphics.h.

References array_property::get().

◆ get___fontsize_points__()

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

Definition at line 7010 of file graphics.cc.

◆ get_activepositionproperty()

std::string axes::properties::get_activepositionproperty ( ) const
inline

Definition at line 4715 of file graphics.h.

◆ get_alim()

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

Reimplemented from base_properties.

Definition at line 5259 of file graphics.h.

References array_property::get().

◆ get_alimmode()

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

Definition at line 5262 of file graphics.h.

References radio_property::current_value().

◆ get_alphamap()

octave_value axes::properties::get_alphamap ( ) const
inline

Definition at line 5264 of file graphics.h.

References array_property::get().

◆ get_alphascale()

std::string axes::properties::get_alphascale ( ) const
inline

Definition at line 5267 of file graphics.h.

References radio_property::current_value().

◆ get_ambientlightcolor()

octave_value axes::properties::get_ambientlightcolor ( ) const
inline

Definition at line 5272 of file graphics.h.

References color_property::get().

◆ get_ambientlightcolor_rgb()

Matrix axes::properties::get_ambientlightcolor_rgb ( ) const
inline

Definition at line 5271 of file graphics.h.

References color_property::is_rgb(), and color_property::rgb().

◆ get_axis_limits()

Matrix axes::properties::get_axis_limits ( double  xmin,
double  xmax,
double  min_pos,
double  max_neg,
const bool  logscale,
const std::string &  method 
)

Definition at line 7396 of file graphics.cc.

References isinf(), xmax(), and xmin().

◆ get_boundingbox()

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

◆ get_box()

std::string axes::properties::get_box ( ) const
inline

Definition at line 5275 of file graphics.h.

References radio_property::current_value().

Referenced by opengl_renderer::draw_axes().

◆ get_boxstyle()

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

Definition at line 5278 of file graphics.h.

References radio_property::current_value().

◆ get_cameraposition()

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

Definition at line 5280 of file graphics.h.

References array_property::get().

◆ get_camerapositionmode()

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

Definition at line 5283 of file graphics.h.

References radio_property::current_value().

◆ get_cameratarget()

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

Definition at line 5285 of file graphics.h.

References array_property::get().

◆ get_cameratargetmode()

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

Definition at line 5288 of file graphics.h.

References radio_property::current_value().

◆ get_cameraupvector()

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

Definition at line 5290 of file graphics.h.

References array_property::get().

◆ get_cameraupvectormode()

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

Definition at line 5293 of file graphics.h.

References radio_property::current_value().

◆ get_cameraviewangle()

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

Definition at line 5295 of file graphics.h.

References double_property::double_value().

◆ get_cameraviewanglemode()

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

Definition at line 5298 of file graphics.h.

References radio_property::current_value().

◆ get_clim()

octave_value axes::properties::get_clim ( ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 5300 of file graphics.h.

References array_property::get().

◆ get_climmode()

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

Definition at line 5303 of file graphics.h.

References radio_property::current_value().

◆ get_clippingstyle()

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

Definition at line 5306 of file graphics.h.

References radio_property::current_value().

◆ get_color()

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

Definition at line 5311 of file graphics.h.

References color_property::get().

Referenced by opengl_renderer::draw_scatter().

◆ get_color_rgb()

Matrix axes::properties::get_color_rgb ( ) const
inline

Definition at line 5310 of file graphics.h.

References color_property::is_rgb(), and color_property::rgb().

◆ get_colororder()

octave_value axes::properties::get_colororder ( ) const
inline

Definition at line 5313 of file graphics.h.

References array_property::get().

◆ get_colororderindex()

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

Definition at line 5315 of file graphics.h.

References double_property::double_value().

◆ get_colorscale()

std::string axes::properties::get_colorscale ( ) const
inline

Definition at line 5318 of file graphics.h.

References radio_property::current_value().

◆ get_currentpoint()

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

Definition at line 5320 of file graphics.h.

References array_property::get().

◆ get_dataaspectratio()

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

Definition at line 5322 of file graphics.h.

References array_property::get().

◆ get_dataaspectratiomode()

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

Definition at line 5325 of file graphics.h.

References radio_property::current_value().

◆ get_extent()

Matrix axes::properties::get_extent ( bool  with_text = false,
bool  only_text_height = false 
) const

◆ get_fontangle()

std::string axes::properties::get_fontangle ( ) const
inline

Definition at line 5328 of file graphics.h.

References radio_property::current_value().

◆ get_fontname()

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

Definition at line 5330 of file graphics.h.

References string_property::string_value().

◆ get_fontsize()

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

Definition at line 5332 of file graphics.h.

References double_property::double_value().

◆ get_fontsizemode()

std::string axes::properties::get_fontsizemode ( ) const
inline

Definition at line 5335 of file graphics.h.

References radio_property::current_value().

◆ get_fontsmoothing()

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

Definition at line 5338 of file graphics.h.

References radio_property::current_value().

◆ get_fontunits()

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

Definition at line 5341 of file graphics.h.

References radio_property::current_value().

◆ get_fontweight()

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

Definition at line 5344 of file graphics.h.

References radio_property::current_value().

◆ get_fx()

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

Definition at line 4789 of file graphics.h.

◆ get_fy()

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

Definition at line 4790 of file graphics.h.

◆ get_fz()

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

Definition at line 4791 of file graphics.h.

◆ get_gridalpha()

double axes::properties::get_gridalpha ( ) const
inline

Definition at line 5346 of file graphics.h.

References double_property::double_value().

◆ get_gridalphamode()

std::string axes::properties::get_gridalphamode ( ) const
inline

Definition at line 5349 of file graphics.h.

References radio_property::current_value().

◆ get_gridcolor()

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

Definition at line 5354 of file graphics.h.

References color_property::get().

◆ get_gridcolor_rgb()

Matrix axes::properties::get_gridcolor_rgb ( ) const
inline

Definition at line 5353 of file graphics.h.

References color_property::is_rgb(), and color_property::rgb().

◆ get_gridcolormode()

std::string axes::properties::get_gridcolormode ( ) const
inline

Definition at line 5357 of file graphics.h.

References radio_property::current_value().

◆ get_gridlinestyle()

std::string axes::properties::get_gridlinestyle ( ) const
inline

Definition at line 5360 of file graphics.h.

References radio_property::current_value().

◆ get_innerposition()

octave_value axes::properties::get_innerposition ( ) const
inline

Definition at line 4740 of file graphics.h.

◆ get_interactions()

octave_value axes::properties::get_interactions ( ) const
inline

Definition at line 5362 of file graphics.h.

References any_property::get().

◆ get_inverse_transform_matrix()

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

Definition at line 4763 of file graphics.h.

◆ get_is2D()

bool axes::properties::get_is2D ( bool  include_kids = false) const
inline

Definition at line 4801 of file graphics.h.

Referenced by opengl_renderer::draw_axes().

◆ get_labelfontsizemultiplier()

double axes::properties::get_labelfontsizemultiplier ( ) const
inline

Definition at line 5364 of file graphics.h.

References double_property::double_value().

◆ get_layer()

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

Definition at line 5367 of file graphics.h.

References radio_property::current_value().

◆ get_layer2Dtop()

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

Definition at line 4800 of file graphics.h.

◆ get_layout()

graphics_handle axes::properties::get_layout ( ) const
inline

Definition at line 5369 of file graphics.h.

References handle_property::handle_value().

◆ get_legend()

graphics_handle axes::properties::get_legend ( ) const
inline

Definition at line 5371 of file graphics.h.

References handle_property::handle_value().

◆ get_linestyleorder()

octave_value axes::properties::get_linestyleorder ( ) const
inline

Definition at line 5373 of file graphics.h.

References any_property::get().

◆ get_linestyleorderindex()

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

Definition at line 5375 of file graphics.h.

References double_property::double_value().

◆ get_linewidth()

double axes::properties::get_linewidth ( ) const
inline

Definition at line 5377 of file graphics.h.

References double_property::double_value().

◆ get_looseinset()

octave_value axes::properties::get_looseinset ( ) const
inline

Definition at line 5599 of file graphics.h.

References array_property::get().

◆ get_minorgridalpha()

double axes::properties::get_minorgridalpha ( ) const
inline

Definition at line 5379 of file graphics.h.

References double_property::double_value().

◆ get_minorgridalphamode()

std::string axes::properties::get_minorgridalphamode ( ) const
inline

Definition at line 5382 of file graphics.h.

References radio_property::current_value().

◆ get_minorgridcolor()

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

Definition at line 5387 of file graphics.h.

References color_property::get().

◆ get_minorgridcolor_rgb()

Matrix axes::properties::get_minorgridcolor_rgb ( ) const
inline

Definition at line 5386 of file graphics.h.

References color_property::is_rgb(), and color_property::rgb().

◆ get_minorgridcolormode()

std::string axes::properties::get_minorgridcolormode ( ) const
inline

Definition at line 5390 of file graphics.h.

References radio_property::current_value().

◆ get_minorgridlinestyle()

std::string axes::properties::get_minorgridlinestyle ( ) const
inline

Definition at line 5393 of file graphics.h.

References radio_property::current_value().

◆ get_mousewheelzoom()

double axes::properties::get_mousewheelzoom ( ) const
inline

Definition at line 5594 of file graphics.h.

References double_property::double_value().

◆ get_nearhoriz()

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

Definition at line 4807 of file graphics.h.

◆ get_nextplot()

std::string axes::properties::get_nextplot ( ) const
inline

Definition at line 5396 of file graphics.h.

References radio_property::current_value().

◆ get_nextseriesindex()

double axes::properties::get_nextseriesindex ( ) const
inline

Definition at line 5398 of file graphics.h.

References double_property::double_value().

Referenced by scatter::initialize().

◆ get_num_lights()

unsigned int axes::properties::get_num_lights ( ) const
inline

◆ get_opengl_matrix_1()

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

Definition at line 4764 of file graphics.h.

◆ get_opengl_matrix_2()

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

Definition at line 4765 of file graphics.h.

◆ get_outerposition()

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

Definition at line 5400 of file graphics.h.

References array_property::get().

◆ get_plotboxaspectratio()

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

Definition at line 5402 of file graphics.h.

References array_property::get().

◆ get_plotboxaspectratiomode()

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

Definition at line 5405 of file graphics.h.

References radio_property::current_value().

◆ get_position()

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

Definition at line 5407 of file graphics.h.

References array_property::get().

◆ get_positionconstraint()

std::string axes::properties::get_positionconstraint ( ) const
inline

Definition at line 5410 of file graphics.h.

References radio_property::current_value().

◆ get_projection()

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

Definition at line 5413 of file graphics.h.

References radio_property::current_value().

◆ get_property()

property axes::properties::get_property ( const caseless_str pname)
virtual

Reimplemented from base_properties.

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

◆ get_sortmethod()

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

Definition at line 5416 of file graphics.h.

References radio_property::current_value().

◆ get_tickdir()

std::string axes::properties::get_tickdir ( ) const
inline

Definition at line 5419 of file graphics.h.

References radio_property::current_value().

◆ get_tickdirmode()

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

Definition at line 5422 of file graphics.h.

References radio_property::current_value().

◆ get_ticklabelinterpreter()

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

Definition at line 5425 of file graphics.h.

References radio_property::current_value().

◆ get_ticklength()

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

Definition at line 5427 of file graphics.h.

References array_property::get().

◆ get_tightinset()

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

Definition at line 5429 of file graphics.h.

References array_property::get().

◆ get_title()

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

Definition at line 5431 of file graphics.h.

References handle_property::handle_value().

Referenced by gh_manager::make_graphics_handle().

◆ get_titlefontsizemultiplier()

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

Definition at line 5433 of file graphics.h.

References double_property::double_value().

◆ get_titlefontweight()

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

Definition at line 5436 of file graphics.h.

References radio_property::current_value().

◆ get_toolbar()

graphics_handle axes::properties::get_toolbar ( ) const
inline

Definition at line 5438 of file graphics.h.

References handle_property::handle_value().

◆ get_transform()

graphics_xform axes::properties::get_transform ( ) const
inline

Definition at line 4756 of file graphics.h.

◆ get_transform_matrix()

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

Definition at line 4762 of file graphics.h.

◆ get_transform_zlim()

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

Definition at line 4766 of file graphics.h.

Referenced by opengl_renderer::setup_opengl_transformation().

◆ get_units()

std::string axes::properties::get_units ( ) const
inline

Definition at line 5441 of file graphics.h.

References radio_property::current_value().

◆ get_view()

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

Definition at line 5443 of file graphics.h.

References array_property::get().

◆ get_x2Dtop()

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

Definition at line 4798 of file graphics.h.

◆ get_x_max()

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

Definition at line 4784 of file graphics.h.

References max().

Referenced by opengl_renderer::draw_axes().

◆ get_x_min()

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

Definition at line 4783 of file graphics.h.

References min().

Referenced by opengl_renderer::draw_axes().

◆ get_x_scaler()

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

Definition at line 4678 of file graphics.h.

◆ get_xaxis()

graphics_handle axes::properties::get_xaxis ( ) const
inline

Definition at line 5445 of file graphics.h.

References handle_property::handle_value().

◆ get_xaxislocation()

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

Definition at line 5448 of file graphics.h.

References radio_property::current_value().

◆ get_xcolor()

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

Definition at line 5453 of file graphics.h.

References color_property::get().

◆ get_xcolor_rgb()

Matrix axes::properties::get_xcolor_rgb ( ) const
inline

Definition at line 5452 of file graphics.h.

References color_property::is_rgb(), and color_property::rgb().

◆ get_xcolormode()

std::string axes::properties::get_xcolormode ( ) const
inline

Definition at line 5456 of file graphics.h.

References radio_property::current_value().

◆ get_xdir()

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

Definition at line 5459 of file graphics.h.

References radio_property::current_value().

◆ get_xgrid()

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

Definition at line 5462 of file graphics.h.

References radio_property::current_value().

◆ get_xlabel()

graphics_handle axes::properties::get_xlabel ( ) const
inline

Definition at line 5464 of file graphics.h.

References handle_property::handle_value().

Referenced by gh_manager::make_graphics_handle().

◆ get_xlim()

octave_value axes::properties::get_xlim ( ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 5466 of file graphics.h.

References array_property::get().

◆ get_xlimitmethod()

std::string axes::properties::get_xlimitmethod ( ) const
inline

Definition at line 5469 of file graphics.h.

References radio_property::current_value().

◆ get_xlimmode()

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

Definition at line 5472 of file graphics.h.

References radio_property::current_value().

◆ get_xminorgrid()

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

Definition at line 5475 of file graphics.h.

References radio_property::current_value().

◆ get_xminortick()

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

Definition at line 5478 of file graphics.h.

References radio_property::current_value().

◆ get_xminortickvalues()

octave_value axes::properties::get_xminortickvalues ( ) const
inline

Definition at line 5601 of file graphics.h.

References array_property::get().

◆ get_xPlane()

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

Definition at line 4771 of file graphics.h.

◆ get_xPlaneN()

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

Definition at line 4772 of file graphics.h.

◆ get_xpTick()

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

Definition at line 4777 of file graphics.h.

◆ get_xpTickN()

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

Definition at line 4778 of file graphics.h.

◆ get_xscale()

std::string axes::properties::get_xscale ( ) const
inline

Definition at line 5481 of file graphics.h.

References radio_property::current_value().

◆ get_xstate()

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

Definition at line 4768 of file graphics.h.

◆ get_xtick()

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

Definition at line 5483 of file graphics.h.

References array_property::get().

◆ get_xticklabel()

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

Definition at line 5485 of file graphics.h.

References any_property::get().

◆ get_xticklabelmode()

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

Definition at line 5488 of file graphics.h.

References radio_property::current_value().

◆ get_xticklabelrotation()

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

Definition at line 5490 of file graphics.h.

References double_property::double_value().

◆ get_xticklen()

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

Definition at line 4792 of file graphics.h.

◆ get_xtickmode()

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

Definition at line 5493 of file graphics.h.

References radio_property::current_value().

◆ get_xtickoffset()

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

Definition at line 4795 of file graphics.h.

◆ get_xySym()

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

Definition at line 4804 of file graphics.h.

◆ get_xyzSym()

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

Definition at line 4805 of file graphics.h.

◆ get_y2Dright()

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

Definition at line 4799 of file graphics.h.

◆ get_y_max()

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

Definition at line 4786 of file graphics.h.

References max().

Referenced by opengl_renderer::draw_axes().

◆ get_y_min()

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

Definition at line 4785 of file graphics.h.

References min().

Referenced by opengl_renderer::draw_axes().

◆ get_y_scaler()

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

Definition at line 4679 of file graphics.h.

◆ get_yaxis()

graphics_handle axes::properties::get_yaxis ( ) const
inline

Definition at line 5495 of file graphics.h.

References handle_property::handle_value().

◆ get_yaxislocation()

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

Definition at line 5498 of file graphics.h.

References radio_property::current_value().

◆ get_ycolor()

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

Definition at line 5503 of file graphics.h.

References color_property::get().

◆ get_ycolor_rgb()

Matrix axes::properties::get_ycolor_rgb ( ) const
inline

Definition at line 5502 of file graphics.h.

References color_property::is_rgb(), and color_property::rgb().

◆ get_ycolormode()

std::string axes::properties::get_ycolormode ( ) const
inline

Definition at line 5506 of file graphics.h.

References radio_property::current_value().

◆ get_ydir()

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

Definition at line 5509 of file graphics.h.

References radio_property::current_value().

◆ get_ygrid()

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

Definition at line 5512 of file graphics.h.

References radio_property::current_value().

◆ get_ylabel()

graphics_handle axes::properties::get_ylabel ( ) const
inline

Definition at line 5514 of file graphics.h.

References handle_property::handle_value().

Referenced by gh_manager::make_graphics_handle().

◆ get_ylim()

octave_value axes::properties::get_ylim ( ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 5516 of file graphics.h.

References array_property::get().

◆ get_ylimitmethod()

std::string axes::properties::get_ylimitmethod ( ) const
inline

Definition at line 5519 of file graphics.h.

References radio_property::current_value().

◆ get_ylimmode()

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

Definition at line 5522 of file graphics.h.

References radio_property::current_value().

◆ get_yminorgrid()

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

Definition at line 5525 of file graphics.h.

References radio_property::current_value().

◆ get_yminortick()

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

Definition at line 5528 of file graphics.h.

References radio_property::current_value().

◆ get_yminortickvalues()

octave_value axes::properties::get_yminortickvalues ( ) const
inline

Definition at line 5603 of file graphics.h.

References array_property::get().

◆ get_yPlane()

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

Definition at line 4773 of file graphics.h.

◆ get_yPlaneN()

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

Definition at line 4774 of file graphics.h.

◆ get_ypTick()

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

Definition at line 4779 of file graphics.h.

◆ get_ypTickN()

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

Definition at line 4780 of file graphics.h.

◆ get_yscale()

std::string axes::properties::get_yscale ( ) const
inline

Definition at line 5531 of file graphics.h.

References radio_property::current_value().

◆ get_ystate()

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

Definition at line 4769 of file graphics.h.

◆ get_ytick()

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

Definition at line 5533 of file graphics.h.

References array_property::get().

◆ get_yticklabel()

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

Definition at line 5535 of file graphics.h.

References any_property::get().

◆ get_yticklabelmode()

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

Definition at line 5538 of file graphics.h.

References radio_property::current_value().

◆ get_yticklabelrotation()

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

Definition at line 5540 of file graphics.h.

References double_property::double_value().

◆ get_yticklen()

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

Definition at line 4793 of file graphics.h.

◆ get_ytickmode()

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

Definition at line 5543 of file graphics.h.

References radio_property::current_value().

◆ get_ytickoffset()

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

Definition at line 4796 of file graphics.h.

◆ get_z_max()

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

Definition at line 4788 of file graphics.h.

References max().

Referenced by opengl_renderer::draw_axes().

◆ get_z_min()

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

Definition at line 4787 of file graphics.h.

References min().

Referenced by opengl_renderer::draw_axes().

◆ get_z_scaler()

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

Definition at line 4680 of file graphics.h.

◆ get_zaxis()

graphics_handle axes::properties::get_zaxis ( ) const
inline

Definition at line 5545 of file graphics.h.

References handle_property::handle_value().

◆ get_zcolor()

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

Definition at line 5550 of file graphics.h.

References color_property::get().

◆ get_zcolor_rgb()

Matrix axes::properties::get_zcolor_rgb ( ) const
inline

Definition at line 5549 of file graphics.h.

References color_property::is_rgb(), and color_property::rgb().

◆ get_zcolormode()

std::string axes::properties::get_zcolormode ( ) const
inline

Definition at line 5553 of file graphics.h.

References radio_property::current_value().

◆ get_zdir()

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

Definition at line 5556 of file graphics.h.

References radio_property::current_value().

◆ get_zgrid()

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

Definition at line 5559 of file graphics.h.

References radio_property::current_value().

◆ get_zlabel()

graphics_handle axes::properties::get_zlabel ( ) const
inline

Definition at line 5561 of file graphics.h.

References handle_property::handle_value().

Referenced by gh_manager::make_graphics_handle().

◆ get_zlim()

octave_value axes::properties::get_zlim ( ) const
inlinevirtual

Reimplemented from base_properties.

Definition at line 5563 of file graphics.h.

References array_property::get().

◆ get_zlimitmethod()

std::string axes::properties::get_zlimitmethod ( ) const
inline

Definition at line 5566 of file graphics.h.

References radio_property::current_value().

◆ get_zlimmode()

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

Definition at line 5569 of file graphics.h.

References radio_property::current_value().

◆ get_zminorgrid()

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

Definition at line 5572 of file graphics.h.

References radio_property::current_value().

◆ get_zminortick()

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

Definition at line 5575 of file graphics.h.

References radio_property::current_value().

◆ get_zminortickvalues()

octave_value axes::properties::get_zminortickvalues ( ) const
inline

Definition at line 5605 of file graphics.h.

References array_property::get().

◆ get_zPlane()

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

Definition at line 4775 of file graphics.h.

◆ get_zPlaneN()

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

Definition at line 4776 of file graphics.h.

◆ get_zpTick()

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

Definition at line 4781 of file graphics.h.

◆ get_zpTickN()

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

Definition at line 4782 of file graphics.h.

◆ get_zscale()

std::string axes::properties::get_zscale ( ) const
inline

Definition at line 5578 of file graphics.h.

References radio_property::current_value().

◆ get_zSign()

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

Definition at line 4806 of file graphics.h.

◆ get_zstate()

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

Definition at line 4770 of file graphics.h.

◆ get_ztick()

octave_value axes::properties::get_ztick ( ) const
inline

Definition at line 5580 of file graphics.h.

References array_property::get().

◆ get_zticklabel()

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

Definition at line 5582 of file graphics.h.

References any_property::get().

◆ get_zticklabelmode()

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

Definition at line 5585 of file graphics.h.

References radio_property::current_value().

◆ get_zticklabelrotation()

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

Definition at line 5587 of file graphics.h.

References double_property::double_value().

◆ get_zticklen()

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

Definition at line 4794 of file graphics.h.

◆ get_ztickmode()

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

Definition at line 5590 of file graphics.h.

References radio_property::current_value().

◆ get_ztickoffset()

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

Definition at line 4797 of file graphics.h.

◆ graphics_object_name()

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

Reimplemented from base_properties.

Definition at line 4960 of file graphics.h.

◆ gridalphamode_is()

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

Definition at line 5348 of file graphics.h.

References radio_property::is().

◆ gridcolor_is()

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

Definition at line 5352 of file graphics.h.

References color_property::is().

◆ gridcolor_is_rgb()

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

Definition at line 5351 of file graphics.h.

References color_property::is_rgb().

◆ gridcolormode_is()

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

Definition at line 5356 of file graphics.h.

References radio_property::is().

◆ gridlinestyle_is()

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

Definition at line 5359 of file graphics.h.

References radio_property::is().

◆ has_core_property()

bool axes::properties::has_core_property ( const caseless_str pname)
static

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

Referenced by property_list::set().

◆ has_property()

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

Reimplemented from base_properties.

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

◆ has_readonly_property()

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

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

◆ increase_num_lights()

void axes::properties::increase_num_lights ( )
inline

Definition at line 4856 of file graphics.h.

Referenced by hggroup::properties::adopt().

◆ init()

void axes::properties::init ( )
protectedvirtual

Reimplemented from base_properties.

Definition at line 4722 of file graphics.cc.

References base_graphics_object::adopt(), FINITE, NOT_NAN, and xset().

◆ is_box()

bool axes::properties::is_box ( ) const
inline

Definition at line 5274 of file graphics.h.

References bool_property::is_on().

◆ is_fontsmoothing()

bool axes::properties::is_fontsmoothing ( ) const
inline

Definition at line 5337 of file graphics.h.

References bool_property::is_on().

◆ is_xgrid()

bool axes::properties::is_xgrid ( ) const
inline

Definition at line 5461 of file graphics.h.

References bool_property::is_on().

◆ is_xminorgrid()

bool axes::properties::is_xminorgrid ( ) const
inline

Definition at line 5474 of file graphics.h.

References bool_property::is_on().

◆ is_xminortick()

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

Definition at line 5477 of file graphics.h.

References bool_property::is_on().

◆ is_ygrid()

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

Definition at line 5511 of file graphics.h.

References bool_property::is_on().

◆ is_yminorgrid()

bool axes::properties::is_yminorgrid ( ) const
inline

Definition at line 5524 of file graphics.h.

References bool_property::is_on().

◆ is_yminortick()

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

Definition at line 5527 of file graphics.h.

References bool_property::is_on().

◆ is_zgrid()

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

Definition at line 5558 of file graphics.h.

References bool_property::is_on().

◆ is_zminorgrid()

bool axes::properties::is_zminorgrid ( ) const
inline

Definition at line 5571 of file graphics.h.

References bool_property::is_on().

◆ is_zminortick()

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

Definition at line 5574 of file graphics.h.

References bool_property::is_on().

◆ layer_is()

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

Definition at line 5366 of file graphics.h.

References radio_property::is().

Referenced by opengl_renderer::draw_axes().

◆ minorgridalphamode_is()

bool axes::properties::minorgridalphamode_is ( const std::string &  v) const
inline

Definition at line 5381 of file graphics.h.

References radio_property::is().

◆ minorgridcolor_is()

bool axes::properties::minorgridcolor_is ( const std::string &  v) const
inline

Definition at line 5385 of file graphics.h.

References color_property::is().

◆ minorgridcolor_is_rgb()

bool axes::properties::minorgridcolor_is_rgb ( ) const
inline

Definition at line 5384 of file graphics.h.

References color_property::is_rgb().

◆ minorgridcolormode_is()

bool axes::properties::minorgridcolormode_is ( const std::string &  v) const
inline

Definition at line 5389 of file graphics.h.

References radio_property::is().

◆ minorgridlinestyle_is()

bool axes::properties::minorgridlinestyle_is ( const std::string &  v) const
inline

Definition at line 5392 of file graphics.h.

References radio_property::is().

◆ nextplot_is()

bool axes::properties::nextplot_is ( const std::string &  v) const
inline

Definition at line 5395 of file graphics.h.

References radio_property::is().

Referenced by scatter::initialize().

◆ pan()

void axes::properties::pan ( const std::string &  mode,
double  factor,
bool  push_to_zoom_stack = true 
)

Definition at line 8869 of file graphics.cc.

◆ pixel2coord()

ColumnVector axes::properties::pixel2coord ( double  px,
double  py 
) const
inline

Definition at line 4809 of file graphics.h.

◆ plotboxaspectratiomode_is()

bool axes::properties::plotboxaspectratiomode_is ( const std::string &  v) const
inline

Definition at line 5404 of file graphics.h.

References radio_property::is().

◆ positionconstraint_is()

bool axes::properties::positionconstraint_is ( const std::string &  v) const
inline

Definition at line 5409 of file graphics.h.

References radio_property::is().

◆ projection_is()

bool axes::properties::projection_is ( const std::string &  v) const
inline

Definition at line 5412 of file graphics.h.

References radio_property::is().

◆ push_zoom_stack()

void axes::properties::push_zoom_stack ( )

Definition at line 8730 of file graphics.cc.

◆ readonly_property_names()

std::set< std::string > axes::properties::readonly_property_names ( )
static

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

References base_properties::readonly_property_names().

◆ remove_child()

void axes::properties::remove_child ( const graphics_handle h,
bool  from_root = false 
)
virtual

◆ rotate3d()

void axes::properties::rotate3d ( double  x0,
double  x1,
double  y0,
double  y1,
bool  push_to_zoom_stack = true 
)

Definition at line 8886 of file graphics.cc.

References max(), and min().

◆ rotate_view()

void axes::properties::rotate_view ( double  delta_az,
double  delta_el,
bool  push_to_zoom_stack = true 
)

Definition at line 8933 of file graphics.cc.

◆ set()

void axes::properties::set ( const caseless_str pname,
const octave_value val 
)
virtual

Reimplemented from base_properties.

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

◆ set___autopos_tag__()

void axes::properties::set___autopos_tag__ ( const octave_value val)
inline

Definition at line 6714 of file graphics.h.

References base_property::set().

◆ set___colormap__()

void axes::properties::set___colormap__ ( const octave_value val)
inline

Definition at line 6697 of file graphics.h.

References base_property::set().

◆ set___fontsize_points__()

void axes::properties::set___fontsize_points__ ( const octave_value val)
inline

Definition at line 6755 of file graphics.h.

References base_property::set().

◆ set_activepositionproperty()

void axes::properties::set_activepositionproperty ( const octave_value val)
inline

Definition at line 4727 of file graphics.h.

References octave_value::char_matrix_value(), and charMatrix::row_as_string().

◆ set_alim()

void axes::properties::set_alim ( const octave_value val)
inline

Definition at line 5608 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_alimmode()

void axes::properties::set_alimmode ( const octave_value val)
inline

Definition at line 5620 of file graphics.h.

References base_property::set().

◆ set_alphamap()

void axes::properties::set_alphamap ( const octave_value val)
inline

Definition at line 5628 of file graphics.h.

References base_property::set().

◆ set_alphascale()

void axes::properties::set_alphascale ( const octave_value val)
inline

Definition at line 5636 of file graphics.h.

References base_property::set().

◆ set_ambientlightcolor()

void axes::properties::set_ambientlightcolor ( const octave_value val)
inline

Definition at line 5644 of file graphics.h.

References base_property::set().

◆ set_box()

void axes::properties::set_box ( const octave_value val)
inline

Definition at line 5652 of file graphics.h.

References base_property::set().

◆ set_boxstyle()

void axes::properties::set_boxstyle ( const octave_value val)
inline

Definition at line 5661 of file graphics.h.

References base_property::set().

◆ set_cameraposition()

void axes::properties::set_cameraposition ( const octave_value val)
inline

Definition at line 5669 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_camerapositionmode()

void axes::properties::set_camerapositionmode ( const octave_value val)
inline

Definition at line 5682 of file graphics.h.

References base_property::set().

◆ set_cameratarget()

void axes::properties::set_cameratarget ( const octave_value val)
inline

Definition at line 5691 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_cameratargetmode()

void axes::properties::set_cameratargetmode ( const octave_value val)
inline

Definition at line 5704 of file graphics.h.

References base_property::set().

◆ set_cameraupvector()

void axes::properties::set_cameraupvector ( const octave_value val)
inline

Definition at line 5713 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_cameraupvectormode()

void axes::properties::set_cameraupvectormode ( const octave_value val)
inline

Definition at line 5726 of file graphics.h.

References base_property::set().

◆ set_cameraviewangle()

void axes::properties::set_cameraviewangle ( const octave_value val)
inline

Definition at line 5735 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_cameraviewanglemode()

void axes::properties::set_cameraviewanglemode ( const octave_value val)
inline

Definition at line 5748 of file graphics.h.

References base_property::set().

◆ set_clim()

void axes::properties::set_clim ( const octave_value val)
inline

Definition at line 5757 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_climmode()

void axes::properties::set_climmode ( const octave_value val)
inline

Definition at line 5769 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_clippingstyle()

void axes::properties::set_clippingstyle ( const octave_value val)
inline

Definition at line 5779 of file graphics.h.

References base_property::set().

◆ set_color()

void axes::properties::set_color ( const octave_value val)
inline

Definition at line 5787 of file graphics.h.

References base_property::set().

◆ set_colororder()

void axes::properties::set_colororder ( const octave_value val)
inline

Definition at line 5795 of file graphics.h.

References base_property::set().

◆ set_colororderindex()

void axes::properties::set_colororderindex ( const octave_value val)
inline

Definition at line 5803 of file graphics.h.

References base_property::set().

◆ set_colorscale()

void axes::properties::set_colorscale ( const octave_value val)
inline

Definition at line 5811 of file graphics.h.

References base_property::set().

◆ set_currentpoint()

void axes::properties::set_currentpoint ( const octave_value val)
inline

Definition at line 5819 of file graphics.h.

References base_property::set().

◆ set_dataaspectratio()

void axes::properties::set_dataaspectratio ( const octave_value val)
inline

Definition at line 5827 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_dataaspectratiomode()

void axes::properties::set_dataaspectratiomode ( const octave_value val)
inline

Definition at line 5840 of file graphics.h.

References base_property::set().

◆ set_defaults()

void axes::properties::set_defaults ( base_graphics_object obj,
const std::string &  mode 
)

Definition at line 5102 of file graphics.cc.

References error_unless.

◆ set_fontangle()

void axes::properties::set_fontangle ( const octave_value val)
inline

Definition at line 5849 of file graphics.h.

References base_property::set().

◆ set_fontname()

void axes::properties::set_fontname ( const octave_value val)
inline

Definition at line 5858 of file graphics.h.

References base_property::set().

◆ set_fontsize()

void axes::properties::set_fontsize ( const octave_value val)
inline

Definition at line 5867 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_fontsizemode()

void axes::properties::set_fontsizemode ( const octave_value val)
inline

Definition at line 5880 of file graphics.h.

References base_property::set().

◆ set_fontsmoothing()

void axes::properties::set_fontsmoothing ( const octave_value val)
inline

Definition at line 5888 of file graphics.h.

References base_property::set().

◆ set_fontunits()

void axes::properties::set_fontunits ( const octave_value val)

Definition at line 6986 of file graphics.cc.

References base_graphics_object::mark_modified().

◆ set_fontweight()

void axes::properties::set_fontweight ( const octave_value val)
inline

Definition at line 5901 of file graphics.h.

References base_property::set().

◆ set_gridalpha()

void axes::properties::set_gridalpha ( const octave_value val)
inline

Definition at line 5910 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_gridalphamode()

void axes::properties::set_gridalphamode ( const octave_value val)
inline

Definition at line 5922 of file graphics.h.

References base_property::set().

◆ set_gridcolor()

void axes::properties::set_gridcolor ( const octave_value val)
inline

Definition at line 5930 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_gridcolormode()

void axes::properties::set_gridcolormode ( const octave_value val)
inline

Definition at line 5942 of file graphics.h.

References base_property::set().

◆ set_gridlinestyle()

void axes::properties::set_gridlinestyle ( const octave_value val)
inline

Definition at line 5950 of file graphics.h.

References base_property::set().

◆ set_has3Dkids()

void axes::properties::set_has3Dkids ( bool  val)
inline

Definition at line 4803 of file graphics.h.

◆ set_innerposition()

void axes::properties::set_innerposition ( const octave_value val)
inline

Definition at line 4745 of file graphics.h.

◆ set_interactions()

void axes::properties::set_interactions ( const octave_value val)
inline

Definition at line 5958 of file graphics.h.

References base_property::set().

◆ set_labelfontsizemultiplier()

void axes::properties::set_labelfontsizemultiplier ( const octave_value val)
inline

Definition at line 5966 of file graphics.h.

References base_property::set().

◆ set_layer()

void axes::properties::set_layer ( const octave_value val)
inline

Definition at line 5975 of file graphics.h.

References base_property::set().

◆ set_layout()

void axes::properties::set_layout ( const octave_value val)
inline

Definition at line 5984 of file graphics.h.

References base_property::set().

◆ set_legend()

void axes::properties::set_legend ( const octave_value val)
inline

Definition at line 5992 of file graphics.h.

References base_property::set().

◆ set_linestyleorder()

void axes::properties::set_linestyleorder ( const octave_value val)

Definition at line 6939 of file graphics.cc.

◆ set_linestyleorderindex()

void axes::properties::set_linestyleorderindex ( const octave_value val)
inline

Definition at line 6002 of file graphics.h.

References base_property::set().

◆ set_linewidth()

void axes::properties::set_linewidth ( const octave_value val)
inline

Definition at line 6010 of file graphics.h.

References base_property::set().

◆ set_looseinset()

void axes::properties::set_looseinset ( const octave_value val)
inline

Definition at line 6722 of file graphics.h.

References base_property::set().

◆ set_minorgridalpha()

void axes::properties::set_minorgridalpha ( const octave_value val)
inline

Definition at line 6018 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_minorgridalphamode()

void axes::properties::set_minorgridalphamode ( const octave_value val)
inline

Definition at line 6030 of file graphics.h.

References base_property::set().

◆ set_minorgridcolor()

void axes::properties::set_minorgridcolor ( const octave_value val)
inline

Definition at line 6038 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_minorgridcolormode()

void axes::properties::set_minorgridcolormode ( const octave_value val)
inline

Definition at line 6050 of file graphics.h.

References base_property::set().

◆ set_minorgridlinestyle()

void axes::properties::set_minorgridlinestyle ( const octave_value val)
inline

Definition at line 6058 of file graphics.h.

References base_property::set().

◆ set_mousewheelzoom()

void axes::properties::set_mousewheelzoom ( const octave_value val)
inline

Definition at line 6706 of file graphics.h.

References base_property::set().

◆ set_nextplot()

void axes::properties::set_nextplot ( const octave_value val)
inline

Definition at line 6066 of file graphics.h.

References base_property::set().

◆ set_nextseriesindex()

void axes::properties::set_nextseriesindex ( const octave_value val)
inline

Definition at line 6074 of file graphics.h.

References base_property::set().

Referenced by scatter::initialize().

◆ set_outerposition()

void axes::properties::set_outerposition ( const octave_value val)
inline

Definition at line 6082 of file graphics.h.

References base_property::set().

◆ set_plotboxaspectratio()

void axes::properties::set_plotboxaspectratio ( const octave_value val)
inline

Definition at line 6091 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_plotboxaspectratiomode()

void axes::properties::set_plotboxaspectratiomode ( const octave_value val)
inline

Definition at line 6104 of file graphics.h.

References base_property::set().

◆ set_position()

void axes::properties::set_position ( const octave_value val)
inline

Definition at line 6113 of file graphics.h.

References base_property::set().

◆ set_positionconstraint()

void axes::properties::set_positionconstraint ( const octave_value val)
inline

Definition at line 6122 of file graphics.h.

References base_property::set().

◆ set_projection()

void axes::properties::set_projection ( const octave_value val)
inline

Definition at line 6130 of file graphics.h.

References base_property::set().

◆ set_sortmethod()

void axes::properties::set_sortmethod ( const octave_value val)
inline

Definition at line 6138 of file graphics.h.

References base_property::set().

◆ set_tickdir()

void axes::properties::set_tickdir ( const octave_value val)
inline

Definition at line 6146 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_tickdirmode()

void axes::properties::set_tickdirmode ( const octave_value val)
inline

Definition at line 6159 of file graphics.h.

References base_property::set().

◆ set_ticklabelinterpreter()

void axes::properties::set_ticklabelinterpreter ( const octave_value val)
inline

Definition at line 6168 of file graphics.h.

References base_property::set().

◆ set_ticklength()

void axes::properties::set_ticklength ( const octave_value val)
inline

Definition at line 6177 of file graphics.h.

References base_property::set().

◆ set_tightinset()

void axes::properties::set_tightinset ( const octave_value val)
inline

Definition at line 6186 of file graphics.h.

References base_property::set().

◆ set_title()

void axes::properties::set_title ( const octave_value val)

Definition at line 5088 of file graphics.cc.

References xset().

◆ set_titlefontsizemultiplier()

void axes::properties::set_titlefontsizemultiplier ( const octave_value val)
inline

Definition at line 6196 of file graphics.h.

References base_property::set().

◆ set_titlefontweight()

void axes::properties::set_titlefontweight ( const octave_value val)
inline

Definition at line 6205 of file graphics.h.

References base_property::set().

◆ set_toolbar()

void axes::properties::set_toolbar ( const octave_value val)
inline

Definition at line 6214 of file graphics.h.

References base_property::set().

◆ set_units()

void axes::properties::set_units ( const octave_value val)

Definition at line 6945 of file graphics.cc.

References base_graphics_object::mark_modified().

◆ set_view()

void axes::properties::set_view ( const octave_value val)
inline

Definition at line 6226 of file graphics.h.

References base_property::set().

◆ set_xaxis()

void axes::properties::set_xaxis ( const octave_value val)
inline

Definition at line 6235 of file graphics.h.

References base_property::set().

◆ set_xaxislocation()

void axes::properties::set_xaxislocation ( const octave_value val)
inline

Definition at line 6243 of file graphics.h.

References base_property::set().

◆ set_xcolor()

void axes::properties::set_xcolor ( const octave_value val)
inline

Definition at line 6252 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_xcolormode()

void axes::properties::set_xcolormode ( const octave_value val)
inline

Definition at line 6265 of file graphics.h.

References base_property::set().

◆ set_xdir()

void axes::properties::set_xdir ( const octave_value val)
inline

Definition at line 6273 of file graphics.h.

References base_property::set().

◆ set_xgrid()

void axes::properties::set_xgrid ( const octave_value val)
inline

Definition at line 6282 of file graphics.h.

References base_property::set().

◆ set_xlabel()

void axes::properties::set_xlabel ( const octave_value val)

Definition at line 5046 of file graphics.cc.

References xset().

◆ set_xlim()

void axes::properties::set_xlim ( const octave_value val)
inline

Definition at line 6292 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_xlimitmethod()

void axes::properties::set_xlimitmethod ( const octave_value val)
inline

Definition at line 6305 of file graphics.h.

References base_property::set().

◆ set_xlimmode()

void axes::properties::set_xlimmode ( const octave_value val)
inline

Definition at line 6314 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_xminorgrid()

void axes::properties::set_xminorgrid ( const octave_value val)
inline

Definition at line 6324 of file graphics.h.

References base_property::set().

◆ set_xminortick()

void axes::properties::set_xminortick ( const octave_value val)
inline

Definition at line 6332 of file graphics.h.

References base_property::set().

◆ set_xminortickvalues()

void axes::properties::set_xminortickvalues ( const octave_value val)
inline

Definition at line 6731 of file graphics.h.

References base_property::set().

◆ set_xscale()

void axes::properties::set_xscale ( const octave_value val)
inline

Definition at line 6340 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_xtick()

void axes::properties::set_xtick ( const octave_value val)
inline

Definition at line 6351 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_xticklabel()

void axes::properties::set_xticklabel ( const octave_value val)

Definition at line 6853 of file graphics.cc.

◆ set_xticklabelmode()

void axes::properties::set_xticklabelmode ( const octave_value val)
inline

Definition at line 6366 of file graphics.h.

References base_property::set().

◆ set_xticklabelrotation()

void axes::properties::set_xticklabelrotation ( const octave_value val)
inline

Definition at line 6375 of file graphics.h.

References base_property::set().

◆ set_xtickmode()

void axes::properties::set_xtickmode ( const octave_value val)
inline

Definition at line 6383 of file graphics.h.

References base_property::set().

◆ set_yaxis()

void axes::properties::set_yaxis ( const octave_value val)
inline

Definition at line 6392 of file graphics.h.

References base_property::set().

◆ set_yaxislocation()

void axes::properties::set_yaxislocation ( const octave_value val)
inline

Definition at line 6400 of file graphics.h.

References base_property::set().

◆ set_ycolor()

void axes::properties::set_ycolor ( const octave_value val)
inline

Definition at line 6409 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_ycolormode()

void axes::properties::set_ycolormode ( const octave_value val)
inline

Definition at line 6422 of file graphics.h.

References base_property::set().

◆ set_ydir()

void axes::properties::set_ydir ( const octave_value val)
inline

Definition at line 6430 of file graphics.h.

References base_property::set().

◆ set_ygrid()

void axes::properties::set_ygrid ( const octave_value val)
inline

Definition at line 6439 of file graphics.h.

References base_property::set().

◆ set_ylabel()

void axes::properties::set_ylabel ( const octave_value val)

Definition at line 5060 of file graphics.cc.

References xset().

◆ set_ylim()

void axes::properties::set_ylim ( const octave_value val)
inline

Definition at line 6449 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_ylimitmethod()

void axes::properties::set_ylimitmethod ( const octave_value val)
inline

Definition at line 6462 of file graphics.h.

References base_property::set().

◆ set_ylimmode()

void axes::properties::set_ylimmode ( const octave_value val)
inline

Definition at line 6471 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_yminorgrid()

void axes::properties::set_yminorgrid ( const octave_value val)
inline

Definition at line 6481 of file graphics.h.

References base_property::set().

◆ set_yminortick()

void axes::properties::set_yminortick ( const octave_value val)
inline

Definition at line 6489 of file graphics.h.

References base_property::set().

◆ set_yminortickvalues()

void axes::properties::set_yminortickvalues ( const octave_value val)
inline

Definition at line 6739 of file graphics.h.

References base_property::set().

◆ set_yscale()

void axes::properties::set_yscale ( const octave_value val)
inline

Definition at line 6497 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_ytick()

void axes::properties::set_ytick ( const octave_value val)
inline

Definition at line 6508 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_yticklabel()

void axes::properties::set_yticklabel ( const octave_value val)

Definition at line 6868 of file graphics.cc.

◆ set_yticklabelmode()

void axes::properties::set_yticklabelmode ( const octave_value val)
inline

Definition at line 6523 of file graphics.h.

References base_property::set().

◆ set_yticklabelrotation()

void axes::properties::set_yticklabelrotation ( const octave_value val)
inline

Definition at line 6532 of file graphics.h.

References base_property::set().

◆ set_ytickmode()

void axes::properties::set_ytickmode ( const octave_value val)
inline

Definition at line 6540 of file graphics.h.

References base_property::set().

◆ set_zaxis()

void axes::properties::set_zaxis ( const octave_value val)
inline

Definition at line 6549 of file graphics.h.

References base_property::set().

◆ set_zcolor()

void axes::properties::set_zcolor ( const octave_value val)
inline

Definition at line 6557 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_zcolormode()

void axes::properties::set_zcolormode ( const octave_value val)
inline

Definition at line 6570 of file graphics.h.

References base_property::set().

◆ set_zdir()

void axes::properties::set_zdir ( const octave_value val)
inline

Definition at line 6578 of file graphics.h.

References base_property::set().

◆ set_zgrid()

void axes::properties::set_zgrid ( const octave_value val)
inline

Definition at line 6587 of file graphics.h.

References base_property::set().

◆ set_zlabel()

void axes::properties::set_zlabel ( const octave_value val)

Definition at line 5074 of file graphics.cc.

References xset().

◆ set_zlim()

void axes::properties::set_zlim ( const octave_value val)
inline

Definition at line 6597 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_zlimitmethod()

void axes::properties::set_zlimitmethod ( const octave_value val)
inline

Definition at line 6610 of file graphics.h.

References base_property::set().

◆ set_zlimmode()

void axes::properties::set_zlimmode ( const octave_value val)
inline

Definition at line 6619 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_zminorgrid()

void axes::properties::set_zminorgrid ( const octave_value val)
inline

Definition at line 6629 of file graphics.h.

References base_property::set().

◆ set_zminortick()

void axes::properties::set_zminortick ( const octave_value val)
inline

Definition at line 6637 of file graphics.h.

References base_property::set().

◆ set_zminortickvalues()

void axes::properties::set_zminortickvalues ( const octave_value val)
inline

Definition at line 6747 of file graphics.h.

References base_property::set().

◆ set_zscale()

void axes::properties::set_zscale ( const octave_value val)
inline

Definition at line 6645 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_ztick()

void axes::properties::set_ztick ( const octave_value val)
inline

Definition at line 6656 of file graphics.h.

References GCB_POSTSET, base_property::run_listeners(), and base_property::set().

◆ set_zticklabel()

void axes::properties::set_zticklabel ( const octave_value val)

Definition at line 6883 of file graphics.cc.

◆ set_zticklabelmode()

void axes::properties::set_zticklabelmode ( const octave_value val)
inline

Definition at line 6671 of file graphics.h.

References base_property::set().

◆ set_zticklabelrotation()

void axes::properties::set_zticklabelrotation ( const octave_value val)
inline

Definition at line 6680 of file graphics.h.

References base_property::set().

◆ set_ztickmode()

void axes::properties::set_ztickmode ( const octave_value val)
inline

Definition at line 6688 of file graphics.h.

References base_property::set().

◆ sortmethod_is()

bool axes::properties::sortmethod_is ( const std::string &  v) const
inline

Definition at line 5415 of file graphics.h.

References radio_property::is().

◆ sync_positions()

void axes::properties::sync_positions ( )

Definition at line 4920 of file graphics.cc.

◆ tickdir_is()

bool axes::properties::tickdir_is ( const std::string &  v) const
inline

Definition at line 5418 of file graphics.h.

References radio_property::is().

◆ tickdirmode_is()

bool axes::properties::tickdirmode_is ( const std::string &  v) const
inline

Definition at line 5421 of file graphics.h.

References radio_property::is().

◆ ticklabelinterpreter_is()

bool axes::properties::ticklabelinterpreter_is ( const std::string &  v) const
inline

Definition at line 5424 of file graphics.h.

References radio_property::is().

◆ titlefontweight_is()

bool axes::properties::titlefontweight_is ( const std::string &  v) const
inline

Definition at line 5435 of file graphics.h.

References radio_property::is().

◆ translate_view()

void axes::properties::translate_view ( const std::string &  mode,
double  x0,
double  x1,
double  y0,
double  y1,
bool  push_to_zoom_stack = true 
)

Definition at line 8840 of file graphics.cc.

References get_children_limits(), and Inf.

◆ trigger_normals_calc()

void axes::properties::trigger_normals_calc ( )

◆ units_is()

bool axes::properties::units_is ( const std::string &  v) const
inline

Definition at line 5440 of file graphics.h.

References radio_property::is().

◆ unzoom()

void axes::properties::unzoom ( )

Definition at line 8956 of file graphics.cc.

◆ update_aspectratios()

void axes::properties::update_aspectratios ( )

Definition at line 6512 of file graphics.cc.

◆ update_autopos()

void axes::properties::update_autopos ( const std::string &  elem_type)
virtual

Reimplemented from base_properties.

Definition at line 6458 of file graphics.cc.

◆ update_axes_layout()

void axes::properties::update_axes_layout ( )

Definition at line 5818 of file graphics.cc.

◆ update_boundingbox()

void axes::properties::update_boundingbox ( )
inlinevirtual

Reimplemented from base_properties.

Definition at line 4692 of file graphics.h.

References base_properties::update_boundingbox().

◆ update_camera()

void axes::properties::update_camera ( )

◆ update_font()

void axes::properties::update_font ( std::string  prop = "")

◆ update_fontunits() [1/2]

void axes::properties::update_fontunits ( )

◆ update_fontunits() [2/2]

void axes::properties::update_fontunits ( const caseless_str old_fontunits)

Definition at line 6998 of file graphics.cc.

◆ update_handlevisibility()

void axes::properties::update_handlevisibility ( )
virtual

Reimplemented from base_properties.

Definition at line 8992 of file graphics.cc.

◆ update_title_position()

void axes::properties::update_title_position ( )

Definition at line 6411 of file graphics.cc.

◆ update_transform()

void axes::properties::update_transform ( )
inline

Definition at line 4704 of file graphics.h.

◆ update_units() [1/2]

void axes::properties::update_units ( )

◆ update_units() [2/2]

◆ update_xlabel_position()

void axes::properties::update_xlabel_position ( )

Definition at line 6077 of file graphics.cc.

◆ update_xlim()

void axes::properties::update_xlim ( )
inline

Definition at line 7113 of file graphics.h.

References radio_property::is().

◆ update_xlimitmethod()

void axes::properties::update_xlimitmethod ( )
inline

Definition at line 7136 of file graphics.h.

◆ update_ylabel_position()

void axes::properties::update_ylabel_position ( )

Definition at line 6181 of file graphics.cc.

◆ update_ylim()

void axes::properties::update_ylim ( )
inline

Definition at line 7141 of file graphics.h.

References radio_property::is().

◆ update_ylimitmethod()

void axes::properties::update_ylimitmethod ( )
inline

Definition at line 7164 of file graphics.h.

◆ update_zlabel_position()

void axes::properties::update_zlabel_position ( )

Definition at line 6285 of file graphics.cc.

◆ update_zlim()

void axes::properties::update_zlim ( )
inline

Definition at line 7169 of file graphics.h.

References radio_property::is().

◆ update_zlimitmethod()

void axes::properties::update_zlimitmethod ( )
inline

Definition at line 7188 of file graphics.h.

◆ xaxislocation_is()

bool axes::properties::xaxislocation_is ( const std::string &  v) const
inline

Definition at line 5447 of file graphics.h.

References radio_property::is().

◆ xcolor_is()

bool axes::properties::xcolor_is ( const std::string &  v) const
inline

Definition at line 5451 of file graphics.h.

References color_property::is().

◆ xcolor_is_rgb()

bool axes::properties::xcolor_is_rgb ( ) const
inline

Definition at line 5450 of file graphics.h.

References color_property::is_rgb().

◆ xcolormode_is()

bool axes::properties::xcolormode_is ( const std::string &  v) const
inline

Definition at line 5455 of file graphics.h.

References radio_property::is().

◆ xdir_is()

bool axes::properties::xdir_is ( const std::string &  v) const
inline

Definition at line 5458 of file graphics.h.

References radio_property::is().

◆ xlimitmethod_is()

bool axes::properties::xlimitmethod_is ( const std::string &  v) const
inline

Definition at line 5468 of file graphics.h.

References radio_property::is().

◆ xlimmode_is()

bool axes::properties::xlimmode_is ( const std::string &  v) const
inline

Definition at line 5471 of file graphics.h.

References radio_property::is().

◆ xscale_is()

bool axes::properties::xscale_is ( const std::string &  v) const
inline

Definition at line 5480 of file graphics.h.

References radio_property::is().

◆ xticklabelmode_is()

bool axes::properties::xticklabelmode_is ( const std::string &  v) const
inline

Definition at line 5487 of file graphics.h.

References radio_property::is().

◆ xtickmode_is()

bool axes::properties::xtickmode_is ( const std::string &  v) const
inline

Definition at line 5492 of file graphics.h.

References radio_property::is().

◆ yaxislocation_is()

bool axes::properties::yaxislocation_is ( const std::string &  v) const
inline

Definition at line 5497 of file graphics.h.

References radio_property::is().

◆ ycolor_is()

bool axes::properties::ycolor_is ( const std::string &  v) const
inline

Definition at line 5501 of file graphics.h.

References color_property::is().

◆ ycolor_is_rgb()

bool axes::properties::ycolor_is_rgb ( ) const
inline

Definition at line 5500 of file graphics.h.

References color_property::is_rgb().

◆ ycolormode_is()

bool axes::properties::ycolormode_is ( const std::string &  v) const
inline

Definition at line 5505 of file graphics.h.

References radio_property::is().

◆ ydir_is()

bool axes::properties::ydir_is ( const std::string &  v) const
inline

Definition at line 5508 of file graphics.h.

References radio_property::is().

◆ ylimitmethod_is()

bool axes::properties::ylimitmethod_is ( const std::string &  v) const
inline

Definition at line 5518 of file graphics.h.

References radio_property::is().

◆ ylimmode_is()

bool axes::properties::ylimmode_is ( const std::string &  v) const
inline

Definition at line 5521 of file graphics.h.

References radio_property::is().

◆ yscale_is()

bool axes::properties::yscale_is ( const std::string &  v) const
inline

Definition at line 5530 of file graphics.h.

References radio_property::is().

◆ yticklabelmode_is()

bool axes::properties::yticklabelmode_is ( const std::string &  v) const
inline

Definition at line 5537 of file graphics.h.

References radio_property::is().

◆ ytickmode_is()

bool axes::properties::ytickmode_is ( const std::string &  v) const
inline

Definition at line 5542 of file graphics.h.

References radio_property::is().

◆ zcolor_is()

bool axes::properties::zcolor_is ( const std::string &  v) const
inline

Definition at line 5548 of file graphics.h.

References color_property::is().

◆ zcolor_is_rgb()

bool axes::properties::zcolor_is_rgb ( ) const
inline

Definition at line 5547 of file graphics.h.

References color_property::is_rgb().

◆ zcolormode_is()

bool axes::properties::zcolormode_is ( const std::string &  v) const
inline

Definition at line 5552 of file graphics.h.

References radio_property::is().

◆ zdir_is()

bool axes::properties::zdir_is ( const std::string &  v) const
inline

Definition at line 5555 of file graphics.h.

References radio_property::is().

◆ zlimitmethod_is()

bool axes::properties::zlimitmethod_is ( const std::string &  v) const
inline

Definition at line 5565 of file graphics.h.

References radio_property::is().

◆ zlimmode_is()

bool axes::properties::zlimmode_is ( const std::string &  v) const
inline

Definition at line 5568 of file graphics.h.

References radio_property::is().

◆ zoom() [1/2]

void axes::properties::zoom ( const std::string &  mode,
const Matrix xl,
const Matrix yl,
bool  push_to_zoom_stack = true 
)

Definition at line 8745 of file graphics.cc.

References warning().

◆ zoom() [2/2]

void axes::properties::zoom ( const std::string &  mode,
double  factor,
bool  push_to_zoom_stack = true 
)

Definition at line 8716 of file graphics.cc.

References x.

Referenced by F__zoom__().

◆ zoom_about_point()

void axes::properties::zoom_about_point ( const std::string &  mode,
double  x,
double  y,
double  factor,
bool  push_to_zoom_stack = true 
)

Definition at line 8687 of file graphics.cc.

References get_children_limits(), and Inf.

◆ zscale_is()

bool axes::properties::zscale_is ( const std::string &  v) const
inline

Definition at line 5577 of file graphics.h.

References radio_property::is().

◆ zticklabelmode_is()

bool axes::properties::zticklabelmode_is ( const std::string &  v) const
inline

Definition at line 5584 of file graphics.h.

References radio_property::is().

◆ ztickmode_is()

bool axes::properties::ztickmode_is ( const std::string &  v) const
inline

Definition at line 5589 of file graphics.h.

References radio_property::is().


The documentation for this class was generated from the following files: