Navigation

Operators and Keywords

Function List:

C++ API

figure::figure::properties Class Reference

#include <graphics.h>

Inherits base_properties.

Collaboration diagram for figure::figure::properties:

List of all members.


Public Types

enum  {
  __PLOT_STREAM__ = 2000, __ENHANCED__ = 2001, NEXTPLOT = 2002, CLOSEREQUESTFCN = 2003,
  CURRENTAXES = 2004, COLORMAP = 2005, PAPERORIENTATION = 2006, COLOR = 2007,
  ALPHAMAP = 2008, CURRENTCHARACTER = 2009, CURRENTOBJECT = 2010, CURRENT_POINT = 2011,
  DOCKCONTROLS = 2012, DOUBLEBUFFER = 2013, FILENAME = 2014, INTEGERHANDLE = 2015,
  INVERTHARDCOPY = 2016, KEYPRESSFCN = 2017, KEYRELEASEFCN = 2018, MENUBAR = 2019,
  MINCOLORMAP = 2020, NAME = 2021, NUMBERTITLE = 2022, PAPERUNITS = 2023,
  PAPERPOSITION = 2024, PAPERPOSITIONMODE = 2025, PAPERSIZE = 2026, PAPERTYPE = 2027,
  POINTER = 2028, POINTERSHAPECDATA = 2029, POINTERSHAPEHOTSPOT = 2030, POSITION = 2031,
  RENDERER = 2032, RENDERERMODE = 2033, RESIZE = 2034, RESIZEFCN = 2035,
  SELECTIONTYPE = 2036, TOOLBAR = 2037, UNITS = 2038, WINDOWBUTTONDOWNFCN = 2039,
  WINDOWBUTTONMOTIONFCN = 2040, WINDOWBUTTONUPFCN = 2041, WINDOWBUTTONWHEELFCN = 2042, WINDOWSTYLE = 2043,
  WVISUAL = 2044, WVISUALMODE = 2045, XDISPLAY = 2046, XVISUAL = 2047,
  XVISUALMODE = 2048, BUTTONDOWNFCN = 2049, __BACKEND__ = 2050
}

Public Member Functions

void remove_child (const graphics_handle &h)
void set_visible (const octave_value &val)
graphics_backend get_backend (void) const
void set_backend (const graphics_backend &b)
void set___backend__ (const octave_value &val)
Matrix get_boundingbox (bool internal=false) const
void set_boundingbox (const Matrix &bb)
std::string get_title (void) const
 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
