Voting helps other researchers find interesting modules.
NOTE: BoundingMarkerProto could be compared against one another by canonicalizing them via GetCanonicalBoundingMarker() in google3/geostore/base/internal/lane.cc. Any fields that don't contribute to the definition of a bounding marker in the real world should be bundled with the annotative fields near the bottom and excluded in GetCanonicalBoundingMarker(). LINT.IfChange
boundingMarker
GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureIdProto.t
nil
boundingMarkerToken
String.t
flowlineAdjacencyBeginFraction
float()
flowlineAdjacencyEndFraction
markerAdjacencyBeginFraction
markerAdjacencyEndFraction
side
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GeostoreBoundingMarkerProto{ boundingMarker: GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureIdProto.t() | nil, boundingMarkerToken: String.t() | nil, flowlineAdjacencyBeginFraction: float() | nil, flowlineAdjacencyEndFraction: float() | nil, markerAdjacencyBeginFraction: float() | nil, markerAdjacencyEndFraction: float() | nil, side: String.t() | nil }
@spec decode(struct(), keyword()) :: struct()