GRASS GIS 8 Programmer's Manual  8.2.1dev(2022)-31a672db8
P_isle Struct Reference

Isle (topology) info. More...

#include <dig_structs.h>

Data Fields

plus_t n_lines
 Number of boundary lines. More...
plus_t alloc_lines
 Allocated space for lines. More...
 List of boundary lines. More...
plus_t area
 Area it exists w/in, if any. More...

Detailed Description

Isle (topology) info.

Definition at line 1646 of file dig_structs.h.

Field Documentation

◆ alloc_lines

plus_t P_isle::alloc_lines

Allocated space for lines.

Definition at line 1655 of file dig_structs.h.

Referenced by dig_free_isle().

◆ area

plus_t P_isle::area

Area it exists w/in, if any.

Definition at line 1669 of file dig_structs.h.

Referenced by dig_Rd_P_isle(), dig_Wr_P_isle(), Vect_attach_isle(), Vect_attach_isles(), and Vect_get_isle_area().

◆ lines

plus_t* P_isle::lines

List of boundary lines.

  • negative means direction N2 to N1
  • lines are in counter clockwise order

Definition at line 1662 of file dig_structs.h.

Referenced by dig_find_isle_box(), dig_free_isle(), dig_Rd_P_isle(), dig_spidx_del_isle(), dig_Wr_P_isle(), and Vect_get_isle_points().

◆ n_lines

plus_t P_isle::n_lines

Number of boundary lines.

Definition at line 1651 of file dig_structs.h.

Referenced by dig_build_area_with_line(), dig_Rd_P_isle(), dig_Wr_P_isle(), and Vect_get_isle_points().

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