Navigation

Operators and Keywords

Function List:

C++ API

root_figure::properties Class Reference

#include <graphics.h>

Inherits base_properties.

Collaboration diagram for root_figure::properties:

List of all members.

Public Types

enum  {
  ID_CALLBACKOBJECT = 1000, ID_COMMANDWINDOWSIZE = 1001, ID_CURRENTFIGURE = 1002, ID_DIARY = 1003,
  ID_DIARYFILE = 1004, ID_ECHO = 1005, ID_FORMAT = 1006, ID_FORMATSPACING = 1007,
  ID_LANGUAGE = 1008, ID_MONITORPOSITIONS = 1009, ID_POINTERLOCATION = 1010, ID_POINTERWINDOW = 1011,
  ID_RECURSIONLIMIT = 1012, ID_SCREENDEPTH = 1013, ID_SCREENPIXELSPERINCH = 1014, ID_SCREENSIZE = 1015,
  ID_SHOWHIDDENHANDLES = 1016, ID_UNITS = 1017
}

Public Member Functions

void remove_child (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
graphics_handle get_callbackobject (void) const
octave_value get_commandwindowsize (void) const
graphics_handle get_currentfigure (void) const
bool is_diary (void) const
std::string get_diary (void) const
std::string get_diaryfile (void) const
bool is_echo (void) const
std::string get_echo (void) const
bool format_is (const std::string &v) const
std::string get_format (void) const
bool formatspacing_is (const std::string &v) const
std::string get_formatspacing (void) const
std::string get_language (void) const
octave_value get_monitorpositions (void) const
octave_value get_pointerlocation (void) const
double get_pointerwindow (void) const
double get_recursionlimit (void) const
double get_screendepth (void) const
double get_screenpixelsperinch (void) const
octave_value get_screensize (void) const
bool is_showhiddenhandles (void) const
std::string get_showhiddenhandles (void) const
bool units_is (const std::string &v) const
std::string get_units (void) const
void set_callbackobject (const octave_value &val)
void set_commandwindowsize (const octave_value &val)
void set_currentfigure (const octave_value &val)
void set_diary (const octave_value &val)
void set_diaryfile (const octave_value &val)
void set_echo (const octave_value &val)
void set_format (const octave_value &val)
void set_formatspacing (const octave_value &val)
void set_language (const octave_value &val)
void set_monitorpositions (const octave_value &val)
void set_pointerlocation (const octave_value &val)
void set_pointerwindow (const octave_value &val)
void set_recursionlimit (const octave_value &val)
void set_screendepth (const octave_value &val)
void set_screenpixelsperinch (const octave_value &val)
void set_screensize (const octave_value &val)
void set_showhiddenhandles (const octave_value &val)
void set_units (const octave_value &val)
void update_units (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)

Member Enumeration Documentation

anonymous enum
Enumerator:
ID_CALLBACKOBJECT 
ID_COMMANDWINDOWSIZE 
ID_CURRENTFIGURE 
ID_DIARY 
ID_DIARYFILE 
ID_ECHO 
ID_FORMAT 
ID_FORMATSPACING 
ID_LANGUAGE 
ID_MONITORPOSITIONS 
ID_POINTERLOCATION 
ID_POINTERWINDOW 
ID_RECURSIONLIMIT 
ID_SCREENDEPTH 
ID_SCREENPIXELSPERINCH 
ID_SCREENSIZE 
ID_SHOWHIDDENHANDLES 
ID_UNITS 

Constructor & Destructor Documentation

root_figure::properties::properties ( const graphics_handle mh,
const graphics_handle p 
)
root_figure::properties::~properties ( void   )  [inline]

Member Function Documentation

std::set< std::string > root_figure::properties::all_property_names ( void   )  const

Reimplemented from base_properties.

std::set< std::string > root_figure::properties::core_property_names ( void   )  [static]

Reimplemented from base_properties.

property_list::pval_map_type root_figure::properties::factory_defaults ( void   )  [static]

Reimplemented from base_properties.

bool root_figure::properties::format_is ( const std::string &  v  )  const [inline]
bool root_figure::properties::formatspacing_is ( const std::string &  v  )  const [inline]
octave_value root_figure::properties::get ( const caseless_str pname  )  const [virtual]

Reimplemented from base_properties.

octave_value root_figure::properties::get ( const std::string &  pname  )  const [inline, virtual]

Reimplemented from base_properties.

octave_value root_figure::properties::get ( bool  all = false  )  const [virtual]

Reimplemented from base_properties.

octave_value root_figure::properties::get ( const char *  pname  )  const [inline, virtual]

Reimplemented from base_properties.

graphics_handle root_figure::properties::get_callbackobject ( void   )  const [inline]
octave_value root_figure::properties::get_commandwindowsize ( void   )  const [inline]
graphics_handle root_figure::properties::get_currentfigure ( void   )  const [inline]
std::string root_figure::properties::get_diary ( void   )  const [inline]
std::string root_figure::properties::get_diaryfile ( void   )  const [inline]
std::string root_figure::properties::get_echo ( void   )  const [inline]
std::string root_figure::properties::get_format ( void   )  const [inline]
std::string root_figure::properties::get_formatspacing ( void   )  const [inline]
std::string root_figure::properties::get_language ( void   )  const [inline]
octave_value root_figure::properties::get_monitorpositions ( void   )  const [inline]
octave_value root_figure::properties::get_pointerlocation ( void   )  const [inline]
double root_figure::properties::get_pointerwindow ( void   )  const [inline]
root_figure::properties::get_property ( const caseless_str pname  )  [virtual]

Reimplemented from base_properties.

double root_figure::properties::get_recursionlimit ( void   )  const [inline]
double root_figure::properties::get_screendepth ( void   )  const [inline]
double root_figure::properties::get_screenpixelsperinch ( void   )  const [inline]
octave_value root_figure::properties::get_screensize ( void   )  const [inline]
std::string root_figure::properties::get_showhiddenhandles ( void   )  const [inline]
std::string root_figure::properties::get_units ( void   )  const [inline]
std::string root_figure::properties::graphics_object_name ( void   )  const [inline, virtual]

Reimplemented from base_properties.

bool root_figure::properties::has_core_property ( const caseless_str pname  )  [static]

Reimplemented from base_properties.

bool root_figure::properties::has_property ( const caseless_str pname  )  const [virtual]

Reimplemented from base_properties.

bool root_figure::properties::is_diary ( void   )  const [inline]
bool root_figure::properties::is_echo ( void   )  const [inline]
bool root_figure::properties::is_showhiddenhandles ( void   )  const [inline]
void root_figure::properties::remove_child ( const graphics_handle h  )  [virtual]

Reimplemented from base_properties.

void root_figure::properties::set ( const caseless_str pname,
const octave_value val 
) [virtual]

Reimplemented from base_properties.

void root_figure::properties::set_callbackobject ( const octave_value val  ) 
void root_figure::properties::set_commandwindowsize ( const octave_value val  )  [inline]
void root_figure::properties::set_currentfigure ( const octave_value val  ) 
void root_figure::properties::set_diary ( const octave_value val  )  [inline]
void root_figure::properties::set_diaryfile ( const octave_value val  )  [inline]
void root_figure::properties::set_echo ( const octave_value val  )  [inline]
void root_figure::properties::set_format ( const octave_value val  )  [inline]
void root_figure::properties::set_formatspacing ( const octave_value val  )  [inline]
void root_figure::properties::set_language ( const octave_value val  )  [inline]
void root_figure::properties::set_monitorpositions ( const octave_value val  )  [inline]
void root_figure::properties::set_pointerlocation ( const octave_value val  )  [inline]
void root_figure::properties::set_pointerwindow ( const octave_value val  )  [inline]
void root_figure::properties::set_recursionlimit ( const octave_value val  )  [inline]
void root_figure::properties::set_screendepth ( const octave_value val  )  [inline]
void root_figure::properties::set_screenpixelsperinch ( const octave_value val  )  [inline]
void root_figure::properties::set_screensize ( const octave_value val  )  [inline]
void root_figure::properties::set_showhiddenhandles ( const octave_value val  )  [inline]
void root_figure::properties::set_units ( const octave_value val  )  [inline]
bool root_figure::properties::units_is ( const std::string &  v  )  const [inline]
void root_figure::properties::update_units ( void   ) 

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