A container for all of the assets associated with a model.
The elements within this will generally implement Asset and/or AssetBundle
in order to provide links for downloading the Asset.
Once these links are generated they will often only be valid for a short
period of time (which may be checked via validUntil) so they should be downloaded
immediately or a new request for the url should be sent.
- type ModelAssets {
- # Video clips associated with the model.
- : [Clip!]!
- # Retrieves a single floorplan matching the
- # specified criteria.
- #
- # @error not.found If there are no floorplans matching the given criteria.
- #
- # Arguments
- # flags: A set of flags that the floorplan must have.
- # floor: The ID of the floor that the floorplan should correspond
- # to.
- # If not specified this will match floorplans for all floors.
- # format: The file format of the asset, options currently include
- # 'png', 'jpg', 'dxf' and 'zip'
- # although not all floorplans support all formats, and formats may be added in the
- # future.
- # If not specified this will match floorplans of all formats.
- # provider: The provider that generated the floorplan.
- # If not specified this will match floorplans from all providers.
- (
- : [FloorplanFlag!],
- : ID,
- : String,
- : String
- ): Floorplan!
- # Retrieves all floorplans matching the
- # specified criteria. If no criteria are provided this will
- # return all available floorplans. If no floorplans match the criteria
- # an empty array will be returned.
- #
- # Arguments
- # flags: A set of flags that the floorplan must have to be
- # included in the list of results.
- # floors: The IDs of the floors that the floorplans should
- # correspond to.
- # If not specified this will match floorplans for all floors.
- # formats: The file format of the asset, options currently
- # include 'png', 'jpg', 'dxf' and 'zip'
- # although not all floorplans support all formats, and formats may be added in the
- # future.
- # If not specified this will match floorplans of all formats.
- # provider: The provider that generated the floorplan.
- # If not specified this will match floorplans from all providers.
- (
- : [FloorplanFlag!],
- : [ID!],
- : [String!],
- : String
- ): [Floorplan!]
- # The 3D geometries associated with the model.
- #
- # Arguments
- # formats: undefined
- # resolutions: undefined
- (: [String!], : [String!]): [Mesh!]!
- # The panoramic images associated with the model.
- #
- # Arguments
- # resolutions: If specified only return resolutions matching one
- # in this list
- (: [String!]): [PanoramicImage!]!
- # A single snapshot associated with the model.
- #
- # @error not.found If there is no image with the given id.
- #
- # Arguments
- # id: undefined
- (: ID!): Photo
- # Snapshots associated with the model.
- : [Photo!]!
- # Additional assets associated with the model.
- #
- # Arguments
- # format: undefined
- (: [String]): [Asset]
- # Estimate of the total size of the requested asset type.
- : ScanEstimates!
- # Texture maps that may be overlaid on the 3D geometries to form a 3D image.
- #
- # Arguments
- # qualities: undefined
- # resolutions: undefined
- (: [TextureQuality!], : [String!]): [Texture!]!
- }