Public Types |
enum | {
ID_XDATA = 4000,
ID_YDATA = 4001,
ID_ZDATA = 4002,
ID_XDATASOURCE = 4003,
ID_YDATASOURCE = 4004,
ID_ZDATASOURCE = 4005,
ID_COLOR = 4006,
ID_LINESTYLE = 4007,
ID_LINEWIDTH = 4008,
ID_MARKER = 4009,
ID_MARKEREDGECOLOR = 4010,
ID_MARKERFACECOLOR = 4011,
ID_MARKERSIZE = 4012,
ID_INTERPRETER = 4013,
ID_DISPLAYNAME = 4014,
ID_ERASEMODE = 4015,
ID_XLIM = 4016,
ID_YLIM = 4017,
ID_ZLIM = 4018,
ID_XLIMINCLUDE = 4019,
ID_YLIMINCLUDE = 4020,
ID_ZLIMINCLUDE = 4021
} |
Public Member Functions |
| 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_xdata (void) const |
octave_value | get_ydata (void) const |
octave_value | get_zdata (void) const |
std::string | get_xdatasource (void) const |
std::string | get_ydatasource (void) const |
std::string | get_zdatasource (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 | linestyle_is (const std::string &v) const |
std::string | get_linestyle (void) const |
double | get_linewidth (void) const |
bool | marker_is (const std::string &v) const |
std::string | get_marker (void) const |
bool | markeredgecolor_is_rgb (void) const |
bool | markeredgecolor_is (const std::string &v) const |
Matrix | get_markeredgecolor_rgb (void) const |
octave_value | get_markeredgecolor (void) const |
bool | markerfacecolor_is_rgb (void) const |
bool | markerfacecolor_is (const std::string &v) const |
Matrix | get_markerfacecolor_rgb (void) const |
octave_value | get_markerfacecolor (void) const |
double | get_markersize (void) const |
bool | interpreter_is (const std::string &v) const |
std::string | get_interpreter (void) const |
std::string | get_displayname (void) const |
bool | erasemode_is (const std::string &v) const |
std::string | get_erasemode (void) const |
octave_value | get_xlim (void) const |
octave_value | get_ylim (void) const |
octave_value | get_zlim (void) const |
bool | is_xliminclude (void) const |
std::string | get_xliminclude (void) const |
bool | is_yliminclude (void) const |
std::string | get_yliminclude (void) const |
bool | is_zliminclude (void) const |
std::string | get_zliminclude (void) const |
void | set_xdata (const octave_value &val) |
void | set_ydata (const octave_value &val) |
void | set_zdata (const octave_value &val) |
void | set_xdatasource (const octave_value &val) |
void | set_ydatasource (const octave_value &val) |
void | set_zdatasource (const octave_value &val) |
void | set_color (const octave_value &val) |
void | set_linestyle (const octave_value &val) |
void | set_linewidth (const octave_value &val) |
void | set_marker (const octave_value &val) |
void | set_markeredgecolor (const octave_value &val) |
void | set_markerfacecolor (const octave_value &val) |
void | set_markersize (const octave_value &val) |
void | set_interpreter (const octave_value &val) |
void | set_displayname (const octave_value &val) |
void | set_erasemode (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_xliminclude (const octave_value &val) |
void | set_yliminclude (const octave_value &val) |
void | set_zliminclude (const octave_value &val) |
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) |