OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GeoMultiLineStringTargetValue Struct Reference

#include <TargetValue.h>

Public Member Functions

 GeoMultiLineStringTargetValue (const std::vector< double > &coords, const std::vector< int32_t > &linestring_sizes)
 

Public Attributes

std::shared_ptr< std::vector
< double > > 
coords
 
std::shared_ptr< std::vector
< int32_t > > 
linestring_sizes
 

Detailed Description

Definition at line 118 of file TargetValue.h.

Constructor & Destructor Documentation

GeoMultiLineStringTargetValue::GeoMultiLineStringTargetValue ( const std::vector< double > &  coords,
const std::vector< int32_t > &  linestring_sizes 
)
inline

Definition at line 122 of file TargetValue.h.

124  : coords(std::make_shared<std::vector<double>>(coords))
125  , linestring_sizes(std::make_shared<std::vector<int32_t>>(linestring_sizes)) {}
std::shared_ptr< std::vector< int32_t > > linestring_sizes
Definition: TargetValue.h:120
std::shared_ptr< std::vector< double > > coords
Definition: TargetValue.h:119

Member Data Documentation

std::shared_ptr<std::vector<double> > GeoMultiLineStringTargetValue::coords

Definition at line 119 of file TargetValue.h.

std::shared_ptr<std::vector<int32_t> > GeoMultiLineStringTargetValue::linestring_sizes

Definition at line 120 of file TargetValue.h.


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