GRASS GIS 8 Programmer's Manual  8.4.0dev(2024)-f13a4924e1
G_3dview Struct Reference

#include <gis.h>

Collaboration diagram for G_3dview:

Data Fields

char pgm_id [40]
 
float from_to [2][3]
 
float fov
 
float twist
 
float exag
 
int mesh_freq
 
int poly_freq
 
int display_type
 
int lightson
 
int dozero
 
int colorgrid
 
int shading
 
int fringe
 
int surfonly
 
int doavg
 
char grid_col [40]
 
char bg_col [40]
 
char other_col [40]
 
float lightpos [4]
 
float lightcol [3]
 
float ambient
 
float shine
 
struct Cell_head vwin
 

Detailed Description

Definition at line 499 of file gis.h.

Field Documentation

◆ ambient

float G_3dview::ambient

Definition at line 520 of file gis.h.

Referenced by G_get_3dview_defaults(), Gs_load_3dview(), and Gs_save_3dview().

◆ bg_col

char G_3dview::bg_col[40]

Definition at line 516 of file gis.h.

Referenced by G_get_3dview_defaults().

◆ colorgrid

int G_3dview::colorgrid

Definition at line 510 of file gis.h.

Referenced by G_get_3dview_defaults(), Gs_load_3dview(), and Gs_save_3dview().

◆ display_type

int G_3dview::display_type

Definition at line 507 of file gis.h.

Referenced by G_get_3dview_defaults(), Gs_load_3dview(), and Gs_save_3dview().

◆ doavg

int G_3dview::doavg

Definition at line 514 of file gis.h.

Referenced by G_get_3dview_defaults().

◆ dozero

int G_3dview::dozero

Definition at line 509 of file gis.h.

Referenced by G_get_3dview_defaults(), and Gs_save_3dview().

◆ exag

float G_3dview::exag

Definition at line 504 of file gis.h.

Referenced by G_get_3dview_defaults(), Gs_load_3dview(), and Gs_save_3dview().

◆ fov

float G_3dview::fov

Definition at line 502 of file gis.h.

Referenced by G_get_3dview_defaults(), Gs_load_3dview(), and Gs_save_3dview().

◆ fringe

int G_3dview::fringe

Definition at line 512 of file gis.h.

Referenced by G_get_3dview_defaults(), and Gs_save_3dview().

◆ from_to

float G_3dview::from_to[2][3]

Definition at line 501 of file gis.h.

Referenced by G_get_3dview_defaults(), Gs_load_3dview(), and Gs_save_3dview().

◆ grid_col

char G_3dview::grid_col[40]

Definition at line 515 of file gis.h.

Referenced by G_get_3dview_defaults().

◆ lightcol

float G_3dview::lightcol[3]

Definition at line 519 of file gis.h.

Referenced by G_get_3dview_defaults(), Gs_load_3dview(), and Gs_save_3dview().

◆ lightpos

float G_3dview::lightpos[4]

Definition at line 518 of file gis.h.

Referenced by G_get_3dview_defaults(), Gs_load_3dview(), and Gs_save_3dview().

◆ lightson

int G_3dview::lightson

Definition at line 508 of file gis.h.

Referenced by G_get_3dview_defaults(), Gs_load_3dview(), and Gs_save_3dview().

◆ mesh_freq

int G_3dview::mesh_freq

Definition at line 505 of file gis.h.

Referenced by G_get_3dview_defaults(), Gs_load_3dview(), and Gs_save_3dview().

◆ other_col

char G_3dview::other_col[40]

Definition at line 517 of file gis.h.

Referenced by G_get_3dview_defaults().

◆ pgm_id

char G_3dview::pgm_id[40]

Definition at line 500 of file gis.h.

Referenced by Gs_load_3dview(), and Gs_save_3dview().

◆ poly_freq

int G_3dview::poly_freq

Definition at line 506 of file gis.h.

Referenced by G_get_3dview_defaults(), Gs_load_3dview(), and Gs_save_3dview().

◆ shading

int G_3dview::shading

Definition at line 511 of file gis.h.

Referenced by G_get_3dview_defaults(), Gs_load_3dview(), and Gs_save_3dview().

◆ shine

float G_3dview::shine

Definition at line 521 of file gis.h.

Referenced by G_get_3dview_defaults(), Gs_load_3dview(), and Gs_save_3dview().

◆ surfonly

int G_3dview::surfonly

Definition at line 513 of file gis.h.

Referenced by G_get_3dview_defaults(), and Gs_save_3dview().

◆ twist

float G_3dview::twist

Definition at line 503 of file gis.h.

Referenced by G_get_3dview_defaults(), Gs_load_3dview(), and Gs_save_3dview().

◆ vwin

struct Cell_head G_3dview::vwin

Definition at line 521 of file gis.h.

Referenced by G_get_3dview_defaults(), and Gs_load_3dview().


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