ArcConversions

ConversionRepository
Defines a set of conversion methods to Arc.

Methods

Convert

#
[Merit(Merit.Plausible)] [Explanation("Creates a unit arc with the specified sweep angle.")] public static void Convert(Angle from, out Arc to)
from (Angle)
to (out Arc)

Convert

#
[Merit(Merit.Strange)] [Explanation("Creates the spanning circle of the box.")] public static void Convert(Box from, out Arc to)
from (Box)
to (out Arc)

Convert

#
[Merit(Merit.Direct)] [Explanation("Circled are converted to full arcs.")] public static void Convert(Circle from, out Arc to)
from (Circle)
to (out Arc)

Convert

#
[Merit(Merit.Strange)] [Explanation("Creates a circular arc intersecting the complex number coordinate.")] public static void Convert(Complex from, out Arc to)
from (Complex)
to (out Arc)

Convert

#
[Merit(Merit.Direct)] [Explanation("Convert a circular curve into a proper arc.")] public static void Convert(Curve from, out Arc to)
from (Curve)
to (out Arc)

Convert

#
[Merit(Merit.Strange)] [Explanation("Creates a circular arc with the number as radius.")] public static void Convert(double from, out Arc to)
from (double)
to (out Arc)

Convert

#
[Merit(Merit.Plausible)] [Explanation("Extracts the arc of the referenced Rhino curve object.")] public static void Convert(Guid from, out Arc to)
from (Guid)
to (out Arc)

Convert

#
[Merit(Merit.Strange)] [Explanation("Creates a circular arc with the integer as radius.")] public static void Convert(int from, out Arc to)
from (int)
to (out Arc)

Convert

#
[Merit(Merit.Plausible)] [Explanation("Creates a circular unit arc oriented on the plane.")] public static void Convert(Plane from, out Arc to)
from (Plane)
to (out Arc)

Convert

#
[Merit(Merit.Plausible)] [Explanation("Creates a circular unit arc centered on the 2D point.")] public static void Convert(Point2d from, out Arc to)
from (Point2d)
to (out Arc)

Convert

#
[Merit(Merit.Plausible)] [Explanation("Creates a circular unit arc centered on the point.")] public static void Convert(Point3d from, out Arc to)
from (Point3d)
to (out Arc)

Convert

#
[Merit(Merit.Plausible)] [Explanation("Creates the spanning circle containing the rectangle.")] public static void Convert(Rectangle3d from, out Arc to)
from (Rectangle3d)
to (out Arc)

Convert

#
[Merit(Merit.Fair)] [Explanation("Extracts the equatorial circle of the sphere.")] public static void Convert(Sphere from, out Arc to)
from (Sphere)
to (out Arc)

Convert

#
[Merit(Merit.Plausible)] [Explanation("Creates the spanning circle containing the triangle.")] public static void Convert(Triangle from, out Arc to)
from (Triangle)
to (out Arc)

Convert

#
[Merit(Merit.Plausible)] [Explanation("Extracts the circular arc from the tube base.")] public static void Convert(Tube from, out Arc to)
from (Tube)
to (out Arc)

Convert

#
[Merit(Merit.Plausible)] [Explanation("Creates a full arc oriented perpendicular to the vector.")] public static void Convert(Vector3d from, out Arc to)
from (Vector3d)
to (out Arc)