Navigation

Operators and Keywords

Function List:

C++ API

color_property Class Reference

#include <graphics.h>

Inherits base_property.

Collaboration diagram for color_property:

List of all members.

Public Member Functions

 color_property (const color_values &c, const radio_values &v)
 color_property (const std::string &nm, const graphics_handle &h, const color_values &c=color_values(), const radio_values &v=radio_values())
 color_property (const std::string &nm, const graphics_handle &h, const radio_values &v)
 color_property (const std::string &nm, const graphics_handle &h, const std::string &v)
 color_property (const std::string &nm, const graphics_handle &h, const color_property &v)
 color_property (const color_property &p)
octave_value get (void) const
bool is_rgb (void) const
bool is_radio (void) const
bool is (const std::string &v) const
Matrix rgb (void) const
const std::string & current_value (void) const
color_propertyoperator= (const octave_value &val)
 operator octave_value (void) const
base_propertyclone (void) const
std::string values_as_string (void) const
Cell values_as_cell (void) const

Protected Member Functions

OCTINTERP_API bool do_set (const octave_value &newval)

Constructor & Destructor Documentation

color_property::color_property ( const color_values c,
const radio_values v 
) [inline]
color_property::color_property ( const std::string &  nm,
const graphics_handle h,
const color_values c = color_values (),
const radio_values v = radio_values () 
) [inline]
color_property::color_property ( const std::string &  nm,
const graphics_handle h,
const radio_values v 
) [inline]
color_property::color_property ( const std::string &  nm,
const graphics_handle h,
const std::string &  v 
) [inline]
color_property::color_property ( const std::string &  nm,
const graphics_handle h,
const color_property v 
) [inline]
color_property::color_property ( const color_property p  )  [inline]

Member Function Documentation

base_property* color_property::clone ( void   )  const [inline, virtual]

Reimplemented from base_property.

const std::string& color_property::current_value ( void   )  const [inline]
bool color_property::do_set ( const octave_value newval  )  [protected, virtual]

Reimplemented from base_property.

octave_value color_property::get ( void   )  const [inline, virtual]

Reimplemented from base_property.

bool color_property::is ( const std::string &  v  )  const [inline]
bool color_property::is_radio ( void   )  const [inline, virtual]

Reimplemented from base_property.

bool color_property::is_rgb ( void   )  const [inline]
color_property::operator octave_value ( void   )  const [inline]
color_property& color_property::operator= ( const octave_value val  )  [inline]

Reimplemented from base_property.

Matrix color_property::rgb ( void   )  const [inline]
Cell color_property::values_as_cell ( void   )  const [inline, virtual]

Reimplemented from base_property.

std::string color_property::values_as_string ( void   )  const [inline, virtual]

Reimplemented from base_property.


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