This topic provides a reference table for all automatic type conversions to sphere, sorted by merit.
Plausible Conversions
This section lists all plausible
conversions to the sphere type. A 'Plausible' conversion indicates a non-straightforward, but a still reasonable conversion between two types that share a salient quality, or where one is an obvious sub-type of the other. For example curves and intervals, or points and planes. Any plausible conversion can also be achieved through the explicit use of standard components.
| From | Explanation |
|---|---|
| arc | Creates the sphere whose equator is coincident with the arc. |
| circle | Creates the sphere whose equator is coincident with the circle. |
Strange Conversions
This section lists all strange
conversions to the sphere type. A 'Strange' conversion indicates a peculiar, but occasionally sensible, translation between types. However, it is equally likely that the conversion was not intended and thus represents a mistake in the algorithm design, which is why this conversion level is the default for showing conversion warnings in the Grasshopper interface. Examples in this category include the conversion between colours and booleans, or between circles and triangles. Any strange conversion can also be achieved through the explicit use of standard components.
| From | Explanation |
|---|---|
| point2 | Creates a unit sphere around the point. |
| point3 | Creates a unit sphere around the point. |
Weird Conversions
This section lists all weird
conversions to the sphere type. A 'Weird' conversion indicates an exotic relationship between types which is almost certainly unintended on the part of the user. However, very occasionally these conversions make sense and allow the user to avoid the use of several components to achieve the same result. Examples in this category include conversions between planes and integers, or points and intervals.
| From | Explanation |
|---|---|
| box | Creates the smallest sphere which contains the box. |
| brep | Creates the smallest sphere which contains the brep. |
| curve | Creates the smallest sphere which contains the curve. |
| line | Creates the smallest sphere which contains the line. |
| mesh | Creates the smallest sphere which contains the mesh. |
| plane | Creates a unit sphere around the plane origin. |
| polyline | Creates the smallest sphere which contains the polyline. |
| rectangle | Creates the smallest sphere which contains the rectangle. |
| SubD | Creates the smallest sphere which contains the SubD. |
| surface | Creates the smallest sphere which contains the surface. |
| textdot | Creates a unit sphere around the text dot. |
| triangle | Creates the smallest sphere which contains the triangle. |
| tube | Creates the smallest sphere which contains the tube. |