Eyeshot 10 WinForms API Reference
Mesh Class Methods


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

For a list of all members of this type, see Mesh members.

Public Methods
 NameDescription
Public MethodOverloaded. Maps the specified material to this mesh. Before using this method you need to define a material and add it to the Materials collection.  
Public MethodOverloaded. Maps the specified material to this mesh. Before using this method you need to define a material and add it to the Materials collection.  
Public Method Clears the faces selection status for a specific instance.  
Public Method Clears the faces selection status for all instances.  
Public MethodOverridden.  Creates a deep copy of this mesh entity.  
Public MethodOverridden.   
Public Method  
Public MethodForces mesh edges computation according to the devDept.Eyeshot.Entities.Mesh._edgeStyle settings.  
Public MethodConvert this mesh to a 2D FemMesh object.  
Public MethodOverloaded. Converts this mesh to a %% object.  
Public Methodstatic (Shared in Visual Basic)Overloaded.  Creates a 3D arrow primitive.  
Public Methodstatic (Shared in Visual Basic)Overloaded. Creates a Box primitive.  
Public Methodstatic (Shared in Visual Basic)Overloaded. Creates a Cone primitive.  
Public Methodstatic (Shared in Visual Basic)Overloaded.  Creates a Cylinder primitive.  
Public Methodstatic (Shared in Visual Basic)Overloaded. Triangulates the specified 2D region.  
Public Methodstatic (Shared in Visual Basic)Overloaded.  Creates a Sphere primitive.  
Public Methodstatic (Shared in Visual Basic)Overloaded. Creates a Spring primitive.  
Public Methodstatic (Shared in Visual Basic)Overloaded.  Creates a Torus primitive.  
Public MethodOverloaded. Cuts the part of the mesh on the positive side of a plane.  
Public MethodOverridden.   
Public Method  
Public MethodOverridden.   
Public MethodOverridden.   
Public MethodOverloaded.  Extrudes a quasi-planar mesh.  
Public MethodOverloaded.  Returns a list of triangles hit by the provided segment.  
Public Method Makes triangles winding order uniform.  
Public Method  
Public Method Flips the mesh normals outward.  
Public Method Generates a smooth Mesh from a list of triangles.  
Public MethodOverloaded.  Gets a face selection status.  
Public Method Gets the triangles adjacent to the given triangle.  
Public MethodOverridden.   
Public Method Gets a number of meshes representing this object.  
Public MethodOverridden.   
Public Method Tells if there is a selected face.  
Public Method Checks if the specified point is inside the 3D mesh.  
Public MethodOverridden.   
Public MethodOverloaded.  Merges two compatible Mesh objects.  
Public MethodOverloaded. Overridden.  Computes the curve or surface tessellation.  
Public Method Remove the material and the texture mapping.  
Public Method Remove the texture mapping.  
Public MethodResets the SelectionMode to devDept.Eyeshot.selectionFilterType.Entity if there are no other selected inner elements.  
Public Method Revolves a quasi-planar mesh.  
Public MethodOverloaded.  Computes the contours resulting from the intersection of the face and the given plane.  
Public MethodOverloaded.  Sets the selection status of a face.  
Public MethodOverloaded.  Splits this Mesh object by plane.  
Public Method Divides into separate objects meshes that do not connect, but are still one object.  
Public Method Subdivides the mesh by a plane.  
Public MethodOverridden.  Transforms all the entity's vertices by the specified transformation.  
Public Method Refreshes triangles normals.  
Public MethodOverloaded.  Removes duplicated vertices and degenerated triangles in the Mesh.  
Top
Protected Methods
 NameDescription
Protected Internal Method Compiles the graphics data for the edges.  
Protected Method Compiles the graphics data for the selection.  
Protected Internal MethodOverridden.   
Protected Internal MethodOverridden.   
Protected Method  
Protected Internal MethodOverridden.   
Protected Internal MethodOverridden.   
Protected Internal MethodOverridden.   
Protected Internal MethodOverridden.   
Protected Internal MethodOverridden.   
Protected Internal MethodOverridden.   
Protected Internal MethodOverridden.   
Protected Internal MethodOverridden.   
Protected Internal MethodOverridden.   
Protected Internal MethodOverridden.   
Protected Internal MethodOverridden.   
Protected Internal MethodOverridden.   
Protected MethodOverridden.   
Protected MethodOverridden.   
Protected MethodOverridden.   
Protected Internal MethodOverridden.   
Protected Internal MethodOverridden.   
Protected Internal MethodOverridden.   
Protected Internal MethodOverridden.   
Protected Internal MethodOverridden.   
Protected Internal MethodOverridden.   
Protected Internal MethodOverridden.   
Protected Internal MethodOverridden.   
Protected Internal MethodOverridden.   
Top
See Also

Reference

Mesh Class
devDept.Eyeshot.Entities Namespace