Sign up
      Docs
      • Zoo Design Studio
      • Zoo Developer Tools
      • KCL Language Reference
      • KCL Standard Library
        • ::appearance
        • ::array
        • ::math
        • ::sketch
          • angledLine
          • angledLineThatIntersects
          • arc
          • bezierCurve
          • circle
          • circleThreePoint
          • close
          • extrude
          • getCommonEdge
          • getNextAdjacentEdge
          • getOppositeEdge
          • getPreviousAdjacentEdge
          • involuteCircular
          • lastSegX
          • lastSegY
          • line
          • loft
          • patternCircular2d
          • patternTransform2d
          • polygon
          • profileStart
          • profileStartX
          • profileStartY
          • revolve
          • segAng
          • segEnd
          • segEndX
          • segEndY
          • segLen
          • segStart
          • segStartX
          • segStartY
          • startProfile
          • startSketchOn
          • subtract2d
          • sweep
          • tangentialArc
          • tangentToEnd
          • xLine
          • yLine
        • ::solid
        • ::sweep
        • ::transform
        • ::turns
        • ::types
        • ::units
        • appearance
        • assert
        • assertIs
        • clone
        • END
        • helix
        • offsetPlane
        • patternLinear2d
        • START
        • X
        • XY
        • XZ
        • Y
        • YZ
        • Z
      • KCL Book
      • KCL Samples
      • Glossary
      • FAQ
      KCL Library Reference → std → sketch → profileStartY

      profileStartYFunction in std::sketch

      Extract the provided 2-dimensional sketch's profile's origin's 'y' value.

      profileStartY(@profile: Sketch): number
      

      Arguments

      NameTypeDescriptionRequired
      profileSketchProfile whose start is being usedYes

      Returns

      number - A number.

      Examples

      sketch001 = startSketchOn(XY)
        |> startProfile(at = [5, 2])
        |> angledLine(angle = -60, length = 14)
        |> angledLine(angle = 30, endAbsoluteY = profileStartY(%))
      

      Rendered example of profileStartY 0