Eyeshot 11 WinForms API Reference
WinForms Assembly / devDept.Eyeshot.Entities Namespace / Region Class
Fields Properties Methods


In This Topic
    Region Class Members
    In This Topic

    The following tables list the members exposed by Region.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Properties
     NameDescription
    Public Property Gets o sets the list of contours inside the region.  
    Public Property Gets or sets the region edges.  
    Public Property Returns true when the number of contours is bigger than zero.  
    Public Property Gets or sets the region triangles.  
    Top
    Public Methods
     NameDescription
    Public MethodOverridden.  Creates a deep copy of this region.  
    Public MethodOverridden.   
    Public MethodOverloaded. Converts this region to a Mesh object.  
    Public MethodOverloaded. Converts this region to a Solid object.  
    Public MethodConverts this region to a Surface object.  
    Public MethodOverridden.   
    Public Methodstatic (Shared in Visual Basic)Overloaded.  Creates a circular region.  
    Public Methodstatic (Shared in Visual Basic)Overloaded.  Creates a region with the shape of a circular slot.  
    Public Methodstatic (Shared in Visual Basic)Overloaded.  Creates an elliptical region.  
    Public Methodstatic (Shared in Visual Basic)Overloaded.  Creates an hexagonal region.  
    Public Methodstatic (Shared in Visual Basic)Overloaded.  Creates a polygonal region.  
    Public Methodstatic (Shared in Visual Basic)Overloaded.  Creates a rectangular region.  
    Public Methodstatic (Shared in Visual Basic)Overloaded.  Creates a rounded rectangular region.  
    Public Methodstatic (Shared in Visual Basic)Overloaded.  Creates a region with the shape of a slot.  
    Public Methodstatic (Shared in Visual Basic)Overloaded. Boolean difference between two regions.  
    Public MethodOverridden.   
    Public MethodOverridden.   
    Public MethodOverridden.   
    Public MethodOverloaded. Overridden. Extrudes a region creating a new Mesh along plane's Z-axis.  
    Public MethodOverloaded.  Extrudes this region.  
    Public MethodOverloaded. Extrudes a region creating a new Solid3D.  
    Public MethodOverloaded. Extrudes a region creating a new Surface.  
    Public MethodOverloaded.  Returns a list of triangles hit by the provided segment.  
    Public Method  
    Public Method  
    Public MethodOverridden. Populates a System.Runtime.Serialization.SerializationInfo instance with the data needed to serialize the target object.  
    Public Method  
    Public Method  
    Public MethodOverridden.   
    Public Methodstatic (Shared in Visual Basic)Boolean intersection between two regions.  
    Public MethodOverloaded.  Tests if a 2D point is inside the region.  
    Public Method Tests if a 3D point is on one of the region's contours.  
    Public MethodOverridden.   
    Public MethodOverloaded.  Offsets the region of the specified amount.  
    Public MethodOverloaded.  Pocket function for NC toolpaths.  
    Public MethodOverloaded.  Quick offset function for NC toolpaths.  
    Public MethodOverloaded. Overridden.  Computes the curve or surface tessellation.  
    Public MethodOverloaded.  Revolves this region around an axis.  
    Public MethodOverloaded.  Revolves this region around an axis.  
    Public MethodOverloaded.  Revolves this region around an axis.  
    Public MethodOverloaded.  Revolves this region around an axis.  
    Public Method  
    Public Method Sorts and orients internal contours.  
    Public MethodOverloaded.  Creates a mesh by sweeping the region along a rail.  
    Public MethodOverloaded.  Sweeps this region along the provided trajectory.  
    Public Method Creates a Solid3D by sweeping the region along a rail.  
    Public Method Creates a surface by sweeping the region along a rail.  
    Public Method  
    Public MethodOverridden.   
    Public Method Triangulates this Region.  
    Public Methodstatic (Shared in Visual Basic) Trims the region using the given - open - curves.  
    Public Methodstatic (Shared in Visual Basic)Boolean union between two regions.  
    Public Methodstatic (Shared in Visual Basic)Overloaded.  Write a list of regions to an XML file.  
    Top
    Protected Methods
     NameDescription
    Protected Internal MethodOverridden.   
    Protected MethodOverridden.   
    Protected Internal MethodOverridden.   
    Protected Internal MethodOverridden.   
    Protected Internal MethodOverridden.   
    Protected Internal MethodOverridden.   
    Protected Internal MethodOverridden.   
    Protected Internal MethodOverridden.   
    Protected MethodOverridden.   
    Protected Internal MethodOverridden.   
    Protected Internal MethodOverridden.   
    Protected Internal MethodOverridden.   
    Protected Internal MethodOverridden.   
    Top
    See Also