/** * 3Di API * 3Di simulation API (latest stable version: v3) Framework release: 3.0.1 3Di core release: 2.3.0.dev0 deployed on: 10:42AM (UTC) on October 04, 2022 * * The version of the OpenAPI document: v3 * Contact: info@nelen-schuurmans.nl * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { Extent } from './'; /** * * @export * @interface ThreediModel */ export interface ThreediModel { /** * * @type {string} * @memberof ThreediModel */ readonly url?: string; /** * * @type {number} * @memberof ThreediModel */ readonly id?: number; /** * The username of a user * @type {string} * @memberof ThreediModel */ readonly user?: string; /** * The 3Di API version that created this threedimodel. * @type {string} * @memberof ThreediModel */ readonly threediVersion?: string; /** * * @type {string} * @memberof ThreediModel */ revision: string; /** * * @type {number} * @memberof ThreediModel */ readonly revisionId?: number; /** * * @type {string} * @memberof ThreediModel */ readonly revisionHash?: string; /** * * @type {string} * @memberof ThreediModel */ readonly revisionNumber?: string; /** * * @type {string} * @memberof ThreediModel */ readonly revisionCommitDate?: string; /** * * @type {number} * @memberof ThreediModel */ readonly schematisationId?: number; /** * * @type {string} * @memberof ThreediModel */ readonly schematisationName?: string; /** * * @type {string} * @memberof ThreediModel */ readonly repositorySlug?: string; /** * * @type {string} * @memberof ThreediModel */ name?: string; /** * * @type {string} * @memberof ThreediModel */ slug: string; /** * Disable the model. * @type {boolean} * @memberof ThreediModel */ disabled?: boolean; /** * True if the threedimodel was generated without errors. * @type {boolean} * @memberof ThreediModel */ isValid?: boolean | null; /** * * @type {number} * @memberof ThreediModel */ epsg?: number | null; /** * Please describe the model here... * @type {string} * @memberof ThreediModel */ description?: string | null; /** * Automatically filled after threedimodel generation. * @type {number} * @memberof ThreediModel */ storageSpace?: number; /** * * @type {string} * @memberof ThreediModel */ readonly storageSpaceHumanized?: string; /** * * @type {string} * @memberof ThreediModel */ modelIni?: string | null; /** * * @type {string} * @memberof ThreediModel */ readonly breachCount?: string; /** * * @type {Extent} * @memberof ThreediModel */ extentTwoD?: Extent; /** * * @type {Extent} * @memberof ThreediModel */ extentOneD?: Extent; /** * * @type {Extent} * @memberof ThreediModel */ extentZeroD?: Extent; /** * * @type {number} * @memberof ThreediModel */ nodesCount?: number | null; /** * * @type {number} * @memberof ThreediModel */ linesCount?: number | null; /** * * @type {string} * @memberof ThreediModel */ inpyVersion: string; /** * * @type {boolean} * @memberof ThreediModel */ inpSuccess?: boolean; } export declare function ThreediModelFromJSON(json: any): ThreediModel; export declare function ThreediModelToJSON(value?: ThreediModel): any;