View Source GoogleApi.ContentWarehouse.V1.Model.GeostorePhysicalLineProto (google_api_content_warehouse v0.3.0)
Describes a single physical marker line. NOTE: PhysicalLineProto could be compared against one another by canonicalizing them via GetCanonicalPhysicalLine() in google3/geostore/base/internal/lane_marker.cc. Any fields that don't contribute to the definition of a physical line in the real world should be bundled with the annotative fields near the bottom and excluded in GetCanonicalPhysicalLine(). LINT.IfChange
Attributes
-
dashLengthMeters(type:number(), default:nil) - Applicable for DASHED and DOTTED_DASHED lines. -
gapColor(type:GoogleApi.ContentWarehouse.V1.Model.GeostorePaintedElementLogicalColorProto.t, default:nil) - This should be rarely needed, but can represent patterns of alternating colors. -
gapLengthMeters(type:number(), default:nil) - Applicable for DASHED, DOTTED, and DOTTED_DASHED lines. -
material(type:list(String.t), default:nil) - -
paintColor(type:GoogleApi.ContentWarehouse.V1.Model.GeostorePaintedElementLogicalColorProto.t, default:nil) - Color for the painted elements. Applicable to all types. -
pattern(type:String.t, default:nil) - -
physicalLineToken(type:String.t, default:nil) - A token that can be used to identify the version of the data about this marker line.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GeostorePhysicalLineProto{ dashLengthMeters: number() | nil, gapColor: GoogleApi.ContentWarehouse.V1.Model.GeostorePaintedElementLogicalColorProto.t() | nil, gapLengthMeters: number() | nil, material: [String.t()] | nil, paintColor: GoogleApi.ContentWarehouse.V1.Model.GeostorePaintedElementLogicalColorProto.t() | nil, pattern: String.t() | nil, physicalLineToken: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.