IntervalConversions

ConversionRepository
Defines a set of conversion methods to Rhino.Geometry.Interval.

Methods

Convert

#
[Merit(Merit.Fair)] [Explanation("Creates an interval from zero to the angle value in degrees.")] public static void Convert(Angle from, out Interval to)
from (Angle)
to (out Interval)

Convert

#
[Merit(Merit.Fair)] [Explanation("Extracts the parameter domain of the arc.")] public static void Convert(Arc from, out Interval to)
from (Arc)
to (out Interval)

Convert

#
[Merit(Merit.Fair)] [Explanation("Creates an interval from zero to the integer value.")] public static void Convert(BigInteger from, out Interval to)
from (BigInteger)
to (out Interval)

Convert

#
[Merit(Merit.Plausible)] [Explanation("Converts false to empty interval, true to unit interval.")] public static void Convert(bool from, out Interval to)
from (bool)
to (out Interval)

Convert

#
[Merit(Merit.Fair)] [Explanation("Extracts the parameter domain of the circle.")] public static void Convert(Circle from, out Interval to)
from (Circle)
to (out Interval)

Convert

#
[Merit(Merit.Plausible)] [Explanation("Creates an interval from zero to the real component.")] public static void Convert(Complex from, out Interval to)
from (Complex)
to (out Interval)

Convert

#
[Merit(Merit.Fair)] [Explanation("Extracts the parameter domain of the curve.")] public static void Convert(Curve from, out Interval to)
from (Curve)
to (out Interval)

Convert

#
[Merit(Merit.Fair)] [Explanation("Creates an interval from zero to the number value.")] public static void Convert(double from, out Interval to)
from (double)
to (out Interval)

Convert

#
[Merit(Merit.Fair)] [Explanation("Creates an interval from zero to the integer value.")] public static void Convert(int from, out Interval to)
from (int)
to (out Interval)

Convert

#
[Merit(Merit.Fair)] [Explanation("Extracts the parameter domain of the line.")] public static void Convert(Line from, out Interval to)
from (Line)
to (out Interval)

Convert

#
[Merit(Merit.Weird)] [Explanation("Creates an interval from zero to the point's distance from the origin.")] public static void Convert(Point2d from, out Interval to)
from (Point2d)
to (out Interval)

Convert

#
[Merit(Merit.Weird)] [Explanation("Creates an interval from zero to the point's distance from the origin.")] public static void Convert(Point3d from, out Interval to)
from (Point3d)
to (out Interval)

Convert

#
[Merit(Merit.Fair)] [Explanation("Extracts the parameter domain of the polyline.")] public static void Convert(Polyline from, out Interval to)
from (Polyline)
to (out Interval)

Convert

#
[Merit(Merit.Fair)] [Explanation("Extracts the parameter domain of the rectangle.")] public static void Convert(Rectangle3d from, out Interval to)
from (Rectangle3d)
to (out Interval)

Convert

#
[Merit(Merit.Fair)] [Explanation("Extracts the parameter domain of the triangle.")] public static void Convert(Triangle from, out Interval to)
from (Triangle)
to (out Interval)

Convert

#
[Merit(Merit.Strange)] [Explanation("Creates an interval from zero to the vector length.")] public static void Convert(Vector3d from, out Interval to)
from (Vector3d)
to (out Interval)