octave_value get___plot_stream__ (void) const
bool is___enhanced__ (void) const
std::string get___enhanced__ (void) const
bool nextplot_is (const std::string &v) const
std::string get_nextplot (void) const
void execute_closerequestfcn (const octave_value &data=octave_value()) const
octave_value get_closerequestfcn (void) const
graphics_handle get_currentaxes (void) const
octave_value get_colormap (void) const
bool paperorientation_is (const std::string &v) const
std::string get_paperorientation (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
octave_value get_alphamap (void) const
std::string get_currentcharacter (void) const
graphics_handle get_currentobject (void) const
octave_value get_current_point (void) const
bool is_dockcontrols (void) const
std::string get_dockcontrols (void) const
bool is_doublebuffer (void) const
std::string get_doublebuffer (void) const
std::string get_filename (void) const
bool is_integerhandle (void) const
std::string get_integerhandle (void) const
bool is_inverthardcopy (void) const
std::string get_inverthardcopy (void) const
void execute_keypressfcn (const octave_value &data=octave_value()) const
octave_value get_keypressfcn (void) const
void execute_keyreleasefcn (const octave_value &data=octave_value()) const
octave_value get_keyreleasefcn (void) const
bool menubar_is (const std::string &v) const
std::string get_menubar (void) const
double get_mincolormap (void) const
std::string get_name (void) const
bool is_numbertitle (void) const
std::string get_numbertitle (void) const
bool paperunits_is (const std::string &v) const
std::string get_paperunits (void) const
octave_value get_paperposition (void) const
bool paperpositionmode_is (const std::string &v) const
std::string get_paperpositionmode (void) const
octave_value get_papersize (void) const
bool papertype_is (const std::string &v) const
std::string get_papertype (void) const
bool pointer_is (const std::string &v) const
std::string get_pointer (void) const
octave_value get_pointershapecdata (void) const
octave_value get_pointershapehotspot (void) const
octave_value get_position (void) const
bool renderer_is (const std::string &v) const
std::string get_renderer (void) const
bool renderermode_is (const std::string &v) const
std::string get_renderermode (void) const
bool is_resize (void) const
std::string get_resize (void) const
void execute_resizefcn (const octave_value &data=octave_value()) const
octave_value get_resizefcn (void) const
bool selectiontype_is (const std::string &v) const
std::string get_selectiontype (void) const
bool toolbar_is (const std::string &v) const
std::string get_toolbar (void) const
bool units_is (const std::string &v) const
std::string get_units (void) const
void execute_windowbuttondownfcn (const octave_value &data=octave_value()) const
octave_value get_windowbuttondownfcn (void) const
void execute_windowbuttonmotionfcn (const octave_value &data=octave_value()) const
octave_value get_windowbuttonmotionfcn (void) const
void execute_windowbuttonupfcn (const octave_value &data=octave_value()) const
octave_value get_windowbuttonupfcn (void) const
void execute_windowbuttonwheelfcn (const octave_value &data=octave_value()) const
octave_value get_windowbuttonwheelfcn (void) const
bool windowstyle_is (const std::string &v) const
std::string get_windowstyle (void) const
std::string get_wvisual (void) const
bool wvisualmode_is (const std::string &v) const
std::string get_wvisualmode (void) const
std::string get_xdisplay (void) const
std::string get_xvisual (void) const
bool xvisualmode_is (const std::string &v) const
std::string get_xvisualmode (void) const
void execute_buttondownfcn (const octave_value &data=octave_value()) const
octave_value get_buttondownfcn (void) const
std::string get___backend__ (void) const
void set___plot_stream__ (const octave_value &val)
void set___enhanced__ (const octave_value &val)
void set_nextplot (const octave_value &val)
void set_closerequestfcn (const octave_value &val)
void set_currentaxes (const octave_value &val)
void set_colormap (const octave_value &val)
void set_paperorientation (const octave_value &val)
void set_color (const octave_value &val)
void set_alphamap (const octave_value &val)
void set_currentcharacter (const octave_value &val)
void set_currentobject (const octave_value &val)
void set_current_point (const octave_value &val)
void set_dockcontrols (const octave_value &val)
void set_doublebuffer (const octave_value &val)
void set_filename (const octave_value &val)
void set_integerhandle (const octave_value &val)
void set_inverthardcopy (const octave_value &val)
void set_keypressfcn (const octave_value &val)
void set_keyreleasefcn (const octave_value &val)
void set_menubar (const octave_value &val)
void set_mincolormap (const octave_value &val)
void set_name (const octave_value &val)
void set_numbertitle (const octave_value &val)
void set_paperunits (const octave_value &val)
void set_paperposition (const octave_value &val)
void set_paperpositionmode (const octave_value &val)
void set_papersize (const octave_value &val)
void set_papertype (const octave_value &val)
void set_pointer (const octave_value &val)
void set_pointershapecdata (const octave_value &val)
void set_pointershapehotspot (const octave_value &val)
void set_position (const octave_value &val)
void set_renderer (const octave_value &val)
void set_renderermode (const octave_value &val)
void set_resize (const octave_value &val)
void set_resizefcn (const octave_value &val)
void set_selectiontype (const octave_value &val)
void set_toolbar (const octave_value &val)
void set_units (const octave_value &val)
void set_windowbuttondownfcn (const octave_value &val)
void set_windowbuttonmotionfcn (const octave_value &val)
void set_windowbuttonupfcn (const octave_value &val)
void set_windowbuttonwheelfcn (const octave_value &val)
void set_windowstyle (const octave_value &val)
void set_wvisual (const octave_value &val)
void set_wvisualmode (const octave_value &val)
void set_xdisplay (const octave_value &val)
void set_xvisual (const octave_value &val)
void set_xvisualmode (const octave_value &val)
void set_buttondownfcn (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)

Protected Member Functions

void init (void)

Member Enumeration Documentation

anonymous enum

Enumerator:
__PLOT_STREAM__ 
__ENHANCED__ 
NEXTPLOT 
CLOSEREQUESTFCN 
CURRENTAXES 
COLORMAP 
PAPERORIENTATION 
COLOR 
ALPHAMAP 
CURRENTCHARACTER 
CURRENTOBJECT 
CURRENT_POINT 
DOCKCONTROLS 
DOUBLEBUFFER 
FILENAME 
INTEGERHANDLE 
INVERTHARDCOPY 
KEYPRESSFCN 
KEYRELEASEFCN 
MENUBAR 
MINCOLORMAP 
NAME 
NUMBERTITLE 
PAPERUNITS 
PAPERPOSITION 
PAPERPOSITIONMODE 
PAPERSIZE 
PAPERTYPE 
POINTER 
POINTERSHAPECDATA 
POINTERSHAPEHOTSPOT 
POSITION 
RENDERER 
RENDERERMODE 
RESIZE 
RESIZEFCN 
SELECTIONTYPE 
TOOLBAR 
UNITS 
WINDOWBUTTONDOWNFCN 
WINDOWBUTTONMOTIONFCN 
WINDOWBUTTONUPFCN 
WINDOWBUTTONWHEELFCN 
WINDOWSTYLE 
WVISUAL 
WVISUALMODE 
XDISPLAY 
XVISUAL 
XVISUALMODE 
BUTTONDOWNFCN 
__BACKEND__ 


Constructor & Destructor Documentation

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


Member Function Documentation

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

bool figure::figure::properties::color_is ( const std::string v  )  const [inline]

bool figure::figure::properties::color_is_rgb ( void   )  const [inline]

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

Reimplemented from base_properties.

void figure::figure::properties::execute_buttondownfcn ( const octave_value data = octave_value ()  )  const [inline]

Reimplemented from base_properties.

void figure::figure::properties::execute_closerequestfcn ( const octave_value data = octave_value ()  )  const [inline]

void figure::figure::properties::execute_keypressfcn ( const octave_value data = octave_value ()  )  const [inline]

void figure::figure::properties::execute_keyreleasefcn ( const octave_value data = octave_value ()  )  const [inline]

void figure::figure::properties::execute_resizefcn ( const octave_value data = octave_value ()  )  const [inline]

void figure::figure::properties::execute_windowbuttondownfcn ( const octave_value data = octave_value ()  )  const [inline]

void figure::figure::properties::execute_windowbuttonmotionfcn ( const octave_value data = octave_value ()  )  const [inline]

void figure::figure::properties::execute_windowbuttonupfcn ( const octave_value data = octave_value ()  )  const [inline]

void figure::figure::properties::execute_windowbuttonwheelfcn ( const octave_value data = octave_value ()  )  const [inline]

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

Reimplemented from base_properties.

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

Reimplemented from base_properties.

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

Reimplemented from base_properties.

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

Reimplemented from base_properties.

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

Reimplemented from base_properties.

std::string figure::figure::properties::get___backend__ ( void   )  const [inline]

std::string figure::figure::properties::get___enhanced__ ( void   )  const [inline]

octave_value figure::figure::properties::get___plot_stream__ ( void   )  const [inline]

octave_value figure::figure::properties::get_alphamap ( void   )  const [inline]

graphics_backend figure::figure::properties::get_backend ( void   )  const [inline, virtual]

Reimplemented from base_properties.

Matrix figure::figure::properties::get_boundingbox ( bool  internal = false  )  const [virtual]

Reimplemented from base_properties.

octave_value figure::figure::properties::get_buttondownfcn ( void   )  const [inline]

Reimplemented from base_properties.

octave_value figure::figure::properties::get_closerequestfcn ( void   )  const [inline]

octave_value figure::figure::properties::get_color ( void   )  const [inline]

Matrix figure::figure::properties::get_color_rgb ( void   )  const [inline]

octave_value figure::figure::properties::get_colormap ( void   )  const [inline]

octave_value figure::figure::properties::get_current_point ( void   )  const [inline]

graphics_handle figure::figure::properties::get_currentaxes ( void   )  const [inline]

std::string figure::figure::properties::get_currentcharacter ( void   )  const [inline]

graphics_handle figure::figure::properties::get_currentobject ( void   )  const [inline]

std::string figure::figure::properties::get_dockcontrols ( void   )  const [inline]

std::string figure::figure::properties::get_doublebuffer ( void   )  const [inline]

std::string figure::figure::properties::get_filename ( void   )  const [inline]

std::string figure::figure::properties::get_integerhandle ( void   )  const [inline]

std::string figure::figure::properties::get_inverthardcopy ( void   )  const [inline]

octave_value figure::figure::properties::get_keypressfcn ( void   )  const [inline]

octave_value figure::figure::properties::get_keyreleasefcn ( void   )  const [inline]

std::string figure::figure::properties::get_menubar ( void   )  const [inline]

double figure::figure::properties::get_mincolormap ( void   )  const [inline]

std::string figure::figure::properties::get_name ( void   )  const [inline]

std::string figure::figure::properties::get_nextplot ( void   )  const [inline]

std::string figure::figure::properties::get_numbertitle ( void   )  const [inline]

std::string figure::figure::properties::get_paperorientation ( void   )  const [inline]

octave_value figure::figure::properties::get_paperposition ( void   )  const [inline]

std::string figure::figure::properties::get_paperpositionmode ( void   )  const [inline]

octave_value figure::figure::properties::get_papersize ( void   )  const [inline]

std::string figure::figure::properties::get_papertype ( void   )  const [inline]

std::string figure::figure::properties::get_paperunits ( void   )  const [inline]

std::string figure::figure::properties::get_pointer ( void   )  const [inline]

octave_value figure::figure::properties::get_pointershapecdata ( void   )  const [inline]

octave_value figure::figure::properties::get_pointershapehotspot ( void   )  const [inline]

octave_value figure::figure::properties::get_position ( void   )  const [inline]

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

Reimplemented from base_properties.

std::string figure::figure::properties::get_renderer ( void   )  const [inline]

std::string figure::figure::properties::get_renderermode ( void   )  const [inline]

std::string figure::figure::properties::get_resize ( void   )  const [inline]

octave_value figure::figure::properties::get_resizefcn ( void   )  const [inline]

std::string figure::figure::properties::get_selectiontype ( void   )  const [inline]

std::string figure::figure::properties::get_title ( void   )  const

std::string figure::figure::properties::get_toolbar ( void   )  const [inline]

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

octave_value figure::figure::properties::get_windowbuttondownfcn ( void   )  const [inline]

octave_value figure::figure::properties::get_windowbuttonmotionfcn ( void   )  const [inline]

octave_value figure::figure::properties::get_windowbuttonupfcn ( void   )  const [inline]

octave_value figure::figure::properties::get_windowbuttonwheelfcn ( void   )  const [inline]

std::string figure::figure::properties::get_windowstyle ( void   )  const [inline]

std::string figure::figure::properties::get_wvisual ( void   )  const [inline]

std::string figure::figure::properties::get_wvisualmode ( void   )  const [inline]

std::string figure::figure::properties::get_xdisplay ( void   )  const [inline]

std::string figure::figure::properties::get_xvisual ( void   )  const [inline]

std::string figure::figure::properties::get_xvisualmode ( void   )  const [inline]

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

Reimplemented from base_properties.

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

Reimplemented from base_properties.

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

Reimplemented from base_properties.

void figure::figure::properties::init ( void   )  [inline, protected, virtual]

Reimplemented from base_properties.

bool figure::figure::properties::is___enhanced__ ( void   )  const [inline]

bool figure::figure::properties::is_dockcontrols ( void   )  const [inline]

bool figure::figure::properties::is_doublebuffer ( void   )  const [inline]

bool figure::figure::properties::is_integerhandle ( void   )  const [inline]

bool figure::figure::properties::is_inverthardcopy ( void   )  const [inline]

bool figure::figure::properties::is_numbertitle ( void   )  const [inline]

bool figure::figure::properties::is_resize ( void   )  const [inline]

bool figure::figure::properties::menubar_is ( const std::string v  )  const [inline]

bool figure::figure::properties::nextplot_is ( const std::string v  )  const [inline]

bool figure::figure::properties::paperorientation_is ( const std::string v  )  const [inline]

bool figure::figure::properties::paperpositionmode_is ( const std::string v  )  const [inline]

bool figure::figure::properties::papertype_is ( const std::string v  )  const [inline]

bool figure::figure::properties::paperunits_is ( const std::string v  )  const [inline]

bool figure::figure::properties::pointer_is ( const std::string v  )  const [inline]

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

Reimplemented from base_properties.

bool figure::figure::properties::renderer_is ( const std::string v  )  const [inline]

bool figure::figure::properties::renderermode_is ( const std::string v  )  const [inline]

bool figure::figure::properties::selectiontype_is ( const std::string v  )  const [inline]

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

Reimplemented from base_properties.

void figure::figure::properties::set___backend__ ( const octave_value val  )  [inline]

void figure::figure::properties::set___enhanced__ ( const octave_value val  )  [inline]

void figure::figure::properties::set___plot_stream__ ( const octave_value val  )  [inline]

void figure::figure::properties::set_alphamap ( const octave_value val  )  [inline]

void figure::figure::properties::set_backend ( const graphics_backend b  )  [inline]

void figure::figure::properties::set_boundingbox ( const Matrix bb  ) 

void figure::figure::properties::set_buttondownfcn ( const octave_value val  )  [inline]

Reimplemented from base_properties.

void figure::figure::properties::set_closerequestfcn ( const octave_value val  )  [inline]

void figure::figure::properties::set_color ( const octave_value val  )  [inline]

void figure::figure::properties::set_colormap ( const octave_value val  )  [inline]

void figure::figure::properties::set_current_point ( const octave_value val  )  [inline]

void figure::figure::properties::set_currentaxes ( const octave_value val  ) 

void figure::figure::properties::set_currentcharacter ( const octave_value val  )  [inline]

void figure::figure::properties::set_currentobject ( const octave_value val  )  [inline]

void figure::figure::properties::set_dockcontrols ( const octave_value val  )  [inline]

void figure::figure::properties::set_doublebuffer ( const octave_value val  )  [inline]

void figure::figure::properties::set_filename ( const octave_value val  )  [inline]

void figure::figure::properties::set_integerhandle ( const octave_value val  )  [inline]

void figure::figure::properties::set_inverthardcopy ( const octave_value val  )  [inline]

void figure::figure::properties::set_keypressfcn ( const octave_value val  )  [inline]

void figure::figure::properties::set_keyreleasefcn ( const octave_value val  )  [inline]

void figure::figure::properties::set_menubar ( const octave_value val  )  [inline]

void figure::figure::properties::set_mincolormap ( const octave_value val  )  [inline]

void figure::figure::properties::set_name ( const octave_value val  )  [inline]

void figure::figure::properties::set_nextplot ( const octave_value val  )  [inline]

void figure::figure::properties::set_numbertitle ( const octave_value val  )  [inline]

void figure::figure::properties::set_paperorientation ( const octave_value val  )  [inline]

void figure::figure::properties::set_paperposition ( const octave_value val  )  [inline]

void figure::figure::properties::set_paperpositionmode ( const octave_value val  )  [inline]

void figure::figure::properties::set_papersize ( const octave_value val  )  [inline]

void figure::figure::properties::set_papertype ( const octave_value val  )  [inline]

void figure::figure::properties::set_paperunits ( const octave_value val  )  [inline]

void figure::figure::properties::set_pointer ( const octave_value val  )  [inline]

void figure::figure::properties::set_pointershapecdata ( const octave_value val  )  [inline]

void figure::figure::properties::set_pointershapehotspot ( const octave_value val  )  [inline]

void figure::figure::properties::set_position ( const octave_value val  ) 

void figure::figure::properties::set_renderer ( const octave_value val  )  [inline]

void figure::figure::properties::set_renderermode ( const octave_value val  )  [inline]

void figure::figure::properties::set_resize ( const octave_value val  )  [inline]

void figure::figure::properties::set_resizefcn ( const octave_value val  )  [inline]

void figure::figure::properties::set_selectiontype ( const octave_value val  )  [inline]

void figure::figure::properties::set_toolbar ( const octave_value val  )  [inline]

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

void figure::figure::properties::set_visible ( const octave_value val  ) 

Reimplemented from base_properties.

void figure::figure::properties::set_windowbuttondownfcn ( const octave_value val  )  [inline]

void figure::figure::properties::set_windowbuttonmotionfcn ( const octave_value val  )  [inline]

void figure::figure::properties::set_windowbuttonupfcn ( const octave_value val  )  [inline]

void figure::figure::properties::set_windowbuttonwheelfcn ( const octave_value val  )  [inline]

void figure::figure::properties::set_windowstyle ( const octave_value val  )  [inline]

void figure::figure::properties::set_wvisual ( const octave_value val  )  [inline]

void figure::figure::properties::set_wvisualmode ( const octave_value val  )  [inline]

void figure::figure::properties::set_xdisplay ( const octave_value val  )  [inline]

void figure::figure::properties::set_xvisual ( const octave_value val  )  [inline]

void figure::figure::properties::set_xvisualmode ( const octave_value val  )  [inline]

bool figure::figure::properties::toolbar_is ( const std::string v  )  const [inline]

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

bool figure::figure::properties::windowstyle_is ( const std::string v  )  const [inline]

bool figure::figure::properties::wvisualmode_is ( const std::string v  )  const [inline]

bool figure::figure::properties::xvisualmode_is ( const std::string v  )  const [inline]


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