ImageDev

ReadArrayXi64

Reads a file containing an ArrayXi64 object.

Function Syntax

This function returns outputArrayXi64.
// Function prototype
std::shared_ptr<iolink::ArrayXi64> readArrayXi64( std::string filePath, std::shared_ptr<iolink::ArrayXi64> outputArrayXi64 = NULL );

Class Syntax

Parameters

Parameter Name Description Type Supported Values Default Value
input
filePath
The path of the ArrayXi64 to read. String ""
output
outputArrayXi64
The ArrayXi64 object read in the file. ArrayXi64 nullptr

Object Examples


ReadArrayXi64 readArrayXi64Algo;
readArrayXi64Algo.setFilePath( std::string( IMAGEDEVDATA_OBJECTS_FOLDER ) + "polyline2d_1.arrayxi64" );
readArrayXi64Algo.execute();

std::cout << "outputArrayXi64:" << readArrayXi64Algo.outputArrayXi64()->shape();

Function Examples


auto result = readArrayXi64( std::string( IMAGEDEVDATA_OBJECTS_FOLDER ) + "polyline2d_1.arrayxi64" );

std::cout << "outputArrayXi64:" << result->shape();