GRASS 8 Programmer's Manual  8.5.0dev(2025)-c070206eb1
g_site Struct Reference

Vector map (points) More...

#include <ogsf.h>

Collaboration diagram for g_site:

Data Fields

int gsite_id
 
int drape_surf_id [12]
 
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
 thematic mapping More...
 
gvstylestyle
 points default look&feel More...
 
gvstylehstyle
 

Detailed Description

Vector map (points)

Definition at line 415 of file ogsf.h.

Field Documentation

◆ attr_trans

transform g_site::attr_trans

Definition at line 425 of file ogsf.h.

◆ bgn_read

int(* g_site::bgn_read) (void)

Definition at line 428 of file ogsf.h.

◆ clientdata

void* g_site::clientdata

Definition at line 430 of file ogsf.h.

Referenced by GP_Get_ClientData(), and GP_Set_ClientData().

◆ drape_surf_id

int g_site::drape_surf_id[12]

◆ end_read

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

Definition at line 428 of file ogsf.h.

◆ filename

char* g_site::filename

Definition at line 424 of file ogsf.h.

◆ gsite_id

int g_site::gsite_id

Definition at line 416 of file ogsf.h.

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

◆ has_z

int g_site::has_z

set when file loaded

Definition at line 422 of file ogsf.h.

Referenced by GP_draw_site(), and GP_set_zmode().

◆ hstyle

gvstyle* g_site::hstyle

Definition at line 437 of file ogsf.h.

Referenced by gp_set_defaults().

◆ n_sites

int g_site::n_sites

Definition at line 418 of file ogsf.h.

◆ n_surfs

int g_site::n_surfs

Definition at line 418 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 429 of file ogsf.h.

Referenced by gp_get_new_site().

◆ nxt_site

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

Definition at line 428 of file ogsf.h.

◆ points

geopoint* g_site::points

Definition at line 427 of file ogsf.h.

◆ style

gvstyle* g_site::style

points default look&feel

Definition at line 436 of file ogsf.h.

Referenced by gp_set_defaults().

◆ tstyle

gvstyle_thematic* g_site::tstyle

thematic mapping

Definition at line 433 of file ogsf.h.

Referenced by gp_set_defaults(), and GP_unset_style_thematic().

◆ use_mem

int g_site::use_mem

Definition at line 419 of file ogsf.h.

◆ use_z

int g_site::use_z

Definition at line 419 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 426 of file ogsf.h.

Referenced by GP_get_trans(), and GP_set_trans().

◆ y_trans

float g_site::y_trans

Definition at line 426 of file ogsf.h.

Referenced by GP_get_trans(), and GP_set_trans().

◆ z_trans

float g_site::z_trans

Definition at line 426 of file ogsf.h.

Referenced by GP_get_trans(), and GP_set_trans().


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