GRASS GIS 8 Programmer's Manual  8.5.0dev(2024)-bea8435a9e
g_line Struct Reference

#include <ogsf.h>

Collaboration diagram for g_line:

Data Fields

int type
 
float norm [3]
 
int dims
 
int npts
 
Point3p3
 
Point2p2
 
struct line_catscats
 
gvstylestyle
 
signed char highlighted
 
struct g_linenext
 

Detailed Description

Definition at line 312 of file ogsf.h.

Field Documentation

◆ cats

struct line_cats* g_line::cats

Definition at line 320 of file ogsf.h.

Referenced by gv_free_vectmem().

◆ dims

int g_line::dims

Definition at line 315 of file ogsf.h.

Referenced by gv_free_vectmem(), and gvd_vect().

◆ highlighted

signed char g_line::highlighted

Definition at line 322 of file ogsf.h.

Referenced by gvd_vect().

◆ next

struct g_line* g_line::next

Definition at line 324 of file ogsf.h.

Referenced by gln_num_points(), gv_decimate_lines(), gv_free_vectmem(), and gvd_vect().

◆ norm

float g_line::norm[3]

Definition at line 314 of file ogsf.h.

Referenced by gvd_vect().

◆ npts

int g_line::npts

Definition at line 315 of file ogsf.h.

Referenced by gln_num_points(), gv_decimate_lines(), gv_free_vectmem(), gv_line_length(), and gvd_vect().

◆ p2

Point2* g_line::p2

Definition at line 317 of file ogsf.h.

Referenced by gv_free_vectmem(), gv_line_length(), and gvd_vect().

◆ p3

Point3* g_line::p3

Definition at line 316 of file ogsf.h.

Referenced by gv_free_vectmem(), gv_line_length(), and gvd_vect().

◆ style

gvstyle* g_line::style

Definition at line 321 of file ogsf.h.

Referenced by gvd_vect().

◆ type

int g_line::type

Definition at line 313 of file ogsf.h.

Referenced by gvd_vect().


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