Navigation

Operators and Keywords

Function List:

C++ API

root_figure::root_figure::properties Class Reference

#include <graphics.h>

Inherits base_properties.

Collaboration diagram for root_figure::root_figure::properties:

List of all members.


Public Types

enum  {
  CURRENTFIGURE = 1000, CALLBACKOBJECT = 1001, SCREENDEPTH = 1002, SCREENSIZE = 1003,
  SCREENPIXELSPERINCH = 1004, UNITS = 1005, SHOWHIDDENHANDLES = 1006
}

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::stringall_property_names (void) const
bool has_property (const caseless_str &pname) const
graphics_handle get_currentfigure (void) const
graphics_handle get_callbackobject (void) const
double get_screendepth (void) const
octave_value get_screensize (void) const
double get_screenpixelsperinch (void) const
bool units_is (const std::string &v) const
std::string get_units (void) const
bool is_showhiddenhandles (void) const
std::string get_showhiddenhandles (void) const
void set_currentfigure (const octave_value &val)
void set_callbackobject (const octave_value &val)
void set_screendepth (const octave_value &val)
void set_screensize (const octave_value &val)
void set_screenpixelsperinch (const octave_value &val)
void set_units (const octave_value &val)
void update_units (void)
void set_showhiddenhandles (const octave_value &val)

Static Public Member Functions

static property_list::pval_map_type factory_defaults (void)
static std::set< std::stringcore_property_names (void)
static bool has_core_property (const caseless_str &pname)

Member Enumeration Documentation

anonymous enum

Enumerator:
CURRENTFIGURE 
CALLBACKOBJECT 
SCREENDEPTH 
SCREENSIZE 
SCREENPIXELSPERINCH 
UNITS 
SHOWHIDDENHANDLES 


Constructor & Destructor Documentation

root_figure::root_figure::properties::~properties ( void   )  [inline]


Member Function Documentation

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

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

Reimplemented from base_properties.

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

Reimplemented from base_properties.

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

Reimplemented from base_properties.

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

Reimplemented from base_properties.

octave_value root_figure::root_figure::properties::get ( const caseless_str pname  )  const [virtual]

Reimplemented from base_properties.

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

Reimplemented from base_properties.

graphics_handle root_figure::root_figure::properties::get_callbackobject ( void   )  const [inline]

graphics_handle root_figure::root_figure::properties::get_currentfigure ( void   )  const [inline]

root_figure::root_figure::properties::get_property ( const caseless_str pname  )  [virtual]

Reimplemented from base_properties.

double root_figure::root_figure::properties::get_screendepth ( void   )  const [inline]

double root_figure::root_figure::properties::get_screenpixelsperinch ( void   )  const [inline]

octave_value root_figure::root_figure::properties::get_screensize ( void   )  const [inline]

std::string root_figure::root_figure::properties::get_showhiddenhandles ( void   )  const [inline]

std::string root_figure::root_figure::properties::get_units ( void   )  const [inline]

std::string root_figure::root_figure::properties::graphics_object_name ( void   )  const [inline, virtual]

Reimplemented from base_properties.

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

Reimplemented from base_properties.

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

Reimplemented from base_properties.

bool root_figure::root_figure::properties::is_showhiddenhandles ( void   )  const [inline]

void root_figure::root_figure::properties::remove_child ( const graphics_handle h  )  [virtual]

Reimplemented from base_properties.

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

Reimplemented from base_properties.

void root_figure::root_figure::properties::set_callbackobject ( const octave_value val  ) 

void root_figure::root_figure::properties::set_currentfigure ( const octave_value val  ) 

void root_figure::root_figure::properties::set_screendepth ( const octave_value val  )  [inline]

void root_figure::root_figure::properties::set_screenpixelsperinch ( const octave_value val  )  [inline]

void root_figure::root_figure::properties::set_screensize ( const octave_value val  )  [inline]

void root_figure::root_figure::properties::set_showhiddenhandles ( const octave_value val  )  [inline]

void root_figure::root_figure::properties::set_units ( const octave_value val  )  [inline]

bool root_figure::root_figure::properties::units_is ( const std::string v  )  const [inline]

void root_figure::root_figure::properties::update_units ( void   ) 


The documentation for this class was generated from the following files: