IFClite TypeScript API
    Preparing search index...

    Type Alias LandXmlAlignmentPrimitiveJs

    LandXmlAlignmentPrimitiveJs:
        | {
            declared_length?: number;
            end: LandXmlPointLocationJs;
            kind: "line";
            start: LandXmlPointLocationJs;
        }
        | {
            declared_length?: number;
            end: LandXmlPointLocationJs;
            kind: "irregular_line";
            points: LandXmlPlanPointJs[];
            start: LandXmlPointLocationJs;
        }
        | {
            center: LandXmlPointLocationJs;
            declared_length?: number;
            end: LandXmlPointLocationJs;
            kind: "curve";
            pi?: LandXmlPointLocationJs;
            radius?: number;
            rotation: "clockwise"
            | "counter_clockwise";
            start: LandXmlPointLocationJs;
        }
        | { kind: "spiral" } & LandXmlSpiralJs
        | { kind: "unsupported_spiral" } & LandXmlSpiralJs