---
name: "geomutil"
section: "3"
platform: "linux"
package: "geomview"
version: "1.6.1.9-11.1"
release: "Debian 2.2 (Potato)"
platforms: ["linux"]
url: "https://new.carta.tech/geomutil"
---

# geomutil(3)

various geometry utilities (introduction)

## NAME

geomutil - various geometry utilities (introduction)

## DESCRIPTION

The geomutil library contains a collection of miscellaneous geometric utility functions:

```
  AnyToPL()   - convert any geom to a polylist
  PLCombine() - combine two polylists into one
  PLConsol()  - consolidate vertices in a polylist
  Bdy()       - generate the boundary (edge) of a geom
```

Each function has its own manual page which gives usage details.

To link your program with the geomutil library you should  specify -lgeomutil followed by the usual list of OOGL libraries, as in

```
  cc -L${LIBDIR} prog.c -lgeomutil \
    -lstubdraw -lgeom -lvect -lpolylist -lquad \
    -lmesh -lbezier -linst -ltlist -llist -lstub \
    -lgeom -loogl -lbbox -lshade -lcolor -l3d -lm
```

## SEE ALSO

```
anytopl(3), plcombine(3), plconsol(3), bdy(3), anytooff(1),
offcombine(1), offconsol(1), bdy(1), geomview(1)
```

## AUTHOR

```
Celeste Fowler                          email:  fowler@geom.umn.edu
The Geometry Center                     phone:  (612) 626-8304
1300 South Second Street
Minneapolis, MN  55454
```
