46 lines
80 KiB
Markdown
46 lines
80 KiB
Markdown
---
|
|
title: "planes::yAxis"
|
|
subtitle: "Function in std::planes"
|
|
excerpt: "Find Y axis of a plane."
|
|
layout: manual
|
|
---
|
|
|
|
Find Y axis of a plane.
|
|
|
|
```kcl
|
|
planes::yAxis(@plane: Plane): Point3d
|
|
```
|
|
|
|
|
|
|
|
### Arguments
|
|
|
|
| Name | Type | Description | Required |
|
|
|----------|------|-------------|----------|
|
|
| `plane` | [`Plane`](/docs/kcl-std/types/std-types-Plane) | The solid whose face is being queried. | Yes |
|
|
|
|
### Returns
|
|
|
|
[`Point3d`](/docs/kcl-std/types/std-types-Point3d) - A point in three dimensional space.
|
|
|
|
|
|
### Examples
|
|
|
|
```kcl
|
|
mySolid = startSketchOn(XZ)
|
|
|> polygon(numSides = 3, radius = 1, center = [3, 2])
|
|
|> extrude(length = 5)
|
|
|
|
target = planeOf(mySolid, face = END)
|
|
|
|
yTarget = planes::yAxis(target)
|
|
assert(yTarget[0], isEqualTo = 0)
|
|
assert(yTarget[1], isEqualTo = 0)
|
|
assert(yTarget[2], isEqualTo = 1)
|
|
|
|
```
|
|
|
|

|
|
|
|
|