|
Name
|
Description
|
|
AddElementsAndNodesToCurrentMesh(Point3D[], Element[])
|
Adds elements and nodes to the FemMesh object.
|
|
AddVerticesToXElement(XElement)
|
For internal use only.
(inherited from Entity).
|
|
AllVerticesInFrustum(FrustumParams)
|
(inherited from Entity).
|
|
AllVerticesInScreenPolygon(ScreenPolygonParams)
|
Tells if an entity is fully contained inside a polygon defined in screen coordinates.
(inherited from Entity).
|
|
Animate(int)
|
Gives a chance to derived classes to change the entity position/rotation at each timer tick.
(inherited from Entity).
|
|
CheckIsSmallArray(int)
|
Ensures that the IsSmall array is big enough to hold data for the specified number of viewports.
(inherited from Entity).
|
|
ClearSelectability(Stack<BlockReference>)
|
Clear the entity selectability status for the defined nested instance.
(inherited from Entity).
|
|
ClearSelectabilityForAllInstances()
|
Clears the selectability status for all instances.
(inherited from Entity).
|
|
ClearSelectionForAllInstances()
|
Clears the selection status for all instances.
(inherited from Entity).
|
|
ClearVisibility(Stack<BlockReference>)
|
Clear the entity visibility status for the defined nested instance.
(inherited from Entity).
|
|
ClearVisibilityForAllInstances()
|
Clears the visibility status for all instances.
(inherited from Entity).
|
|
Clone()
|
Creates a deep copy of this fem mesh.
|
|
CombineBoundingBox(Transformation, Point3D, Point3D)
|
Combines the entity's bounding box with the given bounding box.
(inherited from Entity).
|
|
Compile(CompileParams)
|
Compiles the graphic representation of this entity.
|
|
CompilePattern(CompileParams)
|
Compiles the graphics representation of the pattern of wireframe entities.
(inherited from Entity).
|
|
CompileWire(CompileParams)
|
Compiles the graphics representation of wireframe entities.
(inherited from Entity).
|
|
ComputeBoundingBox(TraversalParams, out Point3D, out Point3D)
|
Computes the entity's bounding box.
|
|
ComputeBoundingBox(TraversalParams, IList<Point3D>, out Point3D, out Point3D)
|
Computes the entity's bounding box.
(inherited from Entity).
|
|
ComputeBoundingBox(TraversalParams, float[], int, out Point3D, out Point3D)
|
(inherited from Entity).
|
|
ComputeOffsetOnCameraAxes(OffsetOnCameraAxesParams)
|
Computes the intersection of the lines passing from the vertices and oriented like the frustum planes with the X and Y axes of the camera.
|
|
ComputeOffsetOnCameraAxes(OffsetOnCameraAxesParams, IList<Point3D>, int)
|
|
|
ComputeOffsetOnCameraAxes(Transformation, float[], int, Point2D, Point2D, Point2D, Point2D, int)
|
|
|
ComputePlot(Environment, Legend)
|
Computes results according to PlotMode settings.
|
|
ComputePlot(Environment, Legend, bool)
|
Computes results according to plotMode settings.
|
|
ConvertElementsToHexa20()
|
Changes all elements type from Hexa8 to Hexa20.
|
|
ConvertElementsToPenta15()
|
Changes all elements from type Penta6 to Penta15.
|
|
ConvertElementsToQuad8()
|
Changes all elements from type Quad4 to Qaud8.
|
|
ConvertElementsToTetra10()
|
Changes all elements from type Tetra4 to Tetra10.
|
|
ConvertElementsToTria6()
|
Changes all elements from type Tria3 to Tria6.
|
|
ConvertToMesh(bool)
|
Converts this FEM mesh to a Mesh object.
|
|
ConvertToSurrogate()
|
Converts the entity to its surrogate, for serialization purpose.
|
|
CopyAttributes(Entity)
|
Copies the following attributes to this entity: Color, ColorMethod, LineWeight, LineTypePattern, LineTypeMethod, LineWeight, LineWeightMethod, LayerIndex and MaterialName.
(inherited from Entity).
|
|
CopyAttributesFast(Entity)
|
Copies the following attributes to this entity: Visible, InstanceVisibilityInfo, Color, ColorMethod, LayerIndex and MaterialName attributes.
(inherited from Entity).
|
|
CreateCircularPlate(Point3D, double, int, Material)
|
Creates a 2D circular FemMesh object.
|
|
CreateCircularPlate(Point3D, double, int, Material, bool, bool, bool, bool)
|
Creates a 2D circular FemMesh object.
|
|
CreateRectangle(double, double)
|
Creates a rectangular FemMesh.
|
|
CreateRectangle(double, double, double, double)
|
|
|
CreateRectangleQuad4(double, double, double, double, Material, out FemMesh)
|
Creates a rectangular FemMesh made of Quad4 elements.
|
|
CreateRectangleQuad8(double, double, double, double, Material, out FemMesh)
|
Creates a rectangular FemMesh made of Quad8 elements.
|
|
CreateRectangleTria3(double, double, double, double, Material, out FemMesh)
|
Creates a rectangular FemMesh made of Tria3 elements.
|
|
CreateRectangleTria6(double, double, double, double, Material, out FemMesh)
|
Creates a rectangular FemMesh made of Tria6 elements.
|
|
CreateRectangularRegion(Point3D, double, double, int, int, Material)
|
Adds a rectangular region to current FemMesh object placed at specified start point.
|
|
CreateSquarePlateWithCircularHole(double, Point3D, double, Material)
|
Creates a 2D squared FemMesh object with circular hole inside.
|
|
CreateSquarePlateWithCircularHole(double, Point3D, double, Material, bool, bool, bool, bool)
|
Creates a 2D squared FemMesh object with circular hole inside.
|
|
DeleteUnusedNodes()
|
Removes any nodes not belonging to an element.
|
|
Dispose()
|
Delete allocated display lists.
|
|
Draw(DrawParams)
|
Standard Draw method.
|
|
DrawDirection(DrawDirectionParams)
|
Draws a small arrow to show the entity direction if DrawCurveDirection is true.
(inherited from Entity).
|
|
DrawEdges(DrawParams)
|
Draws the entity's edges.
|
|
DrawEntity(RenderContextBase, object)
|
Internal method that draws the entity.
|
|
DrawFast(DrawParams)
|
Draws the entity in fast inaccurate transparency mode.
(inherited from Entity).
|
|
DrawFlat(DrawParams)
|
Draws entity in displayType.Flat DisplayMode.
|
|
DrawFlatFast(DrawParams)
|
Draws the entity in flat and fast inaccurate transparency mode.
(inherited from Entity).
|
|
DrawFlatSelected(DrawParams)
|
Draws entity selected in displayType.Flat DisplayMode.
(inherited from Entity).
|
|
DrawForSelection(GfxDrawForSelectionParams)
|
Draws the entity without specifing any color.
|
|
DrawForSelectionEdges(GfxDrawForSelectionParams)
|
Draws the entity edges in false-colors (for some kinds of entities only).
(inherited from Entity).
|
|
DrawForSelectionFaces(GfxDrawForSelectionParams)
|
Draws the entity faces in false-colors (for some kinds of entities only).
(inherited from Entity).
|
|
DrawForSelectionVertices(GfxDrawForSelectionParams)
|
Draws the entity vertices in false-colors (for some kinds of entities only).
(inherited from Entity).
|
|
DrawForSelectionWireframe(GfxDrawForSelectionParams)
|
Draws entity as wires without specifing any color.
(inherited from Entity).
|
|
DrawForShadow(RenderParams)
|
Draws the entity planar shadow.
|
|
DrawHiddenLines(DrawParams)
|
Draw the entity in the displayType.HiddenLines display mode.
|
|
DrawHiddenLinesFast(DrawParams)
|
Draw the entity in the displayType.HiddenLines display mode in fast inaccurate transparency mode.
(inherited from Entity).
|
|
DrawHiddenLinesMaterial(RenderParams)
|
|
|
DrawHiddenLinesMaterialFast(RenderParams)
|
|
|
DrawIsocurves(DrawParams)
|
Draws the entity iso curves. For Mesh entities this method draws internal wires.
|
|
DrawIsocurvesForFlat(DrawParams)
|
Draws the isocurves in Flat display mode.
(inherited from Entity).
|
|
DrawJoints(RenderContextBase, EntityGraphicsData, EntityGraphicsData)
|
|
|
DrawLoads(RenderContextBase, EntityGraphicsData, EntityGraphicsData)
|
|
|
DrawLoadsPress(RenderContextBase, EntityGraphicsData)
|
|
|
DrawNormals(DrawParams)
|
Draws entity's normal vectors.
(inherited from Entity).
|
|
DrawOnScreen(DrawOnScreenParams)
|
Draws extra things on screen, like the vertex indices (if Viewport.ShowVertexIndices is true).
|
|
DrawOnScreen(DrawOnScreenParams, int)
|
Draws extra things on screen, like the vertex indices (if Viewport.ShowVertexIndices is true).
|
|
DrawOnScreenWireframe(DrawOnScreenWireframeParams)
|
Draws extra things on screen, like the vertex Numbers (if Viewport.ShowVertexIndices is true) in wireframe display mode.
|
|
DrawOnScreenWireframe(DrawOnScreenWireframeParams, int)
|
Draws extra things on screen, like the vertex Numbers (if Viewport.ShowVertexIndices is true) in wireframe dispaly mode.
|
|
DrawPunctualForce(RenderContextBase, EntityGraphicsData)
|
|
|
DrawRestraints(RenderContextBase, EntityGraphicsData, EntityGraphicsData, EntityGraphicsData)
|
|
|
DrawSelected(DrawParams)
|
Draws entity selected.
|
|
DrawSelectedVertices(DrawParams)
|
Draws the entity selected vertices.
(inherited from Entity).
|
|
DrawSilhouettes(DrawSilhouettesParams)
|
Draws Silhouettes.
|
|
DrawTriangle(RenderContextBase, int)
|
|
|
DrawVertices(DrawParams)
|
Draws the mesh vertices.
|
|
DrawWire(DrawParams)
|
Draws a wireframe entity, resolving the LineTypeName for LineTypeMethod colorMethodType.byParent.
(inherited from Entity).
|
|
DrawWireEntity(RenderContextBase, object)
|
Draws the Wireframe entity.
(inherited from Entity).
|
|
DrawWireframe(DrawParams)
|
Draws entity as wires.
|
|
DrawWireframeSelected(DrawParams)
|
Draws entity as selected wires.
(inherited from Entity).
|
|
DrawWithPattern(RenderContextBase, object)
|
(inherited from Entity).
|
|
Dump()
|
Returns a description of this entity.
|
|
ElevateElementOrder()
|
Converts all the elements of order one into elements of order two.
|
|
Equals(Object)
|
Determines whether the specified object is equal to the current object.
(inherited from Object).
|
|
EstimateBoundingBox(BlockKeyedCollection, LayerKeyedCollection)
|
Returns a small set of points that gives an idea of the entity bounding box.
|
|
EvaluateIntersectEdges(FrustumParams)
|
Tells if must evaluate the intersection of the edges with the frustum.
(inherited from Entity).
|
|
EvaluateIntersectTriangles(FrustumParams)
|
Tells if must evaluate the intersection of the triangles with the frustum.
(inherited from Entity).
|
|
Extrude(IList<Int32>, Vector3D, int)
|
Creates a 3D FemMesh extruding a 2D FemMesh.
|
|
Extrude(Plane, Interval, Interval, double, Vector3D, int)
|
Extrudes selected element faces.
|
|
Extrude(Plane, double, Vector3D, int)
|
Extrudes selected element faces.
|
|
Extrude(Point3D, Point3D, double, Vector3D, int)
|
Extrudes selected element faces.
|
|
Extrude(Tuple<Int32Int32>[], Vector3D, int)
|
Creates a 3D FemMesh extruding a 2D FemMesh.
|
|
Extrude(Vector3D, int)
|
Extrudes all 2D elements.
|
|
Finalize
|
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(inherited from Object).
|
|
FindClosestTriangle(Transformation, Segment3D, IList<Point3D>, IList<IndexTriangle>, int, int, int, SortedList<DoubleHitTriangle>)
|
Finds the triangles intersecting the seg segment and puts them in the triList.
(inherited from Entity).
|
|
FindClosestTriangle(Transformation, Segment3D, float[], int[], int, int, int, SortedList<DoubleHitTriangle>)
|
Finds the closest triangle using float arrays for vertices and int arrays for triangles.
(inherited from Entity).
|
|
FindClosestTriangle(Transformation, Segment3D)
|
Returns a list of triangles hit by the provided segment.
|
|
Fix(Plane, Interval, Interval, double, bool, bool, bool)
|
Fixes specified degree of freedoms for selected faces.
|
|
Fix(Plane, double, bool, bool, bool)
|
Fixes specified degree of freedoms for selected faces.
|
|
Fix(Point3D, Vector3D, Vector3D, double, Interval, Interval, double, bool, bool, bool)
|
Fixes all degree of freedoms for selected faces.
|
|
Fix(Point3D, Vector3D, Vector3D, double, Interval, double, bool, bool, bool)
|
Fixes all degree of freedoms for selected faces.
|
|
Fix(Point3D, Vector3D, Vector3D, double, double, bool, bool, bool)
|
Fixes specified degree of freedoms for selected faces.
|
|
Fix(Point3D, Point3D, double, bool, bool, bool)
|
Fixes specified degree of freedoms for selected faces.
|
|
Fix(Tuple<Int32Int32>[], bool, bool, bool)
|
Fixes specified degree of freedoms for selected faces.
|
|
FixAll(Plane, Interval, Interval, double)
|
Fixes all degree of freedoms for selected faces.
|
|
FixAll(Plane, double)
|
Fixes all degree of freedoms for selected faces.
|
|
FixAll(Point3D, Vector3D, Vector3D, double, Interval, Interval, double)
|
Fixes all degree of freedoms for selected faces.
|
|
FixAll(Point3D, Vector3D, Vector3D, double, Interval, double)
|
Fixes all degree of freedoms for selected faces.
|
|
FixAll(Point3D, Vector3D, Vector3D, double, double)
|
Fixes all degree of freedoms for selected faces.
|
|
FixAll(Point3D, Point3D, double)
|
Fixes all degree of freedoms for selected edges/faces.
|
|
FixAll(Tuple<Int32Int32>[])
|
Fixes all degree of freedoms for selected edges/faces.
|
|
FixAllNodes(Plane, Interval, Interval, double)
|
Fixes all degree of freedoms for selected nodes.
|
|
FixAllNodes(Plane, double)
|
Fixes all degree of freedoms for selected nodes.
|
|
FixAllNodes(Point3D, Vector3D, Vector3D, double, Interval, Interval, double)
|
Fixes all degree of freedoms for selected nodes.
|
|
FixAllNodes(Point3D, Vector3D, Vector3D, double, Interval, double)
|
Fixes all degree of freedoms for selected nodes.
|
|
FixAllNodes(Point3D, Vector3D, Vector3D, double, double)
|
Fixes all degree of freedoms for selected nodes.
|
|
FixAllNodes(Point3D, Point3D, double)
|
Fixes all degree of freedoms for selected nodes.
|
|
FixAllNodes(int[])
|
Fixes all degrees of freedom for selected nodes.
|
|
FixNodes(Plane, Interval, Interval, double, bool, bool, bool)
|
Fixes specified degree of freedoms for selected nodes.
|
|
FixNodes(Plane, double, bool, bool, bool)
|
Fixes specified degree of freedoms for selected nodes.
|
|
FixNodes(Point3D, Vector3D, Vector3D, double, Interval, Interval, double, bool, bool, bool)
|
Fixes specified degree of freedoms for selected nodes.
|
|
FixNodes(Point3D, Vector3D, Vector3D, double, Interval, double, bool, bool, bool)
|
Fixes all degree of freedoms for selected nodes.
|
|
FixNodes(Point3D, Vector3D, Vector3D, double, double, bool, bool, bool)
|
Fixes specified degree of freedoms for selected nodes.
|
|
FixNodes(Point3D, Point3D, double, bool, bool, bool)
|
Fixes specified degree of freedoms for selected nodes.
|
|
FixNodes(int[], bool, bool, bool)
|
Fixes specified degrees of freedom for selected nodes.
|
|
FlipNormal()
|
Flips face normals.
|
|
FrustumEdgesTriangleIntersection(Segment3D[], Point3D, Point3D, Point3D)
|
(inherited from Entity).
|
|
GetClosestMainAxis(Vector3D)
|
(inherited from Entity).
|
|
GetEdges(Point3D, Point3D, double)
|
Gets all edges in proximity of a segment.
|
|
GetFaces(Plane, Interval, Interval, double)
|
Gets all elements faces in proximity of a plane.
|
|
GetFaces(Plane, double)
|
Gets all elements faces in proximity of a plane.
|
|
GetFaces(Point3D, Vector3D, Vector3D, double, Interval, Interval, double)
|
Gets all faces in proximity of a cylinder.
|
|
GetFaces(Point3D, Vector3D, Vector3D, double, Interval, double)
|
Gets all faces in proximity of a infinite cylinder.
|
|
GetFaces(Point3D, Vector3D, Vector3D, double, double)
|
Gets all faces in proximity of a infinite cylinder.
|
|
GetFaces(Point3D, Point3D, double)
|
Gets all elements faces contained into a box specified with min and max.
|
|
GetHashCode
|
Serves as the default hash function.
(inherited from Object).
|
|
GetNodes(Plane, Interval, Interval, double)
|
Gets all nodes in proximity of a plane.
|
|
GetNodes(Plane, double)
|
Gets all nodes in proximity of a plane.
|
|
GetNodes(Point3D, Vector3D, Vector3D, double, Interval, Interval, double)
|
Gets all nodes in proximity of a cylinder.
|
|
GetNodes(Point3D, Vector3D, Vector3D, double, Interval, double)
|
Gets all nodes in proximity of a infinite cylinder.
|
|
GetNodes(Point3D, Vector3D, Vector3D, double, double)
|
Gets all nodes in proximity of a infinite cylinder.
|
|
GetNodes(Point3D, Point3D, double)
|
Gets all the nodes contained into a box specified with min and max.
|
|
GetNormalLength()
|
Gets the entity normal length.
(inherited from Entity).
|
|
GetObjectData(SerializationInfo, StreamingContext)
|
Populates a SerializationInfo instance with the data needed to serialize the target object.
|
|
GetOffsetDistance(Vector3D, Vector3D, double)
|
Computes the offset distance for the extrude with draft angle methods.
(inherited from Entity).
|
|
GetPolygonMeshes()
|
Gets a number of meshes representing this object (for readOnly purpose).
|
|
GetSelectability(Stack<BlockReference>)
|
Gets the entity selectability status.
(inherited from Entity).
|
|
GetSelection(Stack<BlockReference>)
|
Gets the entity selection status.
(inherited from Entity).
|
|
GetType
|
Gets the Type of the current instance.
(inherited from Object).
|
|
GetVisibility(Stack<BlockReference>)
|
Gets the entity visibility status.
(inherited from Entity).
|
|
GetXAttributes(bool)
|
For internal use only.
(inherited from Entity).
|
|
GetXElement(bool)
|
For internal use only.
(inherited from Entity).
|
|
InitGraphicsData()
|
Initialize the graphics data.
|
|
InsideFrustumPoint(PlaneEquation[], Transformation, IList<Point3D>, int)
|
(inherited from Entity).
|
|
InsideOrCrossingFrustum(FrustumParams)
|
|
|
InsideOrCrossingFrustumInternal(PlaneEquation[], Transformation, IList<Point3D>, int, int)
|
(inherited from Entity).
|
|
InsideOrCrossingScreenPolygon(ScreenPolygonParams)
|
(inherited from Entity).
|
|
InsideOrCrossingScreenPolygonInternal(ScreenPolygonParams, IList<Point3D>, int, int)
|
(inherited from Entity).
|
|
InsideOrCrossingScreenPolygonPoint(ScreenPolygonParams, IList<Point3D>, int)
|
(inherited from Entity).
|
|
Intersects(Entity, bool, Transformation, Transformation)
|
Checks if two entity intersect geometrically
(inherited from Entity).
|
|
Intersects2D(Entity, bool, Transformation, Transformation)
|
Checks if two 2D entity intersect geometrically on Plane XY
(inherited from Entity).
|
|
IsAnyInstanceSelectable()
|
Tells if there is at least an instance selectable.
(inherited from Entity).
|
|
IsAnyInstanceSelected()
|
Tells if there is at least an instance selected.
(inherited from Entity).
|
|
IsAnyInstanceVisible()
|
Tells if there is at least an instance visible.
(inherited from Entity).
|
|
IsCrossing(FrustumParams)
|
Tells if the entity is inside or crossing the given planes and edges.
(inherited from Entity).
|
|
IsCrossingScreenPolygon(ScreenPolygonParams)
|
Tells if an entity is fully or partially contained inside a polygon defined in screen coordinates.
(inherited from Entity).
|
|
IsInFrustum(FrustumParams)
|
Tells if the entity is inside the frustum planes.
|
|
IsInFrustum(FrustumParams, Point3D, double)
|
Tells if the sphere surrounding the entity is inside the frustum planes.
|
|
IsSelected(Stack<BlockReference>)
|
Obsolete.
Tells if the instance referred by the stack of parents is selected.
(inherited from Entity).
|
|
IsSmall(IsSmallParams)
|
Checks if an entity is small and can be skipped during the drawing.
|
|
IsSmall(int)
|
Tells if the entity screen size is smaller than Environment.SmallSize.
|
|
IsValid()
|
Returns true if all the entity fields contain reasonable information.
(inherited from Entity).
|
|
IsVisible(LayerKeyedCollection, attributeReferenceVisibilityType)
|
Check if the entity is visible for the selection.
(inherited from Entity).
|
|
IsVisibleAndInFrustum(Stack<BlockReference>, LayerKeyedCollection, attributeReferenceVisibilityType)
|
Check if the entity is visible.
(inherited from Entity).
|
|
MemberwiseClone
|
Creates a shallow copy of the current Object.
(inherited from Object).
|
|
MergeNearbyNodes()
|
Replaces overlapping nodes with a single shared node.
|
|
MergeNearbyNodes(double)
|
Replaces overlapping nodes with a single shared node.
|
|
MergeWith(FemMesh, bool)
|
Merges two FemMesh objects.
|
|
Mirror(Plane, bool)
|
Mirrors the whole FemMesh.
|
|
Mirror(Plane, Interval, Interval, double, Plane, bool)
|
Mirrors nodes and elements selected.
|
|
Mirror(Plane, double, Plane, bool)
|
Mirrors nodes and elements selected.
|
|
Mirror(Point3D, Vector3D, Vector3D, double, Interval, Interval, double, Plane, bool)
|
Mirrors nodes and elements selected.
|
|
Mirror(Point3D, Vector3D, Vector3D, double, Interval, double, Plane, bool)
|
Removes selected elements.
|
|
Mirror(Point3D, Vector3D, Vector3D, double, double, Plane, bool)
|
Removes selected elements.
|
|
Mirror(Point3D, Point3D, double, Plane, bool)
|
Mirrors nodes and elements selected.
|
|
PropagateAttributes(Entity, Entity, bool)
|
Propagates the attributes to the entity passed as parameter.
(inherited from Entity).
|
|
RefineElements(IList<Int32>, int, int, int)
|
Refine the 3D elements indicated.
|
|
RefineElements(int, int, int)
|
Refine all the 3D elements.
|
|
Regen(RegenParams)
|
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.
|
|
Regen(double)
|
Computes the curve or surface tessellation.
(inherited from Entity).
|
|
RegenNoChanges(double)
|
Computes an array of vertices according to the desired chordal error, without changing the entity's Vertices and RegenMode.
(inherited from Entity).
|
|
RemoveElements(Plane, Interval, Interval, double)
|
Removes selected elements.
|
|
RemoveElements(Plane, double, double)
|
Removes selected elements.
|
|
RemoveElements(Point3D, Vector3D, Vector3D, double, Interval, Interval, double)
|
Removes selected elements.
|
|
RemoveElements(Point3D, Vector3D, Vector3D, double, Interval, double)
|
Removes selected elements.
|
|
RemoveElements(Point3D, Vector3D, Vector3D, double, double)
|
Removes selected elements.
|
|
RemoveElements(Point3D, Point3D, double)
|
Removes selected elements.
|
|
RemoveElements(Tuple<Int32Int32>[])
|
Removes selected elements.
|
|
Render(RenderParams)
|
Renders the entity.
(inherited from Entity).
|
|
RenderFast(RenderParams)
|
Renders the entity in fast inaccurate transparency mode.
(inherited from Entity).
|
|
ResetIsSmallArray()
|
Resets the array of IsSmall flags.
(inherited from Entity).
|
|
Revolve(IList<Int32>, double, Vector3D, Point3D, int)
|
Revolves the FemMesh around an axis.
|
|
Revolve(Plane, Interval, Interval, double, double, Vector3D, Point3D, int)
|
Revolves the selected element faces.
|
|
Revolve(Plane, double, double, Vector3D, Point3D, int)
|
Revolves the selected element faces.
|
|
Revolve(Point3D, Point3D, double, double, Vector3D, Point3D, int)
|
Revolves the selected element faces.
|
|
Revolve(Tuple<Int32Int32>[], double, Vector3D, Point3D, int)
|
Revolves the selected element faces.
|
|
Revolve(double, Vector3D, Point3D, int)
|
Revolves all 2D elements.
|
|
Rotate(double, Vector3D, Point3D)
|
Rotates the entity around an arbitray axis by the specified angle.
(inherited from Entity).
|
|
Rotate(Plane, Interval, Interval, double, double, Vector3D, Point3D, bool)
|
Rotates nodes and elements selected.
|
|
Rotate(Plane, double, double, Vector3D, Point3D, bool)
|
Rotates nodes and elements selected.
|
|
Rotate(Point3D, Vector3D, Vector3D, double, Interval, Interval, double, double, Vector3D, Point3D, bool)
|
Rotates nodes and elements selected.
|
|
Rotate(Point3D, Vector3D, Vector3D, double, Interval, double, double, Vector3D, Point3D, bool)
|
Rotates nodes and elements selected.
|
|
Rotate(Point3D, Vector3D, Vector3D, double, double, double, Vector3D, Point3D, bool)
|
Rotates nodes and elements selected.
|
|
Rotate(Point3D, Point3D, double, double, Vector3D, Point3D, bool)
|
Rotates nodes and elements selected.
|
|
Rotate(double, Vector3D, Point3D, bool)
|
Rotates the whole FemMesh.
|
|
Rotate(double, Vector3D)
|
Rotates the entity around an arbitray axis by the specified angle.
(inherited from Entity).
|
|
Scale(Point3D, double, double, double)
|
Scales the entity of the specified scale factor.
|
|
Scale(Point3D, double)
|
Scales the entity of the specified scale factor.
|
|
Scale(Vector3D)
|
Scales the entity of the specified scale factor.
|
|
Scale(double)
|
Scales the entity of the specified scale factor.
|
|
Scale(double, double, double)
|
Scales the entity of the specified scale factor.
|
|
Section(Plane, double)
|
|
|
SelectedInternal()
|
Tells if the entity has internal parts selected
(inherited from Entity).
|
|
SetEntityColorForFace(DrawParams, Color)
|
Sets the entity color or material depending on the color mode.
(inherited from Entity).
|
|
SetEntityColorForSelection(DrawParams)
|
Sets the entity color or material depending on the color mode.
(inherited from Entity).
|
|
SetForce(Plane, Interval, Interval, double, Vector3D)
|
Sets the specified force on selected nodes.
|
|
SetForce(Plane, double, Vector3D)
|
Sets the specified force on selected nodes.
|
|
SetForce(Point3D, Vector3D, Vector3D, double, Interval, Interval, double, Vector3D)
|
Sets the specified force on selected nodes.
|
|
SetForce(Point3D, Vector3D, Vector3D, double, Interval, double, Vector3D)
|
Sets the specified force to selected faces.
|
|
SetForce(Point3D, Vector3D, Vector3D, double, double, Vector3D)
|
Sets the specified force to selected faces.
|
|
SetForce(Point3D, Point3D, double, Vector3D)
|
Sets the specified force on selected nodes.
|
|
SetLineWeight(RenderContextBase, float)
|
Line weight changer.
(inherited from Entity).
|
|
SetLineWeightForEdges(DrawEdgesParams)
|
(inherited from Entity).
|
|
SetLineWeightForSilhouettes(DrawSilhouettesParams)
|
(inherited from Entity).
|
|
SetPressure(Plane, Interval, Interval, double, Vector3D)
|
Sets the specified pressure on selected faces.
|
|
SetPressure(Plane, Interval, Interval, double, double)
|
Sets the specified pressure normal to selected faces.
|
|
SetPressure(Plane, double, Vector3D)
|
Sets the specified pressure on selected faces.
|
|
SetPressure(Plane, double, double)
|
Sets the specified pressure normal to selected faces.
|
|
SetPressure(Point3D, Vector3D, Vector3D, double, Interval, Interval, double, Vector3D)
|
Sets the specified pressure on selected faces.
|
|
SetPressure(Point3D, Vector3D, Vector3D, double, Interval, Interval, double, double)
|
Sets the specified pressure on selected faces.
|
|
SetPressure(Point3D, Vector3D, Vector3D, double, Interval, double, Vector3D)
|
Sets the specified pressure to selected faces.
|
|
SetPressure(Point3D, Vector3D, Vector3D, double, Interval, double, double)
|
Sets the specified pressure normal to selected faces.
|
|
SetPressure(Point3D, Vector3D, Vector3D, double, double, Vector3D)
|
Sets the specified pressure to selected faces.
|
|
SetPressure(Point3D, Vector3D, Vector3D, double, double, double)
|
Sets the specified pressure normal to selected faces.
|
|
SetPressure(Point3D, Point3D, double, Vector3D)
|
Sets the specified pressure on selected faces.
|
|
SetPressure(Point3D, Point3D, double, double)
|
Sets the specified pressure normal to selected edges/faces.
|
|
SetPressure(Tuple<Int32Int32>[], Vector3D)
|
Sets the specified distributed load on selected faces.
|
|
SetPressure(Tuple<Int32Int32>[], double)
|
Sets the specified pressure normal to selected faces.
|
|
SetSelectability(bool, Stack<BlockReference>)
|
Sets the entity selectability status.
(inherited from Entity).
|
|
SetSelection(bool, Stack<BlockReference>)
|
Sets the entity selection status.
(inherited from Entity).
|
|
SetSelectionColorForSelection(DrawParams)
|
Sets the selection color or material depending on the color mode.
(inherited from Entity).
|
|
SetShader(DrawParams)
|
Sets a Shader before drawing the entity.
|
|
SetVisibility(bool, Stack<BlockReference>)
|
Sets the entity visibility status.
(inherited from Entity).
|
|
ThroughTriangle(FrustumParams)
|
|
|
ThroughTriangleQuad(FrustumParams, IList<Point3D>)
|
Tells if the quad defined by the vertices is inside the selection area defined by the edge list.
(inherited from Entity).
|
|
ThroughTriangleScreenPolygon(ScreenPolygonParams)
|
|
|
ThroughTriangleScreenPolygon(Point3D, Point3D, Point3D, ScreenPolygonParams)
|
Checks whether a triangle intersects or is inside a 2D screen polygon.
|
|
ThroughTriangleScreenPolygonQuad(IList<Point3D>, ScreenPolygonParams)
|
Tells if the quad defined by the vertices is inside the selection area defined by the screen polygon.
(inherited from Entity).
|
|
ToString
|
Returns a string that represents the current object.
(inherited from Object).
|
|
TransformAllVertices(Transformation, bool, bool)
|
(inherited from Entity).
|
|
TransformBy(Transformation)
|
Transforms all the entity's vertices by the specified transformation.
|
|
Translate(double, double, double)
|
Translates the entity.
(inherited from Entity).
|
|
Translate(Plane, Interval, Interval, double, double, double, double, bool)
|
Moves nodes and elements selected.
|
|
Translate(Plane, double, double, double, double, bool)
|
Moves nodes and elements selected.
|
|
Translate(Point3D, Vector3D, Vector3D, double, Interval, Interval, double, double, double, double, bool)
|
Moves nodes and elements selected.
|
|
Translate(Point3D, Vector3D, Vector3D, double, Interval, double, double, double, double, bool)
|
Removes selected elements.
|
|
Translate(Point3D, Vector3D, Vector3D, double, double, double, double, double, bool)
|
Removes selected elements.
|
|
Translate(Point3D, Point3D, double, double, double, double, bool)
|
Moves nodes and elements selected.
|
|
Translate(Vector3D)
|
Translates the entity.
(inherited from Entity).
|
|
Translate(double, double, double, bool)
|
Translates the whole FemMesh.
|
|
UpdateBoundingBox(TraversalParams)
|
Updates the entity's bounding box.
(inherited from Entity).
|
|
UpdateBoundingBoxSphere()
|
(inherited from Entity).
|
|
UpdateOrientedBoundingBox(TraversalParams)
|
Updates the entity's oriented bounding box or build it if not present.
|
|
UpdateOrientedBoundingBox(TraversalParams, bool)
|
Updates the entity's oriented bounding box or build it if not present.
|
|
WriteObjAsLines(ref int, TextWriter, ref int, ref int, ref int, TextWriter, LayerKeyedCollection, string, MaterialKeyedCollection, double, double, BlockKeyedCollection)
|
Write in Obj file format as set of lines connecting vertices.
(inherited from Entity).
|
|
WriteUsemtl(int, TextWriter, TextWriter, LayerKeyedCollection)
|
|
|
WriteUsemtl(string, TextWriter)
|
|