ImageDev

ReadArrayXi64

Reads a file containing an ArrayXi64 object.

Function Syntax

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

Class Syntax

Parameters

Class Name ReadArrayXi64

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();