Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
cuspatial::test::multilinestring_array< GeometryArray, PartArray, CoordinateArray > Class Template Reference

Owning object of a multilinestring array following geoarrow layout. More...

Public Member Functions

 multilinestring_array (GeometryArray geometry_offsets_array, PartArray part_offsets_array, CoordinateArray coordinate_array)
 
auto size ()
 Return the number of multilinestrings.
 
auto range ()
 Return range object of the multilinestring array.
 
auto release ()
 

Protected Attributes

GeometryArray _geometry_offset_array
 
PartArray _part_offset_array
 
CoordinateArray _coordinate_array
 

Detailed Description

template<typename GeometryArray, typename PartArray, typename CoordinateArray>
class cuspatial::test::multilinestring_array< GeometryArray, PartArray, CoordinateArray >

Owning object of a multilinestring array following geoarrow layout.

Template Parameters
GeometryArrayArray type of geometry offset array
PartArrayArray type of part offset array
CoordinateArrayArray type of coordinate array

Definition at line 250 of file vector_factories.cuh.

Constructor & Destructor Documentation

◆ multilinestring_array()

template<typename GeometryArray , typename PartArray , typename CoordinateArray >
cuspatial::test::multilinestring_array< GeometryArray, PartArray, CoordinateArray >::multilinestring_array ( GeometryArray geometry_offsets_array,
PartArray part_offsets_array,
CoordinateArray coordinate_array )
inline

Definition at line 252 of file vector_factories.cuh.

Member Function Documentation

◆ range()

template<typename GeometryArray , typename PartArray , typename CoordinateArray >
auto cuspatial::test::multilinestring_array< GeometryArray, PartArray, CoordinateArray >::range ( )
inline

Return range object of the multilinestring array.

Definition at line 265 of file vector_factories.cuh.

◆ release()

template<typename GeometryArray , typename PartArray , typename CoordinateArray >
auto cuspatial::test::multilinestring_array< GeometryArray, PartArray, CoordinateArray >::release ( )
inline

Definition at line 275 of file vector_factories.cuh.

◆ size()

template<typename GeometryArray , typename PartArray , typename CoordinateArray >
auto cuspatial::test::multilinestring_array< GeometryArray, PartArray, CoordinateArray >::size ( )
inline

Return the number of multilinestrings.

Definition at line 262 of file vector_factories.cuh.

Member Data Documentation

◆ _coordinate_array

template<typename GeometryArray , typename PartArray , typename CoordinateArray >
CoordinateArray cuspatial::test::multilinestring_array< GeometryArray, PartArray, CoordinateArray >::_coordinate_array
protected

Definition at line 285 of file vector_factories.cuh.

◆ _geometry_offset_array

template<typename GeometryArray , typename PartArray , typename CoordinateArray >
GeometryArray cuspatial::test::multilinestring_array< GeometryArray, PartArray, CoordinateArray >::_geometry_offset_array
protected

Definition at line 283 of file vector_factories.cuh.

◆ _part_offset_array

template<typename GeometryArray , typename PartArray , typename CoordinateArray >
PartArray cuspatial::test::multilinestring_array< GeometryArray, PartArray, CoordinateArray >::_part_offset_array
protected

Definition at line 284 of file vector_factories.cuh.


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