Class spatial_type::Centroid

class Centroid : public spatial_type::Codegen

Public Functions

Centroid(const Analyzer::GeoOperator *geo_operator, const Catalog_Namespace::Catalog *catalog)
size_t size() const
SQLTypeInfo getNullType() const
std::tuple<std::vector<llvm::Value *>, llvm::Value *> codegenLoads(const std::vector<llvm::Value *> &arg_lvs, const std::vector<llvm::Value *> &pos_lvs, CgenState *cgen_state)
std::vector<llvm::Value *> codegen(const std::vector<llvm::Value *> &args, CodeGenerator::NullCheckCodegen *nullcheck_codegen, CgenState *cgen_state, const CompilationOptions &co)