Eyeshot 9.0 WPF API Reference
Solid Class Methods


WPF Assembly > devDept.Eyeshot.Entities Namespace : Solid Class

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

Public Methods
 NameDescription
Public MethodOverloaded. Maps the specified material to this solid. Before using this method you need to define a material and add it to the devDept.Eyeshot.ViewportLayout.Materials collection.  
Public MethodOverloaded. Maps the specified material to this solid. Before using this method you need to define a material and add it to the devDept.Eyeshot.ViewportLayout.Materials collection.  
Public MethodOverloaded. Clears the selectionFlag on the faces.  
Public MethodOverridden.  Creates a deep copy of this solid.  
Public MethodOverridden.   
Public Method  
Public MethodOverloaded.  Converts this solid into a mesh object.  
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 solid on the positive side of a surface.  
Public Methodstatic (Shared in Visual Basic)Overloaded. Boolean Difference between two solids.  
Public MethodOverridden.   
Public Method Draws the face.  
Public MethodOverridden.   
Public MethodOverridden.   
Public MethodOverloaded.  Modifies current solid extruding a contour by a given amount and adding.  
Public MethodOverloaded.  Modifies current solid extruding a contour by a given amount and removing.  
Public MethodOverloaded.  Returns a list of triangles hit by the provided segment.  
Public Method  
Public Methodstatic (Shared in Visual Basic)Overloaded.  Creates a solid from a list of vertices and triangles.  
Public Method Gets the triangles adjacent to the given triangle.  
Public MethodOverridden.   
Public Method  
Public MethodOverridden.   
Public Methodstatic (Shared in Visual Basic)Overloaded. Boolean Intersection between two solids.  
Public Methodstatic (Shared in Visual Basic) Computes the intersection contour between two solids.  
Public Method Tells if there is a selected face.  
Public Method Checks if the specified point is inside the solid.  
Public MethodOverloaded. Overridden. This method is used for several purposes. For example in arcs and circles is used to generate the curve's linear approximation, in meshes to compute normals and edges and in Nurbs surfaces to generate the triangulation.  
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 MethodOverloaded. Modifies current solid revolving a Region around an axis and adding.  
Public MethodOverloaded. Modifies current solid revolving a Region around an axis and removing.  
Public MethodOverloaded. Computes the contours resulting from the intersection of the Solid and the given plane.  
Public MethodOverloaded. Splits the solid with a surface.  
Public Methodstatic (Shared in Visual Basic)Overloaded. Creates a Solid sweeping a contour on a rail.  
Public MethodOverridden.  Applies transformation matrix on 3D object  
Public Methodstatic (Shared in Visual Basic)Overloaded.  Union between a list of Solid entities.  
Top
Protected Methods
 NameDescription
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 Internal MethodOverridden.   
Protected Internal MethodOverloaded. Overridden. Draws extra things on screen, like the vertex indices (if devDept.Eyeshot.Viewport.ShowVertexIndices is true).  
Protected Internal MethodOverloaded. Overridden. Draws extra things on screen, like the vertex Numbers (if devDept.Eyeshot.Viewport.ShowVertexIndices is true) in wireframe dispaly mode.  
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.   
Top
See Also

Reference

Solid Class
devDept.Eyeshot.Entities Namespace