libcuspatial  23.12.00
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
cuspatial::test::multilinestring_generator_parameter< T > Struct Template Reference

Struct to store the parameters of the multilinestring generator. More...

Public Member Functions

std::size_t num_linestrings ()
 
std::size_t num_points_per_linestring ()
 
std::size_t num_segments ()
 
std::size_t num_points ()
 

Public Attributes

std::size_t num_multilinestrings
 
std::size_t num_linestrings_per_multilinestring
 
std::size_t num_segments_per_linestring
 
segment_length
 
vec_2d< T > origin
 

Detailed Description

template<typename T>
struct cuspatial::test::multilinestring_generator_parameter< T >

Struct to store the parameters of the multilinestring generator.

Template Parameters
TUnderlying type of the coordinates

Definition at line 284 of file geometry_generator.cuh.

Member Function Documentation

◆ num_linestrings()

template<typename T >
std::size_t cuspatial::test::multilinestring_generator_parameter< T >::num_linestrings ( )
inline

Definition at line 291 of file geometry_generator.cuh.

◆ num_points()

template<typename T >
std::size_t cuspatial::test::multilinestring_generator_parameter< T >::num_points ( )
inline

Definition at line 299 of file geometry_generator.cuh.

◆ num_points_per_linestring()

template<typename T >
std::size_t cuspatial::test::multilinestring_generator_parameter< T >::num_points_per_linestring ( )
inline

Definition at line 296 of file geometry_generator.cuh.

◆ num_segments()

template<typename T >
std::size_t cuspatial::test::multilinestring_generator_parameter< T >::num_segments ( )
inline

Definition at line 298 of file geometry_generator.cuh.

Member Data Documentation

◆ num_linestrings_per_multilinestring

template<typename T >
std::size_t cuspatial::test::multilinestring_generator_parameter< T >::num_linestrings_per_multilinestring

Definition at line 286 of file geometry_generator.cuh.

◆ num_multilinestrings

template<typename T >
std::size_t cuspatial::test::multilinestring_generator_parameter< T >::num_multilinestrings

Definition at line 285 of file geometry_generator.cuh.

◆ num_segments_per_linestring

template<typename T >
std::size_t cuspatial::test::multilinestring_generator_parameter< T >::num_segments_per_linestring

Definition at line 287 of file geometry_generator.cuh.

◆ origin

template<typename T >
vec_2d<T> cuspatial::test::multilinestring_generator_parameter< T >::origin

Definition at line 289 of file geometry_generator.cuh.

◆ segment_length

template<typename T >
T cuspatial::test::multilinestring_generator_parameter< T >::segment_length

Definition at line 288 of file geometry_generator.cuh.


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