GRASS GIS 8 Programmer's Manual  8.5.0dev(2024)-36359e2344
g_site Struct Reference

#include <ogsf.h>

Collaboration diagram for g_site:

Data Fields

int gsite_id
 
int drape_surf_id [MAX_SURFS]
 
int n_surfs
 
int n_sites
 
int use_z
 
int use_mem
 
int has_z
 
char * filename
 
transform attr_trans
 
float x_trans
 
float y_trans
 
float z_trans
 
geopointpoints
 
int(* bgn_read )(void)
 
int(*)(*) end_read (void)
 
int(*)(*)(*) nxt_site (void)
 
struct g_sitenext
 
void * clientdata
 
gvstyle_thematictstyle
 
gvstylestyle
 
gvstylehstyle
 

Detailed Description

Definition at line 362 of file ogsf.h.

Field Documentation

◆ attr_trans

transform g_site::attr_trans

Definition at line 370 of file ogsf.h.

◆ bgn_read

int(* g_site::bgn_read) (void)

Definition at line 373 of file ogsf.h.

◆ clientdata

void* g_site::clientdata

Definition at line 375 of file ogsf.h.

Referenced by GP_Get_ClientData(), and GP_Set_ClientData().

◆ drape_surf_id

int g_site::drape_surf_id[MAX_SURFS]

◆ end_read

int(*)(*) g_site::end_read(void)

Definition at line 373 of file ogsf.h.

◆ filename

char* g_site::filename

Definition at line 369 of file ogsf.h.

◆ gsite_id

int g_site::gsite_id

Definition at line 363 of file ogsf.h.

Referenced by gp_free_site(), gp_get_new_site(), and gp_set_defaults().

◆ has_z

int g_site::has_z

Definition at line 367 of file ogsf.h.

Referenced by GP_draw_site(), and GP_set_zmode().

◆ hstyle

gvstyle* g_site::hstyle

Definition at line 379 of file ogsf.h.

Referenced by gp_set_defaults().

◆ n_sites

int g_site::n_sites

Definition at line 365 of file ogsf.h.

◆ n_surfs

int g_site::n_surfs

Definition at line 365 of file ogsf.h.

Referenced by GP_draw_site(), GP_select_surf(), GP_surf_is_selected(), and GP_unselect_surf().

◆ next

struct g_site* g_site::next

Definition at line 374 of file ogsf.h.

Referenced by gp_get_new_site().

◆ nxt_site

int(*)(*)(*) g_site::nxt_site(void)

Definition at line 373 of file ogsf.h.

◆ points

geopoint* g_site::points

Definition at line 372 of file ogsf.h.

◆ style

gvstyle* g_site::style

Definition at line 378 of file ogsf.h.

Referenced by gp_set_defaults().

◆ tstyle

gvstyle_thematic* g_site::tstyle

Definition at line 377 of file ogsf.h.

Referenced by gp_set_defaults(), and GP_unset_style_thematic().

◆ use_mem

int g_site::use_mem

Definition at line 366 of file ogsf.h.

◆ use_z

int g_site::use_z

Definition at line 366 of file ogsf.h.

Referenced by GP_draw_site(), GP_get_zmode(), and GP_set_zmode().

◆ x_trans

float g_site::x_trans

Definition at line 371 of file ogsf.h.

Referenced by GP_get_trans(), and GP_set_trans().

◆ y_trans

float g_site::y_trans

Definition at line 371 of file ogsf.h.

Referenced by GP_get_trans(), and GP_set_trans().

◆ z_trans

float g_site::z_trans

Definition at line 371 of file ogsf.h.

Referenced by GP_get_trans(), and GP_set_trans().


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