#include "graphics.h"
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 scaler & | get_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 scaler & | get_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 scaler & | get_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) |
Definition at line 4666 of file graphics.h.
anonymous enum |
Definition at line 5121 of file graphics.h.
axes::properties::properties | ( | const graphics_handle & | mh, |
const graphics_handle & | p | ||
) |
Definition at line 1510 of file graphics-props.cc.
|
delete |
|
default |
|
inline |
Definition at line 5596 of file graphics.h.
References radio_property::is().
|
virtual |
Reimplemented from base_properties.
Definition at line 5401 of file graphics.cc.
References __get_gh_manager__(), base_properties::adopt(), gh_manager::get_object(), graphics_object::get_properties(), base_properties::is_visible(), graphics_object::isa(), and base_graphics_object::update_axis_limits().
|
inline |
Definition at line 5261 of file graphics.h.
References radio_property::is().
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().
|
inline |
Definition at line 5266 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5270 of file graphics.h.
References color_property::is().
|
inline |
Definition at line 5269 of file graphics.h.
References color_property::is_rgb().
|
inline |
Definition at line 5277 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5282 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5287 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5292 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5297 of file graphics.h.
References radio_property::is().
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().
void axes::properties::clear_zoom_stack | ( | bool | do_unzoom = true | ) |
Definition at line 9029 of file graphics.cc.
Referenced by F__zoom__().
|
inline |
Definition at line 5302 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5305 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5309 of file graphics.h.
References color_property::is().
|
inline |
Definition at line 5308 of file graphics.h.
References color_property::is_rgb().
|
inline |
Definition at line 5317 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 4815 of file graphics.h.
References x.
|
static |
Definition at line 2912 of file graphics-props.cc.
References base_properties::core_property_names().
|
inline |
Definition at line 5324 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 4857 of file graphics.h.
Referenced by hggroup::properties::remove_child().
|
static |
Definition at line 2771 of file graphics-props.cc.
References base_properties::factory_defaults(), and m.
|
inline |
Definition at line 5327 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5334 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5340 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5343 of file graphics.h.
References radio_property::is().
|
virtual |
Reimplemented from base_properties.
Definition at line 2058 of file graphics-props.cc.
References base_properties::get(), m, and octave_value::map_value().
|
virtual |
Reimplemented from base_properties.
Definition at line 2209 of file graphics-props.cc.
|
inlinevirtual |
Reimplemented from base_properties.
Definition at line 4953 of file graphics.h.
|
inlinevirtual |
Reimplemented from base_properties.
Definition at line 4948 of file graphics.h.
|
inline |
Definition at line 5597 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5592 of file graphics.h.
References array_property::get().
double axes::properties::get___fontsize_points__ | ( | double | box_pix_height = 0 | ) | const |
Definition at line 7010 of file graphics.cc.
|
inline |
Definition at line 4715 of file graphics.h.
|
inlinevirtual |
Reimplemented from base_properties.
Definition at line 5259 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 5262 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5264 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 5267 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5272 of file graphics.h.
References color_property::get().
|
inline |
Definition at line 5271 of file graphics.h.
References color_property::is_rgb(), and color_property::rgb().
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.
|
virtual |
Reimplemented from base_properties.
Definition at line 6670 of file graphics.cc.
References __get_gh_manager__(), Matrix::extract_n(), base_properties::get_boundingbox(), gh_manager::get_object(), base_graphics_object::get_parent(), graphics_object::get_properties(), Array< T, Alloc >::isempty(), and graphics_object::valid_object().
|
inline |
Definition at line 5275 of file graphics.h.
References radio_property::current_value().
Referenced by opengl_renderer::draw_axes().
|
inline |
Definition at line 5278 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5280 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 5283 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5285 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 5288 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5290 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 5293 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5295 of file graphics.h.
References double_property::double_value().
|
inline |
Definition at line 5298 of file graphics.h.
References radio_property::current_value().
|
inlinevirtual |
Reimplemented from base_properties.
Definition at line 5300 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 5303 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5306 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5311 of file graphics.h.
References color_property::get().
Referenced by opengl_renderer::draw_scatter().
|
inline |
Definition at line 5310 of file graphics.h.
References color_property::is_rgb(), and color_property::rgb().
|
inline |
Definition at line 5313 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 5315 of file graphics.h.
References double_property::double_value().
|
inline |
Definition at line 5318 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5320 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 5322 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 5325 of file graphics.h.
References radio_property::current_value().
Matrix axes::properties::get_extent | ( | bool | with_text = false , |
bool | only_text_height = false |
||
) | const |
Definition at line 6700 of file graphics.cc.
References __get_gh_manager__(), text::properties::get_data_position(), text::properties::get_extent_matrix(), gh_manager::get_object(), graphics_object::get_properties(), text::properties::get_string(), Inf, octave_value::isempty(), max(), min(), and xform().
|
inline |
Definition at line 5328 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5330 of file graphics.h.
References string_property::string_value().
|
inline |
Definition at line 5332 of file graphics.h.
References double_property::double_value().
|
inline |
Definition at line 5335 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5338 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5341 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5344 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 4789 of file graphics.h.
|
inline |
Definition at line 4790 of file graphics.h.
|
inline |
Definition at line 4791 of file graphics.h.
|
inline |
Definition at line 5346 of file graphics.h.
References double_property::double_value().
|
inline |
Definition at line 5349 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5354 of file graphics.h.
References color_property::get().
|
inline |
Definition at line 5353 of file graphics.h.
References color_property::is_rgb(), and color_property::rgb().
|
inline |
Definition at line 5357 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5360 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 4740 of file graphics.h.
|
inline |
Definition at line 5362 of file graphics.h.
References any_property::get().
|
inline |
Definition at line 4763 of file graphics.h.
|
inline |
Definition at line 4801 of file graphics.h.
Referenced by opengl_renderer::draw_axes().
|
inline |
Definition at line 5364 of file graphics.h.
References double_property::double_value().
|
inline |
Definition at line 5367 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 4800 of file graphics.h.
|
inline |
Definition at line 5369 of file graphics.h.
References handle_property::handle_value().
|
inline |
Definition at line 5371 of file graphics.h.
References handle_property::handle_value().
|
inline |
Definition at line 5373 of file graphics.h.
References any_property::get().
|
inline |
Definition at line 5375 of file graphics.h.
References double_property::double_value().
|
inline |
Definition at line 5377 of file graphics.h.
References double_property::double_value().
|
inline |
Definition at line 5599 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 5379 of file graphics.h.
References double_property::double_value().
|
inline |
Definition at line 5382 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5387 of file graphics.h.
References color_property::get().
|
inline |
Definition at line 5386 of file graphics.h.
References color_property::is_rgb(), and color_property::rgb().
|
inline |
Definition at line 5390 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5393 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5594 of file graphics.h.
References double_property::double_value().
|
inline |
Definition at line 4807 of file graphics.h.
|
inline |
Definition at line 5396 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5398 of file graphics.h.
References double_property::double_value().
Referenced by scatter::initialize().
|
inline |
Definition at line 4858 of file graphics.h.
Referenced by patch::properties::get_do_lighting(), and surface::properties::get_do_lighting().
|
inline |
Definition at line 4764 of file graphics.h.
|
inline |
Definition at line 4765 of file graphics.h.
|
inline |
Definition at line 5400 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 5402 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 5405 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5407 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 5410 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5413 of file graphics.h.
References radio_property::current_value().
|
virtual |
Reimplemented from base_properties.
Definition at line 2492 of file graphics-props.cc.
|
inline |
Definition at line 5416 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5419 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5422 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5425 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5427 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 5429 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 5431 of file graphics.h.
References handle_property::handle_value().
Referenced by gh_manager::make_graphics_handle().
|
inline |
Definition at line 5433 of file graphics.h.
References double_property::double_value().
|
inline |
Definition at line 5436 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5438 of file graphics.h.
References handle_property::handle_value().
|
inline |
Definition at line 4756 of file graphics.h.
|
inline |
Definition at line 4762 of file graphics.h.
|
inline |
Definition at line 4766 of file graphics.h.
Referenced by opengl_renderer::setup_opengl_transformation().
|
inline |
Definition at line 5441 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5443 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 4798 of file graphics.h.
|
inline |
Definition at line 4784 of file graphics.h.
References max().
Referenced by opengl_renderer::draw_axes().
|
inline |
Definition at line 4783 of file graphics.h.
References min().
Referenced by opengl_renderer::draw_axes().
|
inline |
Definition at line 4678 of file graphics.h.
|
inline |
Definition at line 5445 of file graphics.h.
References handle_property::handle_value().
|
inline |
Definition at line 5448 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5453 of file graphics.h.
References color_property::get().
|
inline |
Definition at line 5452 of file graphics.h.
References color_property::is_rgb(), and color_property::rgb().
|
inline |
Definition at line 5456 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5459 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5462 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5464 of file graphics.h.
References handle_property::handle_value().
Referenced by gh_manager::make_graphics_handle().
|
inlinevirtual |
Reimplemented from base_properties.
Definition at line 5466 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 5469 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5472 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5475 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5478 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5601 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 4771 of file graphics.h.
|
inline |
Definition at line 4772 of file graphics.h.
|
inline |
Definition at line 4777 of file graphics.h.
|
inline |
Definition at line 4778 of file graphics.h.
|
inline |
Definition at line 5481 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 4768 of file graphics.h.
|
inline |
Definition at line 5483 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 5485 of file graphics.h.
References any_property::get().
|
inline |
Definition at line 5488 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5490 of file graphics.h.
References double_property::double_value().
|
inline |
Definition at line 4792 of file graphics.h.
|
inline |
Definition at line 5493 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 4795 of file graphics.h.
|
inline |
Definition at line 4804 of file graphics.h.
|
inline |
Definition at line 4805 of file graphics.h.
|
inline |
Definition at line 4799 of file graphics.h.
|
inline |
Definition at line 4786 of file graphics.h.
References max().
Referenced by opengl_renderer::draw_axes().
|
inline |
Definition at line 4785 of file graphics.h.
References min().
Referenced by opengl_renderer::draw_axes().
|
inline |
Definition at line 4679 of file graphics.h.
|
inline |
Definition at line 5495 of file graphics.h.
References handle_property::handle_value().
|
inline |
Definition at line 5498 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5503 of file graphics.h.
References color_property::get().
|
inline |
Definition at line 5502 of file graphics.h.
References color_property::is_rgb(), and color_property::rgb().
|
inline |
Definition at line 5506 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5509 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5512 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5514 of file graphics.h.
References handle_property::handle_value().
Referenced by gh_manager::make_graphics_handle().
|
inlinevirtual |
Reimplemented from base_properties.
Definition at line 5516 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 5519 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5522 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5525 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5528 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5603 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 4773 of file graphics.h.
|
inline |
Definition at line 4774 of file graphics.h.
|
inline |
Definition at line 4779 of file graphics.h.
|
inline |
Definition at line 4780 of file graphics.h.
|
inline |
Definition at line 5531 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 4769 of file graphics.h.
|
inline |
Definition at line 5533 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 5535 of file graphics.h.
References any_property::get().
|
inline |
Definition at line 5538 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5540 of file graphics.h.
References double_property::double_value().
|
inline |
Definition at line 4793 of file graphics.h.
|
inline |
Definition at line 5543 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 4796 of file graphics.h.
|
inline |
Definition at line 4788 of file graphics.h.
References max().
Referenced by opengl_renderer::draw_axes().
|
inline |
Definition at line 4787 of file graphics.h.
References min().
Referenced by opengl_renderer::draw_axes().
|
inline |
Definition at line 4680 of file graphics.h.
|
inline |
Definition at line 5545 of file graphics.h.
References handle_property::handle_value().
|
inline |
Definition at line 5550 of file graphics.h.
References color_property::get().
|
inline |
Definition at line 5549 of file graphics.h.
References color_property::is_rgb(), and color_property::rgb().
|
inline |
Definition at line 5553 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5556 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5559 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5561 of file graphics.h.
References handle_property::handle_value().
Referenced by gh_manager::make_graphics_handle().
|
inlinevirtual |
Reimplemented from base_properties.
Definition at line 5563 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 5566 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5569 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5572 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5575 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5605 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 4775 of file graphics.h.
|
inline |
Definition at line 4776 of file graphics.h.
|
inline |
Definition at line 4781 of file graphics.h.
|
inline |
Definition at line 4782 of file graphics.h.
|
inline |
Definition at line 5578 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 4806 of file graphics.h.
|
inline |
Definition at line 4770 of file graphics.h.
|
inline |
Definition at line 5580 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 5582 of file graphics.h.
References any_property::get().
|
inline |
Definition at line 5585 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 5587 of file graphics.h.
References double_property::double_value().
|
inline |
Definition at line 4794 of file graphics.h.
|
inline |
Definition at line 5590 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 4797 of file graphics.h.
|
inlinevirtual |
Reimplemented from base_properties.
Definition at line 4960 of file graphics.h.
|
inline |
Definition at line 5348 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5352 of file graphics.h.
References color_property::is().
|
inline |
Definition at line 5351 of file graphics.h.
References color_property::is_rgb().
|
inline |
Definition at line 5356 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5359 of file graphics.h.
References radio_property::is().
|
static |
Definition at line 3065 of file graphics-props.cc.
Referenced by property_list::set().
|
virtual |
Reimplemented from base_properties.
Definition at line 3122 of file graphics-props.cc.
|
static |
Definition at line 3102 of file graphics-props.cc.
|
inline |
Definition at line 4856 of file graphics.h.
Referenced by hggroup::properties::adopt().
|
protectedvirtual |
Reimplemented from base_properties.
Definition at line 4722 of file graphics.cc.
References base_graphics_object::adopt(), FINITE, NOT_NAN, and xset().
|
inline |
Definition at line 5274 of file graphics.h.
References bool_property::is_on().
|
inline |
Definition at line 5337 of file graphics.h.
References bool_property::is_on().
|
inline |
Definition at line 5461 of file graphics.h.
References bool_property::is_on().
|
inline |
Definition at line 5474 of file graphics.h.
References bool_property::is_on().
|
inline |
Definition at line 5477 of file graphics.h.
References bool_property::is_on().
|
inline |
Definition at line 5511 of file graphics.h.
References bool_property::is_on().
|
inline |
Definition at line 5524 of file graphics.h.
References bool_property::is_on().
|
inline |
Definition at line 5527 of file graphics.h.
References bool_property::is_on().
|
inline |
Definition at line 5558 of file graphics.h.
References bool_property::is_on().
|
inline |
Definition at line 5571 of file graphics.h.
References bool_property::is_on().
|
inline |
Definition at line 5574 of file graphics.h.
References bool_property::is_on().
|
inline |
Definition at line 5366 of file graphics.h.
References radio_property::is().
Referenced by opengl_renderer::draw_axes().
|
inline |
Definition at line 5381 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5385 of file graphics.h.
References color_property::is().
|
inline |
Definition at line 5384 of file graphics.h.
References color_property::is_rgb().
|
inline |
Definition at line 5389 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5392 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5395 of file graphics.h.
References radio_property::is().
Referenced by scatter::initialize().
void axes::properties::pan | ( | const std::string & | mode, |
double | factor, | ||
bool | push_to_zoom_stack = true |
||
) |
Definition at line 8869 of file graphics.cc.
|
inline |
Definition at line 4809 of file graphics.h.
|
inline |
Definition at line 5404 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5409 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5412 of file graphics.h.
References radio_property::is().
void axes::properties::push_zoom_stack | ( | ) |
Definition at line 8730 of file graphics.cc.
|
static |
Definition at line 3073 of file graphics-props.cc.
References base_properties::readonly_property_names().
|
virtual |
Reimplemented from base_properties.
Definition at line 5365 of file graphics.cc.
References __get_gh_manager__(), gh_manager::get_object(), graphics_object::get_properties(), base_properties::is_visible(), graphics_object::isa(), base_properties::remove_child(), and graphics_object::valid_object().
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.
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.
|
virtual |
Reimplemented from base_properties.
Definition at line 1793 of file graphics-props.cc.
|
inline |
Definition at line 6714 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6697 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6755 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 4727 of file graphics.h.
References octave_value::char_matrix_value(), and charMatrix::row_as_string().
|
inline |
Definition at line 5608 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 5620 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5628 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5636 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5644 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5652 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5661 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5669 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 5682 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5691 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 5704 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5713 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 5726 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5735 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 5748 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5757 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 5769 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 5779 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5787 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5795 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5803 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5811 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5819 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5827 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 5840 of file graphics.h.
References base_property::set().
void axes::properties::set_defaults | ( | base_graphics_object & | obj, |
const std::string & | mode | ||
) |
Definition at line 5102 of file graphics.cc.
References error_unless.
|
inline |
Definition at line 5849 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5858 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5867 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 5880 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5888 of file graphics.h.
References base_property::set().
void axes::properties::set_fontunits | ( | const octave_value & | val | ) |
Definition at line 6986 of file graphics.cc.
References base_graphics_object::mark_modified().
|
inline |
Definition at line 5901 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5910 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 5922 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5930 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 5942 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5950 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 4803 of file graphics.h.
|
inline |
Definition at line 4745 of file graphics.h.
|
inline |
Definition at line 5958 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5966 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5975 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5984 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5992 of file graphics.h.
References base_property::set().
void axes::properties::set_linestyleorder | ( | const octave_value & | val | ) |
Definition at line 6939 of file graphics.cc.
|
inline |
Definition at line 6002 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6010 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6722 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6018 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 6030 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6038 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 6050 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6058 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6706 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6066 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6074 of file graphics.h.
References base_property::set().
Referenced by scatter::initialize().
|
inline |
Definition at line 6082 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6091 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 6104 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6113 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6122 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6130 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6138 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6146 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 6159 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6168 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6177 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6186 of file graphics.h.
References base_property::set().
void axes::properties::set_title | ( | const octave_value & | val | ) |
Definition at line 5088 of file graphics.cc.
References xset().
|
inline |
Definition at line 6196 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6205 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6214 of file graphics.h.
References base_property::set().
void axes::properties::set_units | ( | const octave_value & | val | ) |
Definition at line 6945 of file graphics.cc.
References base_graphics_object::mark_modified().
|
inline |
Definition at line 6226 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6235 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6243 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6252 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 6265 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6273 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6282 of file graphics.h.
References base_property::set().
void axes::properties::set_xlabel | ( | const octave_value & | val | ) |
Definition at line 5046 of file graphics.cc.
References xset().
|
inline |
Definition at line 6292 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 6305 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6314 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 6324 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6332 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6731 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6340 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 6351 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
void axes::properties::set_xticklabel | ( | const octave_value & | val | ) |
Definition at line 6853 of file graphics.cc.
|
inline |
Definition at line 6366 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6375 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6383 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6392 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6400 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6409 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 6422 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6430 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6439 of file graphics.h.
References base_property::set().
void axes::properties::set_ylabel | ( | const octave_value & | val | ) |
Definition at line 5060 of file graphics.cc.
References xset().
|
inline |
Definition at line 6449 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 6462 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6471 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 6481 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6489 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6739 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6497 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 6508 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
void axes::properties::set_yticklabel | ( | const octave_value & | val | ) |
Definition at line 6868 of file graphics.cc.
|
inline |
Definition at line 6523 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6532 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6540 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6549 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6557 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 6570 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6578 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6587 of file graphics.h.
References base_property::set().
void axes::properties::set_zlabel | ( | const octave_value & | val | ) |
Definition at line 5074 of file graphics.cc.
References xset().
|
inline |
Definition at line 6597 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 6610 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6619 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 6629 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6637 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6747 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6645 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 6656 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
void axes::properties::set_zticklabel | ( | const octave_value & | val | ) |
Definition at line 6883 of file graphics.cc.
|
inline |
Definition at line 6671 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6680 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 6688 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 5415 of file graphics.h.
References radio_property::is().
void axes::properties::sync_positions | ( | ) |
Definition at line 4920 of file graphics.cc.
|
inline |
Definition at line 5418 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5421 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5424 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5435 of file graphics.h.
References radio_property::is().
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.
void axes::properties::trigger_normals_calc | ( | ) |
Definition at line 9041 of file graphics.cc.
References graphics_object::get_properties(), graphics_object::isa(), patch::properties::update_normals(), and surface::properties::update_normals().
Referenced by light::initialize().
|
inline |
Definition at line 5440 of file graphics.h.
References radio_property::is().
void axes::properties::unzoom | ( | ) |
Definition at line 8956 of file graphics.cc.
void axes::properties::update_aspectratios | ( | ) |
Definition at line 6512 of file graphics.cc.
|
virtual |
Reimplemented from base_properties.
Definition at line 6458 of file graphics.cc.
void axes::properties::update_axes_layout | ( | ) |
Definition at line 5818 of file graphics.cc.
|
inlinevirtual |
Reimplemented from base_properties.
Definition at line 4692 of file graphics.h.
References base_properties::update_boundingbox().
void axes::properties::update_camera | ( | ) |
Definition at line 5602 of file graphics.cc.
References cam2xform(), d, f, normalize(), scale(), signum(), translate(), xform(), xform2cam(), xform_matrix(), and xform_vector().
void axes::properties::update_font | ( | std::string | prop = "" | ) |
Definition at line 6633 of file graphics.cc.
References __get_gh_manager__(), octave_value::double_value(), figure::get(), gh_manager::get_object(), octave_value(), and graphics_object::set().
void axes::properties::update_fontunits | ( | ) |
void axes::properties::update_fontunits | ( | const caseless_str & | old_fontunits | ) |
Definition at line 6998 of file graphics.cc.
|
virtual |
Reimplemented from base_properties.
Definition at line 8992 of file graphics.cc.
void axes::properties::update_title_position | ( | ) |
Definition at line 6411 of file graphics.cc.
|
inline |
Definition at line 4704 of file graphics.h.
void axes::properties::update_units | ( | ) |
void axes::properties::update_units | ( | const caseless_str & | old_units | ) |
Definition at line 6957 of file graphics.cc.
References __get_gh_manager__(), Matrix::extract_n(), base_properties::get_boundingbox(), gh_manager::get_object(), base_graphics_object::get_parent(), and graphics_object::get_properties().
void axes::properties::update_xlabel_position | ( | ) |
Definition at line 6077 of file graphics.cc.
|
inline |
Definition at line 7113 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 7136 of file graphics.h.
void axes::properties::update_ylabel_position | ( | ) |
Definition at line 6181 of file graphics.cc.
|
inline |
Definition at line 7141 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 7164 of file graphics.h.
void axes::properties::update_zlabel_position | ( | ) |
Definition at line 6285 of file graphics.cc.
|
inline |
Definition at line 7169 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 7188 of file graphics.h.
|
inline |
Definition at line 5447 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5451 of file graphics.h.
References color_property::is().
|
inline |
Definition at line 5450 of file graphics.h.
References color_property::is_rgb().
|
inline |
Definition at line 5455 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5458 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5468 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5471 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5480 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5487 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5492 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5497 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5501 of file graphics.h.
References color_property::is().
|
inline |
Definition at line 5500 of file graphics.h.
References color_property::is_rgb().
|
inline |
Definition at line 5505 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5508 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5518 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5521 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5530 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5537 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5542 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5548 of file graphics.h.
References color_property::is().
|
inline |
Definition at line 5547 of file graphics.h.
References color_property::is_rgb().
|
inline |
Definition at line 5552 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5555 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5565 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5568 of file graphics.h.
References radio_property::is().
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().
void axes::properties::zoom | ( | const std::string & | mode, |
double | factor, | ||
bool | push_to_zoom_stack = true |
||
) |
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.
|
inline |
Definition at line 5577 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5584 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 5589 of file graphics.h.
References radio_property::is().