GRASS GIS 7 Programmer's Manual  7.9.dev(2021)-f9ed0ac2b
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 471 of file gis.h.

Field Documentation

◆ ambient

float G_3dview::ambient

Definition at line 493 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 489 of file gis.h.

Referenced by G_get_3dview_defaults().

◆ colorgrid

int G_3dview::colorgrid

Definition at line 483 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 480 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 487 of file gis.h.

Referenced by G_get_3dview_defaults().

◆ dozero

int G_3dview::dozero

Definition at line 482 of file gis.h.

Referenced by G_get_3dview_defaults(), and Gs_save_3dview().

◆ exag

float G_3dview::exag

Definition at line 477 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 475 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 485 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 474 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 488 of file gis.h.

Referenced by G_get_3dview_defaults().

◆ lightcol

float G_3dview::lightcol[3]

Definition at line 492 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 491 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 481 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 478 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 490 of file gis.h.

Referenced by G_get_3dview_defaults().

◆ pgm_id

char G_3dview::pgm_id[40]

Definition at line 473 of file gis.h.

Referenced by Gs_load_3dview(), and Gs_save_3dview().

◆ poly_freq

int G_3dview::poly_freq

Definition at line 479 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 484 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 494 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 486 of file gis.h.

Referenced by G_get_3dview_defaults(), and Gs_save_3dview().

◆ twist

float G_3dview::twist

Definition at line 476 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 495 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: