test_capiunaryunion_data() : geom1_(0), geom2_(0) { initGEOS(notice, notice); wktw_ = GEOSWKTWriter_create(); GEOSWKTWriter_setTrim(wktw_, 1); GEOSWKTWriter_setOutputDimension(wktw_, 3); }
void object::test<13>() { GEOSWKTWriter *writer = GEOSWKTWriter_create(); ensure( "getOutputDimension_1", GEOSWKTWriter_getOutputDimension(writer) == 2 ); GEOSWKTWriter_setTrim( writer, 1 ); GEOSWKTWriter_setOutputDimension( writer, 3 ); ensure( "getOutputDimension_2", GEOSWKTWriter_getOutputDimension(writer) == 3 ); test_writer_wkt(writer, "POINT Z (10 13 3)"); GEOSWKTWriter_destroy( writer ); }