Name | Description | |
---|---|---|
Solid Constructor | Overloaded. |
The following tables list the members exposed by Solid.
Name | Description | |
---|---|---|
Solid Constructor | Overloaded. |
Name | Description | |
---|---|---|
BRepMode | Gets the boundary representation type. | |
Faces | The collection of the (sorted) faces for selection. | |
IsClosed | If true, the solid is closed. | |
MeshForFaceSelection | Gets the internal mesh build when doing the selection of the Faces | |
Portions | Gets the solid's boundary representation. | |
SelectionMode | Gets or sets the selection mode. | |
SmoothingAngle | Gets or sets the angle in radians that determines solid sharp edges. | |
TextureMapping | Gets the texture mapping data associated with this solid. |
Name | Description | |
---|---|---|
ApplyMaterial | Overloaded. Maps the specified material to this solid. Before using this method you need to define a material and add it to the Materials collection. | |
ApplyTextureMapping | Overloaded. Maps the specified material to this solid. Before using this method you need to define a material and add it to the Materials collection. | |
ClearFacesSelection | Clears the faces selection status for a specific instance. | |
ClearFacesSelectionForAllInstances | Clears the selection status for all faces in all instances. | |
Clone | Overridden. Creates a deep copy of this solid. | |
Compile | Overridden. | |
CompileSelectedFace | ||
ConvertToMesh | Converts this solid into a mesh object. | |
ConvertToSurrogate | Overridden. | |
CreateBox | Overloaded. Creates a Box primitive. | |
CreateCone | Overloaded. Creates a Cone primitive. | |
CreateCylinder | Overloaded. Creates a Cylinder primitive. | |
CreatePlanar | Overloaded. Triangulates the specified 2D region. | |
CreateSphere | Overloaded. Creates a Sphere primitive. | |
CreateSpring | Overloaded. Creates a Spring primitive. | |
CreateTorus | Overloaded. Creates a Torus primitive. | |
CutBy | Overloaded. Cuts the part of the solid on the positive side of a surface. | |
Difference | Overloaded. Boolean Difference between two solids. | |
Dispose | Overridden. | |
DrawFace | Draws the face. | |
Dump | Overridden. | |
EstimateBoundingBox | Overridden. | |
ExtrudeAdd | Overloaded. Modifies current solid extruding a contour by a given amount and adding. | |
ExtrudeRemove | Overloaded. Modifies current solid extruding a contour by a given amount and removing. | |
FindClosestTriangle | Overloaded. Returns a list of triangles hit by the provided segment. | |
FlipNormal | ||
FromTriangles | Overloaded. Creates a solid from a list of vertices and triangles. | |
GetFaceSelection | Overloaded. Tells if the face is selected. | |
GetFaceTriangles | Gets the triangles adjacent to the given triangle. | |
GetObjectData | Overridden. | |
GetPolygonMeshes | ||
GetXElement | Overridden. | |
Intersection | Overloaded. Boolean Intersection between two solids. | |
IntersectionLoops | Computes the intersection loops between two Solid objects. | |
IsAnyFaceSelected | Tells if there is a selected face. | |
IsPointInside | Checks if the specified point is inside the solid. | |
Regen | Overloaded. Overridden. Computes the curve or surface tessellation. | |
RemoveMaterial | Remove the material and the texture mapping. | |
RemoveTextureMapping | Remove the texture mapping. | |
ResetSelectionMode | Resets the SelectionMode to devDept.Eyeshot.selectionFilterType.Entity if there are no other selected inner elements. | |
RevolveAdd | Overloaded. Modifies current solid revolving a Region around an axis and adding. | |
RevolveRemove | Overloaded. Modifies current solid revolving a Region around an axis and removing. | |
Section | Overloaded. Computes the contours resulting from the intersection of the Solid and the given plane. | |
SetFaceSelection | Overloaded. Sets the selection status of a face. | |
SplitBy | Overloaded. Splits the solid with a surface. | |
Sweep | Overloaded. Sweeps the Region along the provided trajectory. | |
TransformBy | Overridden. Applies transformation matrix on 3D object | |
Union | Overloaded. Union between a list of Solid entities. |
Name | Description | |
---|---|---|
AllVerticesInFrustum | Overridden. | |
AllVerticesInScreenPolygon | Overridden. | |
ComputeBoundingBox | Overridden. | |
ComputeOffsetOnCameraAxes | Overridden. | |
Draw | Overridden. | |
DrawEdges | Overridden. | |
DrawFlat | Overridden. | |
DrawForSelection | Overridden. | |
DrawForSelectionFaces | Overridden. | |
DrawForSelectionWireframe | Overridden. | |
DrawForShadow | Overridden. | |
DrawIsocurves | Overridden. | |
DrawNormals | Overridden. | |
DrawOnScreen | Overloaded. Overridden. Draws extra things on screen, like the vertex indices (if devDept.Eyeshot.Viewport.ShowVertexIndices is true). | |
DrawOnScreenWireframe | Overloaded. Overridden. Draws extra things on screen, like the vertex Numbers (if devDept.Eyeshot.Viewport.ShowVertexIndices is true) in wireframe dispaly mode. | |
DrawSelected | Overridden. | |
DrawSilhouettes | Overridden. | |
DrawVertices | Overridden. | |
DrawWireframe | Overridden. | |
EvaluateIntersectEdges | Overridden. | |
EvaluateIntersectTriangles | Overridden. | |
InitGraphicsData | Overridden. | |
InsideOrCrossingFrustum | Overridden. | |
InsideOrCrossingScreenPolygon | Overridden. | |
Render | Overridden. | |
SelectedInternal | Overridden. | |
SetLineWeightForEdges | Overridden. | |
SetLineWeightForSilhouettes | Overridden. | |
ThroughTriangle | Overridden. | |
ThroughTriangleScreenPolygon | Overridden. | |
UpdateAngles | Updates the variable 'Angle' of array edgeDatas after a scaling transformation. For Ticket #13399 |