IFClite TypeScript API
    Preparing search index...
    interface ScanCylinder {
        arcDegrees: number;
        axisDirection: ScanVec3;
        axisEnd: ScanVec3;
        axisStart: ScanVec3;
        faceted: ScanFacets | null;
        heightRange: [number, number];
        inlierPoints: number;
        inlierVoxels: number;
        length: number;
        orientation: ScanAxisOrientation;
        radius: number;
        rmsMetres: number;
    }
    Index
    arcDegrees: number

    Circumference covered by the inliers, in degrees; for pieces joined across a density gap, the larger piece's arc (a lower bound).

    axisDirection: ScanVec3

    Unit; points up unless horizontal.

    axisEnd: ScanVec3
    axisStart: ScanVec3
    faceted: ScanFacets | null

    Set for a polygonal column (a ring of six or more flat faces); null when round.

    heightRange: [number, number]

    Lowest and highest axis end along upAxis.

    inlierPoints: number
    inlierVoxels: number
    length: number
    orientation: ScanAxisOrientation
    radius: number

    For a faceted column, the circumradius (axis to corner).

    rmsMetres: number