libcuspatial  24.04.00
Loading...
Searching...
No Matches
Protected Member Functions | Protected Attributes | List of all members
cuspatial::test::EmptyGeometryColumnBase< T > Class Template Reference

Test Fixture that initializes empty geometry columns. More...

#include <geometry_fixtures.hpp>

Inheritance diagram for cuspatial::test::EmptyGeometryColumnBase< T >:
cuspatial::test::EmptyGeometryColumnFixture< T >

Protected Member Functions

 EmptyGeometryColumnBase (rmm::cuda_stream_view stream)
 
geometry_column_view empty_point ()
 
geometry_column_view empty_multipoint ()
 
geometry_column_view empty_linestring ()
 
geometry_column_view empty_multilinestring ()
 
geometry_column_view empty_polygon ()
 
geometry_column_view empty_multipolygon ()
 

Protected Attributes

std::unique_ptr< cudf::column > empty_point_column
 
std::unique_ptr< cudf::column > empty_linestring_column
 
std::unique_ptr< cudf::column > empty_polygon_column
 
std::unique_ptr< cudf::column > empty_multipoint_column
 
std::unique_ptr< cudf::column > empty_multilinestring_column
 
std::unique_ptr< cudf::column > empty_multipolygon_column
 

Detailed Description

template<typename T>
class cuspatial::test::EmptyGeometryColumnBase< T >

Test Fixture that initializes empty geometry columns.

Template Parameters
TType of the coordinates

Definition at line 39 of file geometry_fixtures.hpp.

Constructor & Destructor Documentation

◆ EmptyGeometryColumnBase()

template<typename T >
cuspatial::test::EmptyGeometryColumnBase< T >::EmptyGeometryColumnBase ( rmm::cuda_stream_view stream)
inlineprotected

Definition at line 43 of file geometry_fixtures.hpp.

Member Function Documentation

◆ empty_linestring()

template<typename T >
geometry_column_view cuspatial::test::EmptyGeometryColumnBase< T >::empty_linestring ( )
inlineprotected

Definition at line 67 of file geometry_fixtures.hpp.

◆ empty_multilinestring()

template<typename T >
geometry_column_view cuspatial::test::EmptyGeometryColumnBase< T >::empty_multilinestring ( )
inlineprotected

Definition at line 73 of file geometry_fixtures.hpp.

◆ empty_multipoint()

template<typename T >
geometry_column_view cuspatial::test::EmptyGeometryColumnBase< T >::empty_multipoint ( )
inlineprotected

Definition at line 61 of file geometry_fixtures.hpp.

◆ empty_multipolygon()

template<typename T >
geometry_column_view cuspatial::test::EmptyGeometryColumnBase< T >::empty_multipolygon ( )
inlineprotected

Definition at line 86 of file geometry_fixtures.hpp.

◆ empty_point()

template<typename T >
geometry_column_view cuspatial::test::EmptyGeometryColumnBase< T >::empty_point ( )
inlineprotected

Definition at line 55 of file geometry_fixtures.hpp.

◆ empty_polygon()

template<typename T >
geometry_column_view cuspatial::test::EmptyGeometryColumnBase< T >::empty_polygon ( )
inlineprotected

Definition at line 80 of file geometry_fixtures.hpp.

Member Data Documentation

◆ empty_linestring_column

template<typename T >
std::unique_ptr<cudf::column> cuspatial::test::EmptyGeometryColumnBase< T >::empty_linestring_column
protected

Definition at line 93 of file geometry_fixtures.hpp.

◆ empty_multilinestring_column

template<typename T >
std::unique_ptr<cudf::column> cuspatial::test::EmptyGeometryColumnBase< T >::empty_multilinestring_column
protected

Definition at line 96 of file geometry_fixtures.hpp.

◆ empty_multipoint_column

template<typename T >
std::unique_ptr<cudf::column> cuspatial::test::EmptyGeometryColumnBase< T >::empty_multipoint_column
protected

Definition at line 95 of file geometry_fixtures.hpp.

◆ empty_multipolygon_column

template<typename T >
std::unique_ptr<cudf::column> cuspatial::test::EmptyGeometryColumnBase< T >::empty_multipolygon_column
protected

Definition at line 97 of file geometry_fixtures.hpp.

◆ empty_point_column

template<typename T >
std::unique_ptr<cudf::column> cuspatial::test::EmptyGeometryColumnBase< T >::empty_point_column
protected

Definition at line 92 of file geometry_fixtures.hpp.

◆ empty_polygon_column

template<typename T >
std::unique_ptr<cudf::column> cuspatial::test::EmptyGeometryColumnBase< T >::empty_polygon_column
protected

Definition at line 94 of file geometry_fixtures.hpp.


The documentation for this class was generated from the following file: