View Source GoogleApi.ContentWarehouse.V1.Model.GeostoreCurveConnectionProtoBezierParamsControlPoint (google_api_content_warehouse v0.3.0)

Attributes

  • angleDegrees (type: float(), default: nil) - We use this parameterization to make curves change predictable when endpoints move. Each point P is defined in terms of the straight edge [S, E] between the start point of the curve S and its end point E. P / / / S ------------* E Counter-clockwise angle between vector SE and vector SP.
  • distanceMultiplier (type: float(), default: nil) - Distance(S, P) in units of Distance(S, E).

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.GeostoreCurveConnectionProtoBezierParamsControlPoint{
    angleDegrees: float() | nil,
    distanceMultiplier: float() | nil
  }

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.