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

Test Fixture that initializes one geometry column. More...

#include <geometry_fixtures.hpp>

Inheritance diagram for cuspatial::test::OneGeometryColumnBase< T >:
cuspatial::test::OneGeometryColumnFixture< T >

Protected Member Functions

 OneGeometryColumnBase (rmm::cuda_stream_view stream)
 
geometry_column_view one_point ()
 
geometry_column_view one_multipoint ()
 
geometry_column_view one_linestring ()
 
geometry_column_view one_multilinestring ()
 
geometry_column_view one_polygon ()
 
geometry_column_view one_multipolygon ()
 

Protected Attributes

std::unique_ptr< cudf::column > one_point_column
 
std::unique_ptr< cudf::column > one_linestring_column
 
std::unique_ptr< cudf::column > one_polygon_column
 
std::unique_ptr< cudf::column > one_multipoint_column
 
std::unique_ptr< cudf::column > one_multilinestring_column
 
std::unique_ptr< cudf::column > one_multipolygon_column
 

Detailed Description

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

Test Fixture that initializes one geometry column.

Template Parameters
TType of the coordinates

Definition at line 106 of file geometry_fixtures.hpp.

Constructor & Destructor Documentation

◆ OneGeometryColumnBase()

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

Definition at line 110 of file geometry_fixtures.hpp.

Member Function Documentation

◆ one_linestring()

template<typename T >
geometry_column_view cuspatial::test::OneGeometryColumnBase< T >::one_linestring ( )
inlineprotected

Definition at line 137 of file geometry_fixtures.hpp.

◆ one_multilinestring()

template<typename T >
geometry_column_view cuspatial::test::OneGeometryColumnBase< T >::one_multilinestring ( )
inlineprotected

Definition at line 143 of file geometry_fixtures.hpp.

◆ one_multipoint()

template<typename T >
geometry_column_view cuspatial::test::OneGeometryColumnBase< T >::one_multipoint ( )
inlineprotected

Definition at line 131 of file geometry_fixtures.hpp.

◆ one_multipolygon()

template<typename T >
geometry_column_view cuspatial::test::OneGeometryColumnBase< T >::one_multipolygon ( )
inlineprotected

Definition at line 155 of file geometry_fixtures.hpp.

◆ one_point()

template<typename T >
geometry_column_view cuspatial::test::OneGeometryColumnBase< T >::one_point ( )
inlineprotected

Definition at line 125 of file geometry_fixtures.hpp.

◆ one_polygon()

template<typename T >
geometry_column_view cuspatial::test::OneGeometryColumnBase< T >::one_polygon ( )
inlineprotected

Definition at line 149 of file geometry_fixtures.hpp.

Member Data Documentation

◆ one_linestring_column

template<typename T >
std::unique_ptr<cudf::column> cuspatial::test::OneGeometryColumnBase< T >::one_linestring_column
protected

Definition at line 162 of file geometry_fixtures.hpp.

◆ one_multilinestring_column

template<typename T >
std::unique_ptr<cudf::column> cuspatial::test::OneGeometryColumnBase< T >::one_multilinestring_column
protected

Definition at line 165 of file geometry_fixtures.hpp.

◆ one_multipoint_column

template<typename T >
std::unique_ptr<cudf::column> cuspatial::test::OneGeometryColumnBase< T >::one_multipoint_column
protected

Definition at line 164 of file geometry_fixtures.hpp.

◆ one_multipolygon_column

template<typename T >
std::unique_ptr<cudf::column> cuspatial::test::OneGeometryColumnBase< T >::one_multipolygon_column
protected

Definition at line 166 of file geometry_fixtures.hpp.

◆ one_point_column

template<typename T >
std::unique_ptr<cudf::column> cuspatial::test::OneGeometryColumnBase< T >::one_point_column
protected

Definition at line 161 of file geometry_fixtures.hpp.

◆ one_polygon_column

template<typename T >
std::unique_ptr<cudf::column> cuspatial::test::OneGeometryColumnBase< T >::one_polygon_column
protected

Definition at line 163 of file geometry_fixtures.hpp.


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