Circle.normal_at

Circle.normal_at(t, world=True)[source]

Construct a normal on the circle at a specific parameter.

Parameters:
tfloat

The parameter of the normal vector. The parameter is expected to be normalized, and will be mapped to the corresponding angle in the interval [0, 2 * pi].

worldbool, optional

If True, the normal is returned in world coordinates.

Returns:
compas.geometry.Vector

The normal on the circle at the specified parameter.

See also

point_at(), tangent_at(), binormal_at()

Notes

The orientation of the vector is expressed with respect to the world coordinate system.