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


In This Topic
    Solid Class Members
    In This Topic

    The following tables list the members exposed by Solid.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Properties
     NameDescription
    Public Property Gets the boundary representation type.  
    Public Property The collection of the (sorted) faces for selection.  
    Public Property If true, the solid is closed.  
    Public PropertyGets the internal mesh build when doing the selection of the Faces  
    Public Property Gets the solid's boundary representation.  
    Public Property Gets or sets the selection mode.  
    Public Property Gets or sets the angle in radians that determines solid sharp edges.  
    Public Property Gets the texture mapping data associated with this solid.  
    Top
    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 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 Materials collection.  
    Public Method Clears the faces selection status for a specific instance.  
    Public Method Clears the selection status for all faces in all instances.  
    Public MethodOverridden.  Creates a deep copy of this solid.  
    Public MethodOverridden.   
    Public Method  
    Public Method Converts this solid into a mesh object.  
    Public MethodOverridden.   
    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 MethodOverloaded.  Tells if the face is selected.  
    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 loops between two Solid objects.  
    Public Method Tells if there is a selected face.  
    Public Method Checks if the specified point is inside the solid.  
    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 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.  Sets the selection status of a face.  
    Public MethodOverloaded. Splits the solid with a surface.  
    Public Methodstatic (Shared in Visual Basic)Overloaded. Sweeps the Region along the provided trajectory.  
    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.   
    Protected Internal MethodOverridden.   
    Protected Internal MethodOverridden.   
    Protected Method Updates the variable 'Angle' of array edgeDatas after a scaling transformation. For Ticket #13399  
    Top
    See Also