func noop(g geom.Geometry, opts ...geom.ConstructorOption) (geom.Geometry, error) {
	result, err := unaryOpG(g, opts, func(ctx C.GEOSContextHandle_t, g *C.GEOSGeometry) *C.GEOSGeometry {
		return C.noop(ctx, g)
	})
	return result, wrap(err, "executing noop")
}
noop returns the geometry unaltered, via conversion to and from GEOS. This
function is only for benchmarking purposes, hence it is not exported or used
outside of benchmark tests.
package geos
import "C"
import (
	"errors"
	"fmt"
	"strings"
	"unsafe"
	"github.com/peterstace/simplefeatures/geom"
)