Eyeshot 10 WinForms API Reference
Region Class Members
Fields  Properties  Methods 


WinForms Assembly > devDept.Eyeshot.Entities Namespace : Region Class

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 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

Reference

Region Class
devDept.Eyeshot.Entities Namespace