Public Types |
enum | {
ID_POSITION = 3000,
ID_BOX = 3001,
ID_COLORORDER = 3002,
ID_DATAASPECTRATIO = 3003,
ID_DATAASPECTRATIOMODE = 3004,
ID_LAYER = 3005,
ID_XLIM = 3006,
ID_YLIM = 3007,
ID_ZLIM = 3008,
ID_CLIM = 3009,
ID_ALIM = 3010,
ID_XLIMMODE = 3011,
ID_YLIMMODE = 3012,
ID_ZLIMMODE = 3013,
ID_CLIMMODE = 3014,
ID_ALIMMODE = 3015,
ID_XLABEL = 3016,
ID_YLABEL = 3017,
ID_ZLABEL = 3018,
ID_TITLE = 3019,
ID_XGRID = 3020,
ID_YGRID = 3021,
ID_ZGRID = 3022,
ID_XMINORGRID = 3023,
ID_YMINORGRID = 3024,
ID_ZMINORGRID = 3025,
ID_XTICK = 3026,
ID_YTICK = 3027,
ID_ZTICK = 3028,
ID_XTICKMODE = 3029,
ID_YTICKMODE = 3030,
ID_ZTICKMODE = 3031,
ID_XMINORTICK = 3032,
ID_YMINORTICK = 3033,
ID_ZMINORTICK = 3034,
ID_XTICKLABEL = 3035,
ID_YTICKLABEL = 3036,
ID_ZTICKLABEL = 3037,
ID_XTICKLABELMODE = 3038,
ID_YTICKLABELMODE = 3039,
ID_ZTICKLABELMODE = 3040,
ID_INTERPRETER = 3041,
ID_COLOR = 3042,
ID_XCOLOR = 3043,
ID_YCOLOR = 3044,
ID_ZCOLOR = 3045,
ID_XSCALE = 3046,
ID_YSCALE = 3047,
ID_ZSCALE = 3048,
ID_XDIR = 3049,
ID_YDIR = 3050,
ID_ZDIR = 3051,
ID_YAXISLOCATION = 3052,
ID_XAXISLOCATION = 3053,
ID_VIEW = 3054,
ID___HOLD_ALL__ = 3055,
ID_NEXTPLOT = 3056,
ID_OUTERPOSITION = 3057,
ID_ACTIVEPOSITIONPROPERTY = 3058,
ID_AMBIENTLIGHTCOLOR = 3059,
ID_CAMERAPOSITION = 3060,
ID_CAMERATARGET = 3061,
ID_CAMERAUPVECTOR = 3062,
ID_CAMERAVIEWANGLE = 3063,
ID_CAMERAPOSITIONMODE = 3064,
ID_CAMERATARGETMODE = 3065,
ID_CAMERAUPVECTORMODE = 3066,
ID_CAMERAVIEWANGLEMODE = 3067,
ID_CURRENTPOINT = 3068,
ID_DRAWMODE = 3069,
ID_FONTANGLE = 3070,
ID_FONTNAME = 3071,
ID_FONTSIZE = 3072,
ID_FONTUNITS = 3073,
ID_FONTWEIGHT = 3074,
ID_GRIDLINESTYLE = 3075,
ID_LINESTYLEORDER = 3076,
ID_LINEWIDTH = 3077,
ID_MINORGRIDLINESTYLE = 3078,
ID_PLOTBOXASPECTRATIO = 3079,
ID_PLOTBOXASPECTRATIOMODE = 3080,
ID_PROJECTION = 3081,
ID_TICKDIR = 3082,
ID_TICKDIRMODE = 3083,
ID_TICKLENGTH = 3084,
ID_TIGHTINSET = 3085,
ID_UNITS = 3086,
ID_X_VIEWTRANSFORM = 3087,
ID_X_PROJECTIONTRANSFORM = 3088,
ID_X_VIEWPORTTRANSFORM = 3089,
ID_X_NORMRENDERTRANSFORM = 3090,
ID_X_RENDERTRANSFORM = 3091,
ID_XMTICK = 3092,
ID_YMTICK = 3093,
ID_ZMTICK = 3094
} |
Public Member Functions |
void | set_defaults (base_graphics_object &obj, const std::string &mode) |
void | remove_child (const graphics_handle &h) |
const scaler & | get_x_scaler (void) const |
const scaler & | get_y_scaler (void) const |
const scaler & | get_z_scaler (void) const |
Matrix | get_boundingbox (bool internal=false) const |
void | update_boundingbox (void) |
void | update_camera (void) |
void | update_axes_layout (void) |
void | update_aspectratios (void) |
void | update_transform (void) |
void | update_autopos (const std::string &elem_type) |
void | update_xlabel_position (void) |
void | update_ylabel_position (void) |
void | update_zlabel_position (void) |
void | update_title_position (void) |
graphics_xform | get_transform (void) const |
Matrix | get_transform_matrix (void) const |
Matrix | get_inverse_transform_matrix (void) const |
Matrix | get_opengl_matrix_1 (void) const |
Matrix | get_opengl_matrix_2 (void) const |
Matrix | get_transform_zlim (void) const |
int | get_xstate (void) const |
int | get_ystate (void) const |
int | get_zstate (void) const |
double | get_xPlane (void) const |
double | get_xPlaneN (void) const |
double | get_yPlane (void) const |
double | get_yPlaneN (void) const |
double | get_zPlane (void) const |
double | get_zPlaneN (void) const |
double | get_xpTick (void) const |
double | get_xpTickN (void) const |
double | get_ypTick (void) const |
double | get_ypTickN (void) const |
double | get_zpTick (void) const |
double | get_zpTickN (void) const |
double | get_x_min (void) const |
double | get_x_max (void) const |
double | get_y_min (void) const |
double | get_y_max (void) const |
double | get_z_min (void) const |
double | get_z_max (void) const |
double | get_fx (void) const |
double | get_fy (void) const |
double | get_fz (void) const |
double | get_xticklen (void) const |
double | get_yticklen (void) const |
double | get_zticklen (void) const |
double | get_xtickoffset (void) const |
double | get_ytickoffset (void) const |
double | get_ztickoffset (void) const |
bool | get_x2Dtop (void) const |
bool | get_y2Dright (void) const |
bool | get_layer2Dtop (void) const |
bool | get_xySym (void) const |
bool | get_xyzSym (void) const |
bool | get_zSign (void) const |
bool | get_nearhoriz (void) const |
ColumnVector | pixel2coord (double px, double py) const |
ColumnVector | coord2pixel (double x, double y, double z) const |
void | zoom_about_point (double x, double y, double factor, bool push_to_zoom_stack=true) |
void | zoom (const Matrix &xl, const Matrix &yl, bool push_to_zoom_stack=true) |
void | translate_view (double delta_x, double delta_y) |
void | rotate_view (double delta_az, double delta_el) |
void | unzoom (void) |
void | clear_zoom_stack (void) |
void | update_units (const caseless_str &old_units) |
void | update_fontunits (const caseless_str &old_fontunits) |
| properties (const graphics_handle &mh, const graphics_handle &p) |
| ~properties (void) |
void | set (const caseless_str &pname, const octave_value &val) |
octave_value | get (bool all=false) const |
octave_value | get (const caseless_str &pname) const |
octave_value | get (const std::string &pname) const |
octave_value | get (const char *pname) const |
| get_property (const caseless_str &pname) |
std::string | graphics_object_name (void) const |
std::set< std::string > | all_property_names (void) const |
bool | has_property (const caseless_str &pname) const |
octave_value | get_position (void) const |
bool | is_box (void) const |
std::string | get_box (void) const |
octave_value | get_colororder (void) const |
octave_value | get_dataaspectratio (void) const |
bool | dataaspectratiomode_is (const std::string &v) const |
std::string | get_dataaspectratiomode (void) const |
bool | layer_is (const std::string &v) const |
std::string | get_layer (void) const |
octave_value | get_xlim (void) const |
octave_value | get_ylim (void) const |
octave_value | get_zlim (void) const |
octave_value | get_clim (void) const |
octave_value | get_alim (void) const |
bool | xlimmode_is (const std::string &v) const |
std::string | get_xlimmode (void) const |
bool | ylimmode_is (const std::string &v) const |
std::string | get_ylimmode (void) const |
bool | zlimmode_is (const std::string &v) const |
std::string | get_zlimmode (void) const |
bool | climmode_is (const std::string &v) const |
std::string | get_climmode (void) const |
bool | alimmode_is (const std::string &v) const |
std::string | get_alimmode (void) const |
graphics_handle | get_xlabel (void) const |
graphics_handle | get_ylabel (void) const |
graphics_handle | get_zlabel (void) const |
graphics_handle | get_title (void) const |
bool | is_xgrid (void) const |
std::string | get_xgrid (void) const |
bool | is_ygrid (void) const |
std::string | get_ygrid (void) const |
bool | is_zgrid (void) const |
std::string | get_zgrid (void) const |
bool | is_xminorgrid (void) const |
std::string | get_xminorgrid (void) const |
bool | is_yminorgrid (void) const |
std::string | get_yminorgrid (void) const |
bool | is_zminorgrid (void) const |
std::string | get_zminorgrid (void) const |
octave_value | get_xtick (void) const |
octave_value | get_ytick (void) const |
octave_value | get_ztick (void) const |
bool | xtickmode_is (const std::string &v) const |
std::string | get_xtickmode (void) const |
bool | ytickmode_is (const std::string &v) const |
std::string | get_ytickmode (void) const |
bool | ztickmode_is (const std::string &v) const |
std::string | get_ztickmode (void) const |
bool | is_xminortick (void) const |
std::string | get_xminortick (void) const |
bool | is_yminortick (void) const |
std::string | get_yminortick (void) const |
bool | is_zminortick (void) const |
std::string | get_zminortick (void) const |
octave_value | get_xticklabel (void) const |
octave_value | get_yticklabel (void) const |
octave_value | get_zticklabel (void) const |
bool | xticklabelmode_is (const std::string &v) const |
std::string | get_xticklabelmode (void) const |
bool | yticklabelmode_is (const std::string &v) const |
std::string | get_yticklabelmode (void) const |
bool | zticklabelmode_is (const std::string &v) const |
std::string | get_zticklabelmode (void) const |
bool | interpreter_is (const std::string &v) const |
std::string | get_interpreter (void) const |
bool | color_is_rgb (void) const |
bool | color_is (const std::string &v) const |
Matrix | get_color_rgb (void) const |
octave_value | get_color (void) const |
bool | xcolor_is_rgb (void) const |
bool | xcolor_is (const std::string &v) const |
Matrix | get_xcolor_rgb (void) const |
octave_value | get_xcolor (void) const |
bool | ycolor_is_rgb (void) const |
bool | ycolor_is (const std::string &v) const |
Matrix | get_ycolor_rgb (void) const |
octave_value | get_ycolor (void) const |
bool | zcolor_is_rgb (void) const |
bool | zcolor_is (const std::string &v) const |
Matrix | get_zcolor_rgb (void) const |
octave_value | get_zcolor (void) const |
bool | xscale_is (const std::string &v) const |
std::string | get_xscale (void) const |
bool | yscale_is (const std::string &v) const |
std::string | get_yscale (void) const |
bool | zscale_is (const std::string &v) const |
std::string | get_zscale (void) const |
bool | xdir_is (const std::string &v) const |
std::string | get_xdir (void) const |
bool | ydir_is (const std::string &v) const |
std::string | get_ydir (void) const |
bool | zdir_is (const std::string &v) const |
std::string | get_zdir (void) const |
bool | yaxislocation_is (const std::string &v) const |
std::string | get_yaxislocation (void) const |
bool | xaxislocation_is (const std::string &v) const |
std::string | get_xaxislocation (void) const |
octave_value | get_view (void) const |
bool | is___hold_all__ (void) const |
std::string | get___hold_all__ (void) const |
bool | nextplot_is (const std::string &v) const |
std::string | get_nextplot (void) const |
octave_value | get_outerposition (void) const |
bool | activepositionproperty_is (const std::string &v) const |
std::string | get_activepositionproperty (void) const |
bool | ambientlightcolor_is_rgb (void) const |
bool | ambientlightcolor_is (const std::string &v) const |
Matrix | get_ambientlightcolor_rgb (void) const |
octave_value | get_ambientlightcolor (void) const |
octave_value | get_cameraposition (void) const |
octave_value | get_cameratarget (void) const |
octave_value | get_cameraupvector (void) const |
double | get_cameraviewangle (void) const |
bool | camerapositionmode_is (const std::string &v) const |
std::string | get_camerapositionmode (void) const |
bool | cameratargetmode_is (const std::string &v) const |
std::string | get_cameratargetmode (void) const |
bool | cameraupvectormode_is (const std::string &v) const |
std::string | get_cameraupvectormode (void) const |
bool | cameraviewanglemode_is (const std::string &v) const |
std::string | get_cameraviewanglemode (void) const |
octave_value | get_currentpoint (void) const |
bool | drawmode_is (const std::string &v) const |
std::string | get_drawmode (void) const |
bool | fontangle_is (const std::string &v) const |
std::string | get_fontangle (void) const |
std::string | get_fontname (void) const |
double | get_fontsize (void) const |
bool | fontunits_is (const std::string &v) const |
std::string | get_fontunits (void) const |
bool | fontweight_is (const std::string &v) const |
std::string | get_fontweight (void) const |
bool | gridlinestyle_is (const std::string &v) const |
std::string | get_gridlinestyle (void) const |
octave_value | get_linestyleorder (void) const |
double | get_linewidth (void) const |
bool | minorgridlinestyle_is (const std::string &v) const |
std::string | get_minorgridlinestyle (void) const |
octave_value | get_plotboxaspectratio (void) const |
bool | plotboxaspectratiomode_is (const std::string &v) const |
std::string | get_plotboxaspectratiomode (void) const |
bool | projection_is (const std::string &v) const |
std::string | get_projection (void) const |
bool | tickdir_is (const std::string &v) const |
std::string | get_tickdir (void) const |
bool | tickdirmode_is (const std::string &v) const |
std::string | get_tickdirmode (void) const |
octave_value | get_ticklength (void) const |
octave_value | get_tightinset (void) const |
bool | units_is (const std::string &v) const |
std::string | get_units (void) const |
octave_value | get_x_viewtransform (void) const |
octave_value | get_x_projectiontransform (void) const |
octave_value | get_x_viewporttransform (void) const |
octave_value | get_x_normrendertransform (void) const |
octave_value | get_x_rendertransform (void) const |
octave_value | get_xmtick (void) const |
octave_value | get_ymtick (void) const |
octave_value | get_zmtick (void) const |
void | set_position (const octave_value &val) |
void | set_box (const octave_value &val) |
void | set_colororder (const octave_value &val) |
void | set_dataaspectratio (const octave_value &val) |
void | set_dataaspectratiomode (const octave_value &val) |
void | set_layer (const octave_value &val) |
void | set_xlim (const octave_value &val) |
void | set_ylim (const octave_value &val) |
void | set_zlim (const octave_value &val) |
void | set_clim (const octave_value &val) |
void | set_alim (const octave_value &val) |
void | set_xlimmode (const octave_value &val) |
void | set_ylimmode (const octave_value &val) |
void | set_zlimmode (const octave_value &val) |
void | set_climmode (const octave_value &val) |
void | set_alimmode (const octave_value &val) |
void | set_xlabel (const octave_value &val) |
void | set_ylabel (const octave_value &val) |
void | set_zlabel (const octave_value &val) |
void | set_title (const octave_value &val) |
void | set_xgrid (const octave_value &val) |
void | set_ygrid (const octave_value &val) |
void | set_zgrid (const octave_value &val) |
void | set_xminorgrid (const octave_value &val) |
void | set_yminorgrid (const octave_value &val) |
void | set_zminorgrid (const octave_value &val) |
void | set_xtick (const octave_value &val) |
void | set_ytick (const octave_value &val) |
void | set_ztick (const octave_value &val) |
void | set_xtickmode (const octave_value &val) |
void | set_ytickmode (const octave_value &val) |
void | set_ztickmode (const octave_value &val) |
void | set_xminortick (const octave_value &val) |
void | set_yminortick (const octave_value &val) |
void | set_zminortick (const octave_value &val) |
void | set_xticklabel (const octave_value &val) |
void | set_yticklabel (const octave_value &val) |
void | set_zticklabel (const octave_value &val) |
void | set_xticklabelmode (const octave_value &val) |
void | set_yticklabelmode (const octave_value &val) |
void | set_zticklabelmode (const octave_value &val) |
void | set_interpreter (const octave_value &val) |
void | set_color (const octave_value &val) |
void | set_xcolor (const octave_value &val) |
void | set_ycolor (const octave_value &val) |
void | set_zcolor (const octave_value &val) |
void | set_xscale (const octave_value &val) |
void | set_yscale (const octave_value &val) |
void | set_zscale (const octave_value &val) |
void | set_xdir (const octave_value &val) |
void | set_ydir (const octave_value &val) |
void | set_zdir (const octave_value &val) |
void | set_yaxislocation (const octave_value &val) |
void | set_xaxislocation (const octave_value &val) |
void | set_view (const octave_value &val) |
void | set___hold_all__ (const octave_value &val) |
void | set_nextplot (const octave_value &val) |
void | set_outerposition (const octave_value &val) |
void | set_activepositionproperty (const octave_value &val) |
void | set_ambientlightcolor (const octave_value &val) |
void | set_cameraposition (const octave_value &val) |
void | set_cameratarget (const octave_value &val) |
void | set_cameraupvector (const octave_value &val) |
void | set_cameraviewangle (const octave_value &val) |
void | set_camerapositionmode (const octave_value &val) |
void | set_cameratargetmode (const octave_value &val) |
void | set_cameraupvectormode (const octave_value &val) |
void | set_cameraviewanglemode (const octave_value &val) |
void | set_currentpoint (const octave_value &val) |
void | set_drawmode (const octave_value &val) |
void | set_fontangle (const octave_value &val) |
void | set_fontname (const octave_value &val) |
void | set_fontsize (const octave_value &val) |
void | set_fontunits (const octave_value &val) |
void | update_fontunits (void) |
void | set_fontweight (const octave_value &val) |
void | set_gridlinestyle (const octave_value &val) |
void | set_linestyleorder (const octave_value &val) |
void | set_linewidth (const octave_value &val) |
void | set_minorgridlinestyle (const octave_value &val) |
void | set_plotboxaspectratio (const octave_value &val) |
void | set_plotboxaspectratiomode (const octave_value &val) |
void | set_projection (const octave_value &val) |
void | set_tickdir (const octave_value &val) |
void | set_tickdirmode (const octave_value &val) |
void | set_ticklength (const octave_value &val) |
void | set_tightinset (const octave_value &val) |
void | set_units (const octave_value &val) |
void | update_units (void) |
void | set_x_viewtransform (const octave_value &val) |
void | set_x_projectiontransform (const octave_value &val) |
void | set_x_viewporttransform (const octave_value &val) |
void | set_x_normrendertransform (const octave_value &val) |
void | set_x_rendertransform (const octave_value &val) |
void | set_xmtick (const octave_value &val) |
void | set_ymtick (const octave_value &val) |
void | set_zmtick (const octave_value &val) |
Matrix | get_axis_limits (double xmin, double xmax, double min_pos, bool logscale) |
void | update_xlim (bool do_clr_zoom=true) |
void | update_ylim (bool do_clr_zoom=true) |
void | update_zlim (void) |
Static Public Member Functions |
static property_list::pval_map_type | factory_defaults (void) |
static std::set< std::string > | core_property_names (void) |
static bool | has_core_property (const caseless_str &pname) |
Protected Member Functions |
void | init (void) |