//
//  Acceleration.swift
//  VSSGraphQL
//
//  Generated by VSSGraphQL on 21.10.2020.
//  Copyright © 2020 High Mobility GmbH. All rights reserved.
//

import Foundation


public struct Acceleration: GraphQLObjectType {

    /// Vehicle acceleration in Y (lateral acceleration).
    public var lateral: Float? = nil

    /// Vehicle acceleration in X (longitudinal acceleration).
    public var longitudinal: Float? = nil

    /// Vehicle acceleration in Z (vertical acceleration).
    public var vertical: Float? = nil


    // MARK: GraphQLObjectType
    
    public static var scalars: [String : Any] {
        [
            "lateral" : Float.self,
            "longitudinal" : Float.self,
            "vertical" : Float.self
        ]
    }
    
    public static var objects: [String : GraphQLObjectType.Type] {
        [:]
    }
}