#include "graphics.h"
Static Public Member Functions | |
static std::set< std::string > | core_property_names () |
static property_list::pval_map_type | factory_defaults () |
static bool | has_core_property (const caseless_str &pname) |
static bool | has_readonly_property (const caseless_str &pname) |
static std::set< std::string > | readonly_property_names () |
Static Public Member Functions inherited from base_properties | |
static std::set< std::string > | core_property_names () |
static property_list::pval_map_type | factory_defaults () |
static bool | has_core_property (const caseless_str &pname) |
static bool | has_readonly_property (const caseless_str &pname) |
static std::set< std::string > | readonly_property_names () |
Public Attributes | |
std::vector< std::vector< octave_idx_type > > | m_coplanar_last_idx |
Protected Member Functions | |
void | init () |
Protected Member Functions inherited from base_properties | |
octave_value | get_dynamic (bool all=false) const |
octave_value | get_dynamic (const caseless_str &pname) const |
property | get_property_dynamic (const caseless_str &pname) const |
void | set_dynamic (const caseless_str &pname, const octave_value &val) |
Definition at line 9002 of file graphics.h.
anonymous enum |
Definition at line 9131 of file graphics.h.
patch::properties::properties | ( | const graphics_handle & | mh, |
const graphics_handle & | p | ||
) |
Definition at line 4558 of file graphics-props.cc.
|
delete |
|
default |
std::set< std::string > patch::properties::all_property_names | ( | ) | const |
Definition at line 5170 of file graphics-props.cc.
References base_properties::all_property_names().
|
inline |
Definition at line 9178 of file graphics.h.
References radio_property::is().
|
inline |
Definition at line 9183 of file graphics.h.
References radio_property::is().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9188 of file graphics.h.
References radio_property::is().
|
static |
Definition at line 5068 of file graphics-props.cc.
References base_properties::core_property_names().
|
inline |
Definition at line 9196 of file graphics.h.
References double_radio_property::is().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9195 of file graphics.h.
References double_radio_property::is_double().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9201 of file graphics.h.
References color_property::is().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9200 of file graphics.h.
References color_property::is_rgb().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9205 of file graphics.h.
References radio_property::is().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9209 of file graphics.h.
References double_radio_property::is().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9208 of file graphics.h.
References double_radio_property::is_double().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9214 of file graphics.h.
References color_property::is().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9213 of file graphics.h.
References color_property::is_rgb().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9218 of file graphics.h.
References radio_property::is().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9223 of file graphics.h.
References radio_property::is().
|
static |
Definition at line 5014 of file graphics-props.cc.
References base_properties::factory_defaults(), and m.
|
virtual |
Reimplemented from base_properties.
Definition at line 4754 of file graphics-props.cc.
References base_properties::get(), m, and octave_value::map_value().
|
virtual |
Reimplemented from base_properties.
Definition at line 4816 of file graphics-props.cc.
|
inlinevirtual |
Reimplemented from base_properties.
Definition at line 9054 of file graphics.h.
|
inlinevirtual |
Reimplemented from base_properties.
Definition at line 9049 of file graphics.h.
|
inlinevirtual |
Reimplemented from base_properties.
Definition at line 9271 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 9018 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 9179 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 9181 of file graphics.h.
References double_property::double_value().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9184 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 9186 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 9189 of file graphics.h.
References radio_property::current_value().
|
inlinevirtual |
Reimplemented from base_properties.
Definition at line 9273 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 9023 of file graphics.h.
References radio_property::current_value().
octave_value patch::properties::get_color_data | ( | ) | const |
Definition at line 9422 of file graphics.cc.
References octave_value::is_undefined(), and octave_value::isempty().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9191 of file graphics.h.
References double_property::double_value().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9193 of file graphics.h.
References string_property::string_value().
bool patch::properties::get_do_lighting | ( | ) | const |
Definition at line 9409 of file graphics.cc.
References __get_gh_manager__(), graphics_object::get_ancestor(), axes::properties::get_num_lights(), gh_manager::get_object(), and graphics_object::get_properties().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9198 of file graphics.h.
References double_radio_property::get().
|
inline |
Definition at line 9197 of file graphics.h.
References double_radio_property::double_value(), and double_radio_property::is_double().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9203 of file graphics.h.
References color_property::get().
|
inline |
Definition at line 9202 of file graphics.h.
References color_property::is_rgb(), and color_property::rgb().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9206 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 9211 of file graphics.h.
References double_radio_property::get().
|
inline |
Definition at line 9210 of file graphics.h.
References double_radio_property::double_value(), and double_radio_property::is_double().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9216 of file graphics.h.
References color_property::get().
|
inline |
Definition at line 9215 of file graphics.h.
References color_property::is_rgb(), and color_property::rgb().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9219 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 9221 of file graphics.h.
References array_property::get().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9224 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 9226 of file graphics.h.
References array_property::get().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9228 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 9230 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 9233 of file graphics.h.
References radio_property::current_value().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9235 of file graphics.h.
References double_property::double_value().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9238 of file graphics.h.
References radio_property::current_value().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9243 of file graphics.h.
References color_property::get().
|
inline |
Definition at line 9242 of file graphics.h.
References color_property::is_rgb(), and color_property::rgb().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9248 of file graphics.h.
References color_property::get().
|
inline |
Definition at line 9247 of file graphics.h.
References color_property::is_rgb(), and color_property::rgb().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9250 of file graphics.h.
References double_property::double_value().
Referenced by opengl_renderer::draw_patch().
|
virtual |
Reimplemented from base_properties.
Definition at line 4917 of file graphics-props.cc.
|
inline |
Definition at line 9252 of file graphics.h.
References double_property::double_value().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9254 of file graphics.h.
References double_property::double_value().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9256 of file graphics.h.
References double_property::double_value().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9258 of file graphics.h.
References array_property::get().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9261 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 9263 of file graphics.h.
References array_property::get().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9265 of file graphics.h.
References array_property::get().
|
inlinevirtual |
Reimplemented from base_properties.
Definition at line 9275 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 9282 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 9267 of file graphics.h.
References array_property::get().
|
inlinevirtual |
Reimplemented from base_properties.
Definition at line 9277 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 9285 of file graphics.h.
References radio_property::current_value().
|
inline |
Definition at line 9269 of file graphics.h.
References array_property::get().
|
inlinevirtual |
Reimplemented from base_properties.
Definition at line 9279 of file graphics.h.
References array_property::get().
|
inline |
Definition at line 9288 of file graphics.h.
References radio_property::current_value().
|
inlinevirtual |
Reimplemented from base_properties.
Definition at line 9061 of file graphics.h.
|
inline |
Definition at line 9010 of file graphics.h.
Referenced by opengl_renderer::draw_patch().
|
static |
Definition at line 5130 of file graphics-props.cc.
Referenced by property_list::set().
|
virtual |
Reimplemented from base_properties.
Definition at line 5182 of file graphics-props.cc.
|
static |
Definition at line 5162 of file graphics-props.cc.
|
inlineprotectedvirtual |
Reimplemented from base_properties.
Definition at line 9680 of file graphics.h.
References array_property::add_constraint(), and double_property::add_constraint().
|
inlinevirtual |
Reimplemented from base_properties.
Definition at line 9016 of file graphics.h.
References radio_property::is(), and bool_property::is_on().
|
inlinevirtual |
Reimplemented from base_properties.
Definition at line 9021 of file graphics.h.
References radio_property::is(), and bool_property::is_on().
|
inlinevirtual |
Reimplemented from base_properties.
Definition at line 9281 of file graphics.h.
References bool_property::is_on().
|
inlinevirtual |
Reimplemented from base_properties.
Definition at line 9284 of file graphics.h.
References bool_property::is_on().
|
inlinevirtual |
Reimplemented from base_properties.
Definition at line 9287 of file graphics.h.
References bool_property::is_on().
|
inline |
Definition at line 9232 of file graphics.h.
References radio_property::is().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9237 of file graphics.h.
References radio_property::is().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9241 of file graphics.h.
References color_property::is().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9240 of file graphics.h.
References color_property::is_rgb().
|
inline |
Definition at line 9246 of file graphics.h.
References color_property::is().
Referenced by opengl_renderer::draw_patch().
|
inline |
Definition at line 9245 of file graphics.h.
References color_property::is_rgb().
|
static |
Definition at line 5138 of file graphics-props.cc.
References base_properties::readonly_property_names().
|
virtual |
Reimplemented from base_properties.
Definition at line 4661 of file graphics-props.cc.
|
inline |
Definition at line 9578 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 9628 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 9291 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 9301 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9309 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9317 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9326 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 9588 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 9638 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 9336 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9344 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9352 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9360 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9368 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9377 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9385 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9393 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9402 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 9414 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9423 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9432 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9440 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9449 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9457 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9465 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9473 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9481 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9489 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9497 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9505 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9513 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9521 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 9533 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9542 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9551 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9598 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 9648 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 9560 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9608 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 9658 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 9569 of file graphics.h.
References base_property::set().
|
inline |
Definition at line 9618 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 9668 of file graphics.h.
References GCB_POSTSET, base_property::run_listeners(), and base_property::set().
|
inline |
Definition at line 9726 of file graphics.h.
Referenced by F__update_normals__(), and axes::properties::trigger_normals_calc().
|
inline |
Definition at line 9260 of file graphics.h.
References radio_property::is().
std::vector<std::vector<octave_idx_type> > patch::properties::m_coplanar_last_idx |
Definition at line 9028 of file graphics.h.
Referenced by opengl_renderer::draw_patch().