Back to FabImage Library website
You are here: Start » Function Reference » Geometry 3D » Geometry 3D Basics » LoadPoint3DArrayFromTextFile

LoadPoint3DArrayFromTextFile
Header: | FIL.h |
---|---|
Namespace: | fil |
Module: | Vision3DLite |
Loads arrays of 3D points from text file.
Syntax
C++
C#
void fil::LoadPoint3DArrayFromTextFile ( const ftl::File& inFile, const fil::Grid3DFileFormat::Type inFileFormat, const ftl::String& inSplitters, const int inLineSkip, ftl::Array<fil::Point3D>& outPoints, ftl::String& diagTextLine, fil::Point3D& diagExtractedValues )
Parameters
Name | Type | Default | Description | |
---|---|---|---|---|
![]() |
inFile | const File& | ||
![]() |
inFileFormat | const Grid3DFileFormat::Type | ||
![]() |
inSplitters | const String& | Characters ignored between numbers, space is always splitter and ignored in file sequence | |
![]() |
inLineSkip | const int | 0 | Number of first lines to skip |
![]() |
outPoints | Array<Point3D>& | ||
![]() |
diagTextLine | String& | First valid parse line | |
![]() |
diagExtractedValues | Point3D& | Example of expected line |
Errors
List of possible exceptions:
Error type | Description |
---|---|
DomainError | Splitters should do not contains any spaces in Load3DPointArrayFromTextFile. |
IoError | Unable to open file in Load3DPointArrayFromTextFile. |