Navigation

Operators and Keywords

Function List:

C++ API

graphics_object Class Reference

#include <graphics.h>

Collaboration diagram for graphics_object:

List of all members.

Public Member Functions

 graphics_object (void)
 graphics_object (base_graphics_object *new_rep)
 graphics_object (const graphics_object &obj)
graphics_objectoperator= (const graphics_object &obj)
 ~graphics_object (void)
void mark_modified (void)
void override_defaults (base_graphics_object &obj)
void set_from_list (property_list &plist)
void set (const caseless_str &name, const octave_value &val)
void set (const octave_value_list &args)
void set (const Array< std::string > &names, const Cell &values, octave_idx_type row)
void set (const octave_map &m)
void set_value_or_default (const caseless_str &name, const octave_value &val)
void set_defaults (const std::string &mode)
octave_value get (bool all=false) const
octave_value get (const caseless_str &name) const
octave_value get (const std::string &name) const
octave_value get (const char *name) const
octave_value get_default (const caseless_str &name) const
octave_value get_factory_default (const caseless_str &name) const
octave_value get_defaults (void) const
octave_value get_factory_defaults (void) const
std::string values_as_string (void)
octave_map values_as_struct (void)
graphics_handle get_parent (void) const
graphics_handle get_handle (void) const
graphics_object get_ancestor (const std::string &type) const
void remove_child (const graphics_handle &h)
void adopt (const graphics_handle &h)
void reparent (const graphics_handle &h)
void defaults (void) const
bool isa (const std::string &go_name) const
base_propertiesget_properties (void)
const base_propertiesget_properties (void) const
void update_axis_limits (const std::string &axis_type)
void update_axis_limits (const std::string &axis_type, const graphics_handle &h)
bool valid_object (void) const
std::string type (void) const
 operator bool (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 is_xliminclude (void) const
bool is_yliminclude (void) const
bool is_zliminclude (void) const
bool is_climinclude (void) const
bool is_aliminclude (void) const
bool is_handle_visible (void) const
graphics_toolkit get_toolkit (void) const
void add_property_listener (const std::string &nm, const octave_value &v, listener_mode mode=POSTSET)
void delete_property_listener (const std::string &nm, const octave_value &v, listener_mode mode=POSTSET)
void reset_default_properties (void)

Constructor & Destructor Documentation

graphics_object::graphics_object ( void   )  [inline]
graphics_object::graphics_object ( base_graphics_object new_rep  )  [inline]
graphics_object::graphics_object ( const graphics_object obj  )  [inline]
graphics_object::~graphics_object ( void   )  [inline]

Member Function Documentation

void graphics_object::add_property_listener ( const std::string &  nm,
const octave_value v,
listener_mode  mode = POSTSET 
) [inline]
void graphics_object::adopt ( const graphics_handle h  )  [inline]
void graphics_object::defaults ( void   )  const [inline]
void graphics_object::delete_property_listener ( const std::string &  nm,
const octave_value v,
listener_mode  mode = POSTSET 
) [inline]
octave_value graphics_object::get ( bool  all = false  )  const [inline]
octave_value graphics_object::get ( const std::string &  name  )  const [inline]
octave_value graphics_object::get ( const caseless_str name  )  const [inline]
octave_value graphics_object::get ( const char *  name  )  const [inline]
octave_value graphics_object::get_alim ( void   )  const [inline]
graphics_object graphics_object::get_ancestor ( const std::string &  type  )  const
octave_value graphics_object::get_clim ( void   )  const [inline]
octave_value graphics_object::get_default ( const caseless_str name  )  const [inline]
octave_value graphics_object::get_defaults ( void   )  const [inline]
octave_value graphics_object::get_factory_default ( const caseless_str name  )  const [inline]
octave_value graphics_object::get_factory_defaults ( void   )  const [inline]
graphics_handle graphics_object::get_handle ( void   )  const [inline]
graphics_handle graphics_object::get_parent ( void   )  const [inline]
base_properties& graphics_object::get_properties ( void   )  [inline]
const base_properties& graphics_object::get_properties ( void   )  const [inline]
graphics_toolkit graphics_object::get_toolkit ( void   )  const [inline]
octave_value graphics_object::get_xlim ( void   )  const [inline]
octave_value graphics_object::get_ylim ( void   )  const [inline]
octave_value graphics_object::get_zlim ( void   )  const [inline]
bool graphics_object::is_aliminclude ( void   )  const [inline]
bool graphics_object::is_climinclude ( void   )  const [inline]
bool graphics_object::is_handle_visible ( void   )  const [inline]
bool graphics_object::is_xliminclude ( void   )  const [inline]
bool graphics_object::is_yliminclude ( void   )  const [inline]
bool graphics_object::is_zliminclude ( void   )  const [inline]
bool graphics_object::isa ( const std::string &  go_name  )  const [inline]
void graphics_object::mark_modified ( void   )  [inline]
graphics_object::operator bool ( void   )  const [inline]
graphics_object& graphics_object::operator= ( const graphics_object obj  )  [inline]
void graphics_object::override_defaults ( base_graphics_object obj  )  [inline]
void graphics_object::remove_child ( const graphics_handle h  )  [inline]
void graphics_object::reparent ( const graphics_handle h  )  [inline]
void graphics_object::reset_default_properties ( void   )  [inline]
void graphics_object::set ( const caseless_str name,
const octave_value val 
) [inline]
void graphics_object::set ( const octave_map m  ) 
void graphics_object::set ( const octave_value_list args  ) 
void graphics_object::set ( const Array< std::string > &  names,
const Cell values,
octave_idx_type  row 
)
void graphics_object::set_defaults ( const std::string &  mode  )  [inline]
void graphics_object::set_from_list ( property_list plist  )  [inline]
void graphics_object::set_value_or_default ( const caseless_str name,
const octave_value val 
)
std::string graphics_object::type ( void   )  const [inline]
void graphics_object::update_axis_limits ( const std::string &  axis_type  )  [inline]
void graphics_object::update_axis_limits ( const std::string &  axis_type,
const graphics_handle h 
) [inline]
bool graphics_object::valid_object ( void   )  const [inline]
std::string graphics_object::values_as_string ( void   )  [inline]
octave_map graphics_object::values_as_struct ( void   )  [inline]

The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines