IFClite TypeScript API
    Preparing search index...

    Interface GridInStoreParams

    interface GridInStoreParams {
        Description?: string;
        Direction?: number;
        GlobalId?: string;
        Name?: string;
        ObjectType?: string;
        Position?: [number, number, number];
        PredefinedType?:
            | "USERDEFINED"
            | "NOTDEFINED"
            | "RECTANGULAR"
            | "RADIAL"
            | "TRIANGULAR"
            | "IRREGULAR";
        UAxes: readonly GridAxisInStoreParams[];
        VAxes: readonly GridAxisInStoreParams[];
        WAxes?: readonly GridAxisInStoreParams[];
    }
    Index
    Description?: string
    Direction?: number

    Rotation of the grid about Z, radians (0 = grid X along storey X). Default 0.

    GlobalId?: string

    Explicit GlobalId (22-char IFC GUID); generated when omitted.

    Name?: string
    ObjectType?: string
    Position?: [number, number, number]

    Grid origin, storey-local (metres). Default [0, 0, 0].

    PredefinedType?:
        | "USERDEFINED"
        | "NOTDEFINED"
        | "RECTANGULAR"
        | "RADIAL"
        | "TRIANGULAR"
        | "IRREGULAR"

    IfcGrid PredefinedType (IFC4+; dropped on IFC2X3).

    UAxes: readonly GridAxisInStoreParams[]

    At least one axis.

    VAxes: readonly GridAxisInStoreParams[]

    At least one axis.

    WAxes?: readonly GridAxisInStoreParams[]

    Optional third family (triangular grids).