gmt  5.1.2-src
About: GMT - The Generic Mapping Tools for manipulating geographic and Cartesian data sets. GMT5 distribution.
  Fossies Dox: gmt-5.1.2-src.tar.gz  ("inofficial" and yet experimental doxygen-generated source code documentation)  

GMT_CONTOUR Struct Reference

#include <gmt_contour.h>

Collaboration diagram for GMT_CONTOUR:

Data Fields

double label_isolation
 
double label_dist_spacing
 
double label_dist_frac
 
double d_scale
 
double L_d_scale
 
double min_radius
 
double min_dist
 
double slop
 
double * f_xy [2]
 
double label_angle
 
double clearance [2]
 
double nudge [2]
 
double rgb [4]
 
uint64_t current_seg_no
 
unsigned int current_file_no
 
unsigned int line_type
 
unsigned int dist_kind
 
unsigned int dist_unit
 
unsigned int proj_type
 
unsigned int L_proj_type
 
unsigned int half_width
 
unsigned int n_cont
 
enum GMT_enum_contline crossing
 
enum GMT_enum_label label_type
 
unsigned int nx
 
unsigned int f_n
 
unsigned int clearance_flag
 
unsigned int nudge_flag
 
unsigned int box
 
unsigned int n_label
 
unsigned int just
 
unsigned int end_just [2]
 
unsigned int angle_type
 
unsigned int n_segments
 
unsigned int save_labels
 
int number_placement
 
int hill_label
 
bool annot
 
bool isolate
 
bool spacing
 
bool number
 
bool do_interpolate
 
bool fixed
 
bool fillbox
 
bool must_clip
 
bool curved_text
 
bool no_gap
 
bool data_col
 
bool debug
 
bool delay
 
size_t n_alloc
 
char file [GMT_BUFSIZ]
 
char option [GMT_BUFSIZ]
 
char label [GMT_BUFSIZ]
 
char label_file [GMT_BUFSIZ]
 
char unit [GMT_LEN64]
 
char prefix [GMT_LEN64]
 
char line_name [16]
 
char flag
 
char ** f_label
 
struct GMT_FONT font_label
 
struct GMT_DATATABLExp
 
struct GMT_XSEGMENTylist_XP
 
struct GMT_XSEGMENTylist
 
struct GMT_XOVER XC
 
struct GMT_PEN pen
 
struct GMT_PEN line_pen
 
struct GMT_LABEL ** L
 
FILE * fp
 
struct GMT_CONTOUR_LINE ** segment
 

Detailed Description

Definition at line 82 of file gmt_contour.h.

Field Documentation

unsigned int GMT_CONTOUR::angle_type
bool GMT_CONTOUR::annot

Definition at line 121 of file gmt_contour.h.

Referenced by GMT_grdcontour_parse(), GMT_pscontour(), and GMT_pscontour_parse().

unsigned int GMT_CONTOUR::box
double GMT_CONTOUR::clearance[2]

Definition at line 94 of file gmt_contour.h.

Referenced by GMT_contlabel_init(), GMT_contlabel_prep(), and GMT_contlabel_specs().

unsigned int GMT_CONTOUR::clearance_flag

Definition at line 110 of file gmt_contour.h.

Referenced by GMT_contlabel_init(), GMT_contlabel_prep(), and GMT_contlabel_specs().

enum GMT_enum_contline GMT_CONTOUR::crossing
unsigned int GMT_CONTOUR::current_file_no

Definition at line 98 of file gmt_contour.h.

uint64_t GMT_CONTOUR::current_seg_no

Definition at line 97 of file gmt_contour.h.

bool GMT_CONTOUR::curved_text

Definition at line 129 of file gmt_contour.h.

Referenced by gmt_contlabel_plotlabels(), GMT_contlabel_specs(), and GMT_pscontour().

double GMT_CONTOUR::d_scale

Definition at line 87 of file gmt_contour.h.

bool GMT_CONTOUR::data_col

Definition at line 131 of file gmt_contour.h.

bool GMT_CONTOUR::debug

Definition at line 132 of file gmt_contour.h.

Referenced by GMT_contlabel_plot(), and GMT_contlabel_specs().

bool GMT_CONTOUR::delay
unsigned int GMT_CONTOUR::dist_kind

Definition at line 100 of file gmt_contour.h.

Referenced by GMT_contlabel_info(), GMT_contlabel_prep(), and gmt_hold_contour_sub().

unsigned int GMT_CONTOUR::dist_unit
bool GMT_CONTOUR::do_interpolate

Definition at line 125 of file gmt_contour.h.

Referenced by GMT_contlabel_info(), and GMT_contlabel_prep().

unsigned int GMT_CONTOUR::end_just[2]

Definition at line 115 of file gmt_contour.h.

Referenced by gmt_contlabel_plotlabels(), and gmt_hold_contour_sub().

char** GMT_CONTOUR::f_label

Definition at line 143 of file gmt_contour.h.

Referenced by GMT_contlabel_free(), GMT_contlabel_prep(), and gmt_label_is_OK().

unsigned int GMT_CONTOUR::f_n
double* GMT_CONTOUR::f_xy[2]
char GMT_CONTOUR::file[GMT_BUFSIZ]

Definition at line 135 of file gmt_contour.h.

Referenced by GMT_contlabel_info(), and GMT_contlabel_prep().

bool GMT_CONTOUR::fillbox

Definition at line 127 of file gmt_contour.h.

Referenced by gmt_contlabel_plotlabels(), and GMT_contlabel_specs().

bool GMT_CONTOUR::fixed
char GMT_CONTOUR::flag

Definition at line 142 of file gmt_contour.h.

Referenced by GMT_contlabel_info(), and GMT_contlabel_prep().

FILE* GMT_CONTOUR::fp

