ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
e57::LineGroupRecord Struct Reference

Stores information about a single group of points in a row or column. More...

#include <E57SimpleData.h>

Collaboration diagram for e57::LineGroupRecord:

Public Attributes

int64_t idElementValue
 The value of the identifying element of all members in this group. Shall be in the interval [0, 2^63). More...
 
int64_t startPointIndex
 The record number of the first point in the continuous interval. Shall be in the interval [0, 2^63). More...
 
int64_t pointCount
 The number of PointRecords in the group. Shall be in the interval [1, 2^63). May be zero. More...
 
CartesianBounds cartesianBounds
 
SphericalBounds sphericalBounds
 

Detailed Description

Stores information about a single group of points in a row or column.

Definition at line 269 of file E57SimpleData.h.

Member Data Documentation

◆ cartesianBounds

CartesianBounds e57::LineGroupRecord::cartesianBounds

The bounding box (in Cartesian coordinates) of all points in the group (in the local coordinate system of the points).

Definition at line 280 of file E57SimpleData.h.

◆ idElementValue

int64_t e57::LineGroupRecord::idElementValue
Initial value:
{
0
}

The value of the identifying element of all members in this group. Shall be in the interval [0, 2^63).

Definition at line 271 of file E57SimpleData.h.

◆ pointCount

int64_t e57::LineGroupRecord::pointCount
Initial value:
{
0
}

The number of PointRecords in the group. Shall be in the interval [1, 2^63). May be zero.

Definition at line 277 of file E57SimpleData.h.

◆ sphericalBounds

SphericalBounds e57::LineGroupRecord::sphericalBounds

The bounding region (in spherical coordinates) of all the points in the group (in the local coordinate system of the points).

Definition at line 282 of file E57SimpleData.h.

◆ startPointIndex

int64_t e57::LineGroupRecord::startPointIndex
Initial value:
{
0
}

The record number of the first point in the continuous interval. Shall be in the interval [0, 2^63).

Definition at line 274 of file E57SimpleData.h.


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