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::stringcurrent_value (void) const
color_propertyoperator= (const octave_value &val)
 operator octave_value (void) const
base_propertyclone (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]

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]


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