Tangent Arc

A circular arc that leaves a start point in a chosen direction and ends at an end point. If the end point lies straight ahead along that direction, the result is a straight segment.

Inputs

Start Point

Where the arc begins.

Takes: any block that gives Point (13 blocks)
Tangent Vector

The direction the arc leaves the start point; only its heading counts.

End Point

Where the arc ends.

Takes: any block that gives Point (13 blocks)

Output

Curve

Used by: any block that takes Curve (22 blocks)

Properties

Values the block gives besides its output. The editor lists them under Properties, and an input can read one by reference.

StartPoint Point

Where the curve begins.

EndPoint Point

Where the curve ends.

StartTangent Vector

The curve's unit direction at its start.

EndTangent Vector

The curve's unit direction at its end.

Direction Vector

Unit vector along the straight chord from start to end.

Length Number

Length measured along the curve.

CenterPoint Point

The center of the curve's bounding box.

BoundingBox Bounding Box

The axis-aligned extent of the curve.

ScalarField Number

Distance to the curve as a field, zero on the curve.

ArcLength Number

At each point, how far along the curve its nearest curve point lies (computed on the CPU only).

Name Text

The display name of the node that made the curve.

ReversedCurve Curve

The same curve, running from end to start.

Angle Number

How far the arc sweeps around its center, in degrees.

Center Point

Center of the circle the arc lies on.

Normal Vector

Unit normal of the plane the arc lies in.

Radius Number

Radius of the circle the arc lies on.

Closed Yes/No

True when the arc sweeps a full circle.

What implicit modeling is

Clever Design GmbH · Einsiedeln, SwitzerlandPrivacy · Imprint