To construct an instance of ST_Geometry that represents any of the supported subtypes, you can use one of several ST_Geometry constructor methods that Vantage implements. You can also use one of the UDFs that is defined in the SYSSPATIAL database. (For the best performance, use constructor methods instead of UDFs to construct instances of ST_Geometry.)