#include <graphics.h>
Inherits base_properties.
Public Types | |
enum | { ID_XLIM = 9000, ID_YLIM = 9001, ID_ZLIM = 9002, ID_CLIM = 9003, ID_ALIM = 9004, ID_XLIMINCLUDE = 9005, ID_YLIMINCLUDE = 9006, ID_ZLIMINCLUDE = 9007, ID_CLIMINCLUDE = 9008, ID_ALIMINCLUDE = 9009 } |
Public Member Functions | |
void | remove_child (const graphics_handle &h) |
void | adopt (const graphics_handle &h) |
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_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 | 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 |
bool | is_climinclude (void) const |
std::string | get_climinclude (void) const |
bool | is_aliminclude (void) const |
std::string | get_aliminclude (void) const |
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_xliminclude (const octave_value &val) |
void | set_yliminclude (const octave_value &val) |
void | set_zliminclude (const octave_value &val) |
void | set_climinclude (const octave_value &val) |
void | set_aliminclude (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) |
Protected Member Functions | |
void | init (void) |
anonymous enum |
hggroup::properties::properties | ( | const graphics_handle & | mh, | |
const graphics_handle & | p | |||
) |
hggroup::properties::~properties | ( | void | ) | [inline] |
void hggroup::properties::adopt | ( | const graphics_handle & | h | ) | [inline, virtual] |
Reimplemented from base_properties.
std::set< std::string > hggroup::properties::all_property_names | ( | void | ) | const |
Reimplemented from base_properties.
std::set< std::string > hggroup::properties::core_property_names | ( | void | ) | [static] |
Reimplemented from base_properties.
property_list::pval_map_type hggroup::properties::factory_defaults | ( | void | ) | [static] |
Reimplemented from base_properties.
octave_value hggroup::properties::get | ( | const caseless_str & | pname | ) | const [virtual] |
Reimplemented from base_properties.
octave_value hggroup::properties::get | ( | bool | all = false |
) | const [virtual] |
Reimplemented from base_properties.
octave_value hggroup::properties::get | ( | const std::string & | pname | ) | const [inline, virtual] |
Reimplemented from base_properties.
octave_value hggroup::properties::get | ( | const char * | pname | ) | const [inline, virtual] |
Reimplemented from base_properties.
octave_value hggroup::properties::get_alim | ( | void | ) | const [inline, virtual] |
Reimplemented from base_properties.
std::string hggroup::properties::get_aliminclude | ( | void | ) | const [inline] |
octave_value hggroup::properties::get_clim | ( | void | ) | const [inline, virtual] |
Reimplemented from base_properties.
std::string hggroup::properties::get_climinclude | ( | void | ) | const [inline] |
hggroup::properties::get_property | ( | const caseless_str & | pname | ) | [virtual] |
Reimplemented from base_properties.
octave_value hggroup::properties::get_xlim | ( | void | ) | const [inline, virtual] |
Reimplemented from base_properties.
std::string hggroup::properties::get_xliminclude | ( | void | ) | const [inline] |
octave_value hggroup::properties::get_ylim | ( | void | ) | const [inline, virtual] |
Reimplemented from base_properties.
std::string hggroup::properties::get_yliminclude | ( | void | ) | const [inline] |
octave_value hggroup::properties::get_zlim | ( | void | ) | const [inline, virtual] |
Reimplemented from base_properties.
std::string hggroup::properties::get_zliminclude | ( | void | ) | const [inline] |
std::string hggroup::properties::graphics_object_name | ( | void | ) | const [inline, virtual] |
Reimplemented from base_properties.
bool hggroup::properties::has_core_property | ( | const caseless_str & | pname | ) | [static] |
Reimplemented from base_properties.
bool hggroup::properties::has_property | ( | const caseless_str & | pname | ) | const [virtual] |
Reimplemented from base_properties.
void hggroup::properties::init | ( | void | ) | [inline, protected, virtual] |
Reimplemented from base_properties.
bool hggroup::properties::is_aliminclude | ( | void | ) | const [inline, virtual] |
Reimplemented from base_properties.
bool hggroup::properties::is_climinclude | ( | void | ) | const [inline, virtual] |
Reimplemented from base_properties.
bool hggroup::properties::is_xliminclude | ( | void | ) | const [inline, virtual] |
Reimplemented from base_properties.
bool hggroup::properties::is_yliminclude | ( | void | ) | const [inline, virtual] |
Reimplemented from base_properties.
bool hggroup::properties::is_zliminclude | ( | void | ) | const [inline, virtual] |
Reimplemented from base_properties.
void hggroup::properties::remove_child | ( | const graphics_handle & | h | ) | [inline, virtual] |
Reimplemented from base_properties.
void hggroup::properties::set | ( | const caseless_str & | pname, | |
const octave_value & | val | |||
) | [virtual] |
Reimplemented from base_properties.
void hggroup::properties::set_alim | ( | const octave_value & | val | ) | [inline] |
void hggroup::properties::set_aliminclude | ( | const octave_value & | val | ) | [inline] |
void hggroup::properties::set_clim | ( | const octave_value & | val | ) | [inline] |
void hggroup::properties::set_climinclude | ( | const octave_value & | val | ) | [inline] |
void hggroup::properties::set_xlim | ( | const octave_value & | val | ) | [inline] |
void hggroup::properties::set_xliminclude | ( | const octave_value & | val | ) | [inline] |
void hggroup::properties::set_ylim | ( | const octave_value & | val | ) | [inline] |
void hggroup::properties::set_yliminclude | ( | const octave_value & | val | ) | [inline] |
void hggroup::properties::set_zlim | ( | const octave_value & | val | ) | [inline] |
void hggroup::properties::set_zliminclude | ( | const octave_value & | val | ) | [inline] |