Eyeshot 11 WinForms API Reference
WinForms Assembly / devDept.Geometry Namespace / UtilityEx Class
Methods


In This Topic
    UtilityEx Class Members
    In This Topic

    The following tables list the members exposed by UtilityEx.

    Public Constructors
     NameDescription
    Public Constructor  
    Top
    Public Methods
     NameDescription
    Public Methodstatic (Shared in Visual Basic)Overloaded.   
    Public Methodstatic (Shared in Visual Basic) Tells if a collection of vertices is fully contained inside a polygon defined in screen coordinates.  
    Public Methodstatic (Shared in Visual Basic)Checks the data integrity between the ViewportLayouts.

    It compares item-by-item all the master collections of all the ViewportLayout instances, searching for objects used in more than one ViewportLayout.

     
    Public Methodstatic (Shared in Visual Basic) Cleans duplicated curves from a contour.  
    Public Methodstatic (Shared in Visual Basic)Overloaded.  Computes the Convex Hull of a set of 3D points.  
    Public Methodstatic (Shared in Visual Basic)Overloaded.  Computes the Convex Hull of a set of 2D points.  
    Public Methodstatic (Shared in Visual Basic)Overloaded.   
    Public Methodstatic (Shared in Visual Basic) Creates an array of Regions from the curves list, automatically detecting inner and outer contours.  
    Public Methodstatic (Shared in Visual Basic)Checks if two devDept.Eyeshot.Entities.Mesh objects intersect each other (but don't touch).  
    Public Methodstatic (Shared in Visual Basic)Overloaded. Checks if two devDept.Eyeshot.Entities.Mesh objects intersect each other.  
    Public Methodstatic (Shared in Visual Basic)Draw an arrow parallel to the view, oriented along the curveDirection direction.  
    Public Methodstatic (Shared in Visual Basic)  
    Public Methodstatic (Shared in Visual Basic) Groups the curves that are connected into CompositeCurves.  
    Public Methodstatic (Shared in Visual Basic) Gets the number of logical processors.  
    Public Methodstatic (Shared in Visual Basic) Get a list of entities by type.  
    Public Methodstatic (Shared in Visual Basic)Overloaded.  Get the statistics for a collection of entities.  
    Public Methodstatic (Shared in Visual Basic)  
    Public Methodstatic (Shared in Visual Basic) Returns the outer contour index.  
    Public Methodstatic (Shared in Visual Basic)Returns the set of block in use (referenced by a devDept.Eyeshot.Entities.BlockReference) names.  
    Public Methodstatic (Shared in Visual Basic) Builds a revision cloud from the specified ICurve.  
    Public Methodstatic (Shared in Visual Basic) Selects the first and start point of an ICurve, the vertices of a LinearPath, and the startPoints of the segments of a CompositeCurve  
    Public Methodstatic (Shared in Visual Basic) Gets the factor to convert from units to mm.  
    Public Methodstatic (Shared in Visual Basic)  
    Public Methodstatic (Shared in Visual Basic) Checks whether the triangles are inside or crossing the frustum defined by the given planes.  
    Public Methodstatic (Shared in Visual Basic) Checks whether the quad are inside or crossing the frustum defined by the given planes.  
    Public Methodstatic (Shared in Visual Basic) Checks whether the triangle is inside or crossing the given screen polygon.  
    Public Methodstatic (Shared in Visual Basic) Checks whether the quad is inside or crossing the given screen polygon.  
    Public Methodstatic (Shared in Visual Basic) For internal use only.  
    Public Methodstatic (Shared in Visual Basic) Checks if the curve is a line or a linear nurbs segment (Nurbs and Ultimate editions only).  
    Public Methodstatic (Shared in Visual Basic) Computes a set of planes along the curve that are perpendicular to the curve and are oriented in a way that avoids abrupt changes in the directions of the X and Y axes.  
    Public Methodstatic (Shared in Visual Basic) Returns a CompositeCurve if the number of curves is bigger than one.  
    Public Methodstatic (Shared in Visual Basic)Overloaded.  Chains curves using the minimum distance between individual curve ends.  
    Public Methodstatic (Shared in Visual Basic)Overloaded.  Triangulates a set of contours/points.  
    Public Methodstatic (Shared in Visual Basic) Checks whether a 3D vertex is inside the given screen polygon.  
    Top
    See Also