#include "octave-config.h"
#include <cctype>
#include <cmath>
#include <algorithm>
#include <list>
#include <map>
#include <memory>
#include <set>
#include <sstream>
#include <string>
#include "caseless-str.h"
#include "errwarn.h"
#include "graphics-handle.h"
#include "graphics-toolkit.h"
#include "oct-map.h"
#include "oct-mutex.h"
#include "oct-refcount.h"
#include "ov.h"
#include "text-renderer.h"
Go to the source code of this file.
|
OCTINTERP_API int | calc_dimensions (const graphics_object &gh) |
|
OCTINTERP_API void | close_all_figures (void) |
|
OCTINTERP_API graphics_handle | gca (void) |
|
OCTINTERP_API graphics_handle | gcf (void) |
|
void | get_children_limits (double &min_val, double &max_val, double &min_pos, double &max_neg, const Matrix &kids, char limit_type) |
|
octave_value | get_property_from_handle (double handle, const std::string &property, const std::string &func) |
|
bool | set_property_in_handle (double handle, const std::string &property, const octave_value &arg, const std::string &func) |
|
◆ OCTAVE_DEFAULT_FONTNAME
#define OCTAVE_DEFAULT_FONTNAME "*" |
◆ pval_pair
◆ anonymous enum
Enumerator |
---|
AXE_ANY_DIR | |
AXE_DEPTH_DIR | |
AXE_HORZ_DIR | |
AXE_VERT_DIR | |
Definition at line 3386 of file graphics.in.h.
◆ finite_type
Enumerator |
---|
NO_CHECK | |
FINITE | |
NOT_NAN | |
NOT_INF | |
Definition at line 1156 of file graphics.in.h.
◆ listener_mode
Enumerator |
---|
POSTSET | |
PERSISTENT | |
PREDELETE | |
Definition at line 266 of file graphics.in.h.
◆ calc_dimensions()
◆ close_all_figures()
OCTINTERP_API void close_all_figures |
( |
void |
| ) |
|
◆ gca()
◆ gcf()
◆ get_children_limits()
Definition at line 7695 of file graphics.cc.
References check_limit_vals(), graphics_object::get_alim(), graphics_object::get_clim(), gh_manager::get_object(), graphics_object::get_xlim(), graphics_object::get_ylim(), graphics_object::get_zlim(), i, graphics_object::is_aliminclude(), graphics_object::is_climinclude(), graphics_object::is_xliminclude(), graphics_object::is_yliminclude(), graphics_object::is_zliminclude(), and Array< T >::numel().
Referenced by axes::properties::check_axis_limits(), max_axes_scale(), axes::properties::translate_view(), axes::update_axis_limits(), hggroup::update_axis_limits(), and axes::properties::zoom_about_point().
◆ get_property_from_handle()
◆ set_property_in_handle()