# Geometry attributes for circle at round leading or trailing edge.

# has variables opening (in, out), bladeEnd (le, te), bladeEndU (LE, TE),
#               oppBladeEnd (te, le)

Attribute: Geometry=ComputeDistance.ccl, [opening] to [bladeEnd]b1proj, Source Point = [opening] [bladeEnd]b1 proj, \
           Use Pitch Offset Source Point = false, Second Source Point = [bladeEnd]b1 proj, \
           Use Pitch Offset Source Point = false, Working Space = Transformed
Attribute: Geometry=RoundedBladeCircleGeometryCCLObject.ccl, [bladeEnd] circle geom, Blade End = [bladeEndU], \
           Passage Parameterization Source = passageb1,Distance To Opening Source = [opening] to [bladeEnd]b1proj, \
           Source Point = [bladeEnd] focal pointb1, High Blade Curve =high b1, Low Blade Curve =low b1, \
           Circle Curve = [bladeEnd]b1 circle, Main Passage Curve = n[bladeEnd] passage, Edge Count To Opening = 3, \
           Edge Count Across Passage = 5  
Attribute: Geometry=Expose.ccl, [bladeEnd]b1 circle, Geometry Source = [bladeEnd] circle geom, \
           Geometry Reference Name = Circle Curve
Attribute: Geometry=Expose.ccl, n[bladeEnd] passage, Geometry Source = [bladeEnd] circle geom, \
           Geometry Reference Name = Main Passage Curve
# ==========================
#  circle intesection with
# ========================= 
Attribute: Geometry=ProjectedPoint.ccl, high b1 by [bladeEnd]b1 circle, Source Point = [oppBladeEnd]b1, \
           Use Pitch Offset Source Point= false, Projection Object = [bladeEnd]b1 circle, \
           Reprojection Object = high b1, Reprojection Iteration Count = 15, \
           Create Pitch Offset Geometry = true, Working Space = Transformed
Attribute: Geometry=ProjectedPoint.ccl, low  b1 by [bladeEnd]b1 circle, Source Point = [oppBladeEnd]b1, \
           Use Pitch Offset Source Point= false, Projection Object = [bladeEnd]b1 circle, \
           Reprojection Object = low b1,  Reprojection Iteration Count = 15, \
           Create Pitch Offset Geometry = true, Working Space = Transformed
#  inlet to le curve
Attribute: Geometry=ProjectedPoint.ccl, [opening] to [bladeEnd]b1 by [bladeEnd]b1 circle, Source Point = [opening] [bladeEnd]b1 proj, \
           Use Pitch Offset Source Point= false, Projection Object = [bladeEnd]b1 circle, \
           Reprojection Object = [opening] to [bladeEnd]b1 proj, Reprojection Iteration Count = 10, \
           Create Pitch Offset Geometry = true, Working Space = Transformed
# passage curve
Attribute: Geometry=ProjectedPoint.ccl, [bladeEnd] passage focal by [bladeEnd]b1 circle low,  \
           Source Point = [bladeEnd] focal pointb1, Use Pitch Offset Source Point= true,  \
           Projection Object = [bladeEnd]b1 circle, Reprojection Object = [bladeEnd] passage focal, \
           Reprojection Iteration Count = 10, Create Pitch Offset Geometry = false, \
           Working Space = Transformed
Attribute: Geometry=ProjectedPoint.ccl, [bladeEnd] passage focal by [bladeEnd]b1 circle high, \
           Source Point = [bladeEnd] focal pointb1, Use Pitch Offset Source Point= false, \
           Projection Object = [bladeEnd]b1 circle,Use Pitch Offset Projection Object = true, \
           Reprojection Object = [bladeEnd] passage focal, Reprojection Iteration Count = 10, \
           Create Pitch Offset Geometry = false, Working Space = Transformed
# nle passage points
Attribute: Geometry=PointOnCurve.ccl, n[bladeEnd] passage low,  Curve Object = n[bladeEnd] passage, Location Method = Beginning
Attribute: Geometry=PointOnCurve.ccl, n[bladeEnd] passage high, Curve Object = n[bladeEnd] passage, Location Method = End