Definition at line 152 of file gmt_contour.h.

Referenced by GMT_contlabel_save_begin(), GMT_contlabel_save_end(), and GMT_pscontour().

unsigned int GMT_CONTOUR::half_width
int GMT_CONTOUR::hill_label

Definition at line 120 of file gmt_contour.h.

Referenced by GMT_contlabel_specs().

bool GMT_CONTOUR::isolate

Definition at line 122 of file gmt_contour.h.

Referenced by GMT_contlabel_info(), and gmt_label_is_OK().

unsigned int GMT_CONTOUR::just
struct GMT_LABEL** GMT_CONTOUR::L
double GMT_CONTOUR::L_d_scale

Definition at line 88 of file gmt_contour.h.

unsigned int GMT_CONTOUR::L_proj_type

Definition at line 103 of file gmt_contour.h.

char GMT_CONTOUR::label[GMT_BUFSIZ]

Definition at line 137 of file gmt_contour.h.

Referenced by GMT_contlabel_specs(), gmt_label_is_OK(), GMT_psxy(), and GMT_psxyz().

double GMT_CONTOUR::label_angle

Definition at line 93 of file gmt_contour.h.

Referenced by GMT_contlabel_specs(), GMT_pscontour(), GMT_psxy(), and GMT_psxyz().

double GMT_CONTOUR::label_dist_frac

Definition at line 86 of file gmt_contour.h.

Referenced by GMT_contlabel_info(), GMT_contlabel_init(), and gmt_hold_contour_sub().

double GMT_CONTOUR::label_dist_spacing

Definition at line 85 of file gmt_contour.h.

Referenced by GMT_contlabel_info(), GMT_contlabel_init(), and gmt_hold_contour_sub().

char GMT_CONTOUR::label_file[GMT_BUFSIZ]
double GMT_CONTOUR::label_isolation

Definition at line 84 of file gmt_contour.h.

Referenced by GMT_contlabel_info(), and gmt_label_is_OK().

enum GMT_enum_label GMT_CONTOUR::label_type
char GMT_CONTOUR::line_name[16]

Definition at line 141 of file gmt_contour.h.

Referenced by gmt_contlabel_drawlines(), and GMT_contlabel_init().

struct GMT_PEN GMT_CONTOUR::line_pen
unsigned int GMT_CONTOUR::line_type

Definition at line 99 of file gmt_contour.h.

Referenced by GMT_contlabel_init(), and GMT_hold_contour().

double GMT_CONTOUR::min_dist

Definition at line 90 of file gmt_contour.h.

Referenced by GMT_contlabel_info(), and gmt_hold_contour_sub().

double GMT_CONTOUR::min_radius

Definition at line 89 of file gmt_contour.h.

Referenced by GMT_contlabel_specs(), and gmt_hold_contour_sub().

bool GMT_CONTOUR::must_clip

Definition at line 128 of file gmt_contour.h.

Referenced by GMT_contlabel_init(), GMT_contlabel_plot(), and GMT_contlabel_specs().

size_t GMT_CONTOUR::n_alloc

Definition at line 134 of file gmt_contour.h.

Referenced by gmt_contlabel_addpath().

unsigned int GMT_CONTOUR::n_cont
unsigned int GMT_CONTOUR::n_label
bool GMT_CONTOUR::no_gap

Definition at line 130 of file gmt_contour.h.

Referenced by GMT_contlabel_prep().

double GMT_CONTOUR::nudge[2]

Definition at line 95 of file gmt_contour.h.

Referenced by gmt_contlabel_addpath(), and GMT_contlabel_specs().

unsigned int GMT_CONTOUR::nudge_flag

Definition at line 111 of file gmt_contour.h.

Referenced by gmt_contlabel_addpath(), gmt_contlabel_angle(), and GMT_contlabel_specs().

bool GMT_CONTOUR::number

Definition at line 124 of file gmt_contour.h.

Referenced by GMT_contlabel_info(), and gmt_hold_contour_sub().

int GMT_CONTOUR::number_placement
unsigned int GMT_CONTOUR::nx

Definition at line 108 of file gmt_contour.h.

Referenced by gmt_hold_contour_sub().

char GMT_CONTOUR::option[GMT_BUFSIZ]

Definition at line 136 of file gmt_contour.h.

Referenced by GMT_contlabel_info(), and GMT_contlabel_prep().

struct GMT_PEN GMT_CONTOUR::pen
char GMT_CONTOUR::prefix[GMT_LEN64]

Definition at line 140 of file gmt_contour.h.

Referenced by GMT_contlabel_specs(), and gmt_place_label().

unsigned int GMT_CONTOUR::proj_type

Definition at line 102 of file gmt_contour.h.

double GMT_CONTOUR::rgb[4]

Definition at line 96 of file gmt_contour.h.

Referenced by GMT_contlabel_init(), gmt_contlabel_plotlabels(), and GMT_contlabel_specs().

unsigned int GMT_CONTOUR::save_labels
double GMT_CONTOUR::slop

Definition at line 91 of file gmt_contour.h.

Referenced by GMT_contlabel_info().

bool GMT_CONTOUR::spacing
char GMT_CONTOUR::unit[GMT_LEN64]
struct GMT_XOVER GMT_CONTOUR::XC

Definition at line 148 of file gmt_contour.h.

Referenced by gmt_hold_contour_sub().

struct GMT_XSEGMENT* GMT_CONTOUR::ylist

Definition at line 147 of file gmt_contour.h.

Referenced by gmt_hold_contour_sub().

struct GMT_XSEGMENT* GMT_CONTOUR::ylist_XP

Definition at line 146 of file gmt_contour.h.

Referenced by gmt_hold_contour_sub().


The documentation for this struct was generated from the following file: