|
Name
|
Description
|
|
AddElementsAndNodesToCurrentMesh(Point3D[], Element[])
|
Adds elements and nodes to the FemMesh object.
(inherited from FemMesh).
|
|
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).
|
|
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.
(inherited from FemMesh).
|
|
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.
(inherited from FemMesh).
|
|
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.
(inherited from FemMesh).
|
|
ComputeGravity()
|
Computes an array whose values represent the distributed gravity force on each
object in Entity.Vertices.
(inherited from FemMesh).
|
|
ComputeGravity(Vector3D)
|
Computes an array whose values represent the distributed gravity force on each
object in Entity.Vertices.
(inherited from FemMesh).
|
|
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.
(inherited from Entity).
|
|
ComputeOffsetOnCameraAxes(OffsetOnCameraAxesParams, IList<Point3D>, int)
|
(inherited from Entity).
|
|
ComputeOffsetOnCameraAxes(Transformation, float[], int, Point2D, Point2D, Point2D, Point2D, int)
|
(inherited from Entity).
|
|
ComputePlot(Workspace, Legend)
|
Computes results according to PlotMode settings.
(inherited from FemMesh).
|
|
ComputePlot(Workspace, Legend, bool)
|
Computes results according to plotMode settings.
(inherited from FemMesh).
|
|
ConvertElementsToHexa20()
|
Changes all elements type from Hexa8 to Hexa20.
(inherited from FemMesh).
|
|
ConvertElementsToPenta15()
|
Changes all elements from type Penta6 to Penta15.
(inherited from FemMesh).
|
|
ConvertElementsToQuad8()
|
Changes all elements from type Quad4 to Qaud8.
(inherited from FemMesh).
|
|
ConvertElementsToTetra10()
|
Changes all elements from type Tetra4 to Tetra10.
(inherited from FemMesh).
|
|
ConvertElementsToTria6()
|
Changes all elements from type Tria3 to Tria6.
(inherited from FemMesh).
|
|
ConvertToMesh(bool, Legend, MaterialKeyedCollection, string)
|
Convert this object in a Mesh with result plot.
(inherited from FemMesh).
|
|
ConvertToMesh(bool)
|
Converts this FEM mesh to a Mesh object.
(inherited from FemMesh).
|
|
ConvertToMesh(double, double, natureType, bool)
|
(inherited from FemMesh).
|
|
ConvertToSurrogate()
|
Converts the entity to its surrogate, for serialization purpose.
(inherited from FemMesh).
|
|
CopyAttributes(Entity)
|
Copies the following attributes to this entity: Color, ColorMethod, GroupIndex, LineTypeName, LineTypeMethod, LineTypeScale, LineWeight, LineWeightMethod, LayerName and MaterialName.
(inherited from Entity).
|
|
CopyAttributesFast(Entity)
|
Copies the following attributes to this entity: Visible, Color, ColorMethod, LayerName and MaterialName attributes.
(inherited from Entity).
|
|
CreateCircularPlate(Point3D, double, int, Material)
|
Creates a 2D circular FemMesh object.
(inherited from FemMesh).
|
|
CreateCircularPlate(Point3D, double, int, Material, bool, bool, bool, bool)
|
Creates a 2D circular FemMesh object.
(inherited from FemMesh).
|
|
CreateEntitiesFromPrimitives(IEnumerable<IGCurve>)
|
Creates a new array of ICurve instances starting from the related primitives.
(inherited from Entity).
|
|
CreateEntitiesFromPrimitives<T>(IEnumerable<GEntity>)
|
Creates a new array of Entity instances starting from the related primitives.
(inherited from Entity).
|
|
CreateEntityFromPrimitive(GEntity)
|
Creates a new entity instance starting from the related primitive.
(inherited from Entity).
|
|
CreateRectangle(double, double)
|
Creates a rectangular FemMesh.
(inherited from FemMesh).
|
|
CreateRectangle(double, double, double, double)
|
(inherited from FemMesh).
|
|
CreateRectangleQuad4(double, double, double, double, Material, out FemMesh)
|
Creates a rectangular FemMesh made of Quad4 elements.
(inherited from FemMesh).
|
|
CreateRectangleQuad8(double, double, double, double, Material, out FemMesh)
|
Creates a rectangular FemMesh made of Quad8 elements.
(inherited from FemMesh).
|
|
CreateRectangleTria3(double, double, double, double, Material, out FemMesh)
|
Creates a rectangular FemMesh made of Tria3 elements.
(inherited from FemMesh).
|
|
CreateRectangleTria6(double, double, double, double, Material, out FemMesh)
|
Creates a rectangular FemMesh made of Tria6 elements.
(inherited from FemMesh).
|
|
CreateRectangularRegion(Point3D, double, double, int, int, Material)
|
Adds a rectangular region to current FemMesh object placed at specified start point.
(inherited from FemMesh).
|
|
CreateSquarePlateWithCircularHole(double, Point3D, double, Material)
|
Creates a 2D squared FemMesh object with circular hole inside.
(inherited from FemMesh).
|
|
CreateSquarePlateWithCircularHole(double, Point3D, double, Material, bool, bool, bool, bool)
|
Creates a 2D squared FemMesh object with circular hole inside.
(inherited from FemMesh).
|
|
DeleteUnusedNodes()
|
Removes any nodes not belonging to an element.
(inherited from FemMesh).
|
|
Dispose()
|
Delete allocated display lists.
(inherited from FemMesh).
|
|
Draw(DrawParams)
|
Standard Draw method.
(inherited from FemMesh).
|
|
DrawDirection(DrawParams)
|
Draws a small arrow to show the entity direction if Workspace.ShowCurveDirection is true.
(inherited from Entity).
|
|
DrawEdges(DrawParams)
|
Draws the entity's edges.
(inherited from FemMesh).
|
|
DrawEntity(RenderContextBase, object)
|
Internal method that draws the entity.
(inherited from FemMesh).
|
|
DrawFast(DrawParams)
|
Draws the entity in fast inaccurate transparency mode.
(inherited from Entity).
|
|
DrawFlat(DrawParams)
|
Draws entity in displayType.Flat Viewport.DisplayMode.
(inherited from FemMesh).
|
|
DrawFlatFast(DrawParams)
|
Draws the entity in flat and fast inaccurate transparency mode.
(inherited from Entity).
|
|
DrawFlatSelected(DrawParams)
|
Draws entity selected in displayType.Flat Viewport.DisplayMode.
(inherited from Entity).
|
|
DrawForSelection(GfxDrawForSelectionParams)
|
Draws the entity without specifing any color.
(inherited from FemMesh).
|
|
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).
|
|
DrawForSelectionSketchCurves(GfxDrawForSelectionParams)
|
Draws the entity curves in false-colors (for some kinds of entities only).
(inherited from Entity).
|
|
DrawForSelectionSketchPoints(GfxDrawForSelectionParams)
|
Draws the entity points in false-colors (for some kinds of entities only).
(inherited from Entity).
|
|
DrawForSelectionSubContours(GfxDrawForSelectionParams)
|
Draws the entity contours in false-colors (for some kinds of entities only).
(inherited from Entity).
|
|
DrawForSelectionSubCurves(GfxDrawForSelectionParams)
|
Draws the entity subCurves 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.
(inherited from FemMesh).
|
|
DrawHiddenLines(DrawParams)
|
Draw the entity in the displayType.HiddenLines display mode.
(inherited from FemMesh).
|
|
DrawHiddenLinesFast(DrawParams)
|
Draw the entity in the displayType.HiddenLines display mode in fast inaccurate transparency mode.
(inherited from Entity).
|
|
DrawHiddenLinesMaterial(RenderParams)
|
(inherited from FemMesh).
|
|
DrawHiddenLinesMaterialFast(RenderParams)
|
(inherited from FemMesh).
|
|
DrawIsocurves(DrawParams)
|
Draws the entity iso curves. For Mesh entities this method draws internal wires.
(inherited from FemMesh).
|
|
DrawIsocurvesForFlat(DrawParams)
|
Draws the isocurves in Flat display mode.
(inherited from Entity).
|
|
DrawJoints(RenderContextBase, EntityGraphicsData, EntityGraphicsData)
|
(inherited from FemMesh).
|
|
DrawLoads(RenderContextBase, EntityGraphicsData, EntityGraphicsData)
|
(inherited from FemMesh).
|
|
DrawLoadsPress(RenderContextBase, EntityGraphicsData)
|
(inherited from FemMesh).
|
|
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).
(inherited from Entity).
|
|
DrawOnScreen(DrawOnScreenParams, int)
|
Draws extra things on screen, like the vertex indices (if Viewport.ShowVertexIndices is true).
(inherited from Entity).
|
|
DrawOnScreenWireframe(DrawOnScreenWireframeParams)
|
Draws extra things on screen, like the vertex Numbers (if Viewport.ShowVertexIndices is true) in wireframe display mode.
(inherited from Entity).
|
|
DrawOnScreenWireframe(DrawOnScreenWireframeParams, int)
|
Draws extra things on screen, like the vertex Numbers (if Viewport.ShowVertexIndices is true) in wireframe dispaly mode.
(inherited from Entity).
|
|
DrawPunctualForce(RenderContextBase, EntityGraphicsData)
|
(inherited from FemMesh).
|
|
DrawRestraints(RenderContextBase, EntityGraphicsData, EntityGraphicsData, EntityGraphicsData)
|
(inherited from FemMesh).
|
|
DrawSelected(DrawParams)
|
Draws entity selected.
(inherited from FemMesh).
|
|
DrawSelectedVertices(DrawParams)
|
Draws the entity selected vertices.
(inherited from Entity).
|
|
DrawSilhouettes(DrawSilhouettesParams)
|
Draws Silhouettes.
(inherited from FemMesh).
|
|
DrawTriangle(RenderContextBase, int)
|
(inherited from FemMesh).
|
|
DrawVertices(DrawParams)
|
Draws the mesh vertices.
(inherited from FemMesh).
|
|
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.
(inherited from FemMesh).
|
|
DrawWireframeSelected(DrawParams)
|
Draws entity as selected wires.
(inherited from Entity).
|
|
DrawWithPattern(RenderContextBase, object)
|
(inherited from Entity).
|
|
Dump(linearUnitsType, massUnitsType, LayerKeyedCollection, MaterialKeyedCollection, BlockKeyedCollection)
|
Returns a description of this entity.
(inherited from FemMesh).
|
|
ElevateElementOrder()
|
Converts all the elements of order one into elements of order two.
(inherited from FemMesh).
|
|
Equals(Object)
|
(inherited from Object).
|
|
EstimateBoundingBox(BlockKeyedCollection, LayerKeyedCollection)
|
Returns a small set of points that gives an idea of the entity bounding box.
(inherited from FemMesh).
|
|
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.
(inherited from FemMesh).
|
|
Extrude(Plane, Interval, Interval, double, Vector3D, int)
|
Extrudes selected element faces.
(inherited from FemMesh).
|
|
Extrude(Plane, double, Vector3D, int)
|
Extrudes selected element faces.
(inherited from FemMesh).
|
|
Extrude(Point3D, Point3D, double, Vector3D, int)
|
Extrudes selected element faces.
(inherited from FemMesh).
|
|
Extrude(Tuple<Int32Int32>[], Vector3D, int)
|
Creates a 3D FemMesh extruding a 2D FemMesh.
(inherited from FemMesh).
|
|
Extrude(Vector3D, int)
|
Extrudes all 2D elements.
(inherited from FemMesh).
|
|
Finalize
|
(inherited from Object).
|
|
FindClosestTriangle(Transformation, Segment3D)
|
Returns a list of triangles hit by the provided segment.
(inherited from FemMesh).
|
|
Fix(Plane, Interval, Interval, double, bool, bool, bool)
|
Fixes specified degree of freedoms for selected faces.
(inherited from FemMesh).
|
|
Fix(Plane, double, bool, bool, bool)
|
Fixes specified degree of freedoms for selected faces.
(inherited from FemMesh).
|
|
Fix(Point3D, Vector3D, Vector3D, double, Interval, Interval, double, bool, bool, bool)
|
Fixes all degree of freedoms for selected faces.
(inherited from FemMesh).
|
|
Fix(Point3D, Vector3D, Vector3D, double, Interval, double, bool, bool, bool)
|
Fixes all degree of freedoms for selected faces.
(inherited from FemMesh).
|
|
Fix(Point3D, Vector3D, Vector3D, double, double, bool, bool, bool)
|
Fixes specified degree of freedoms for selected faces.
(inherited from FemMesh).
|
|
Fix(Point3D, Point3D, double, bool, bool, bool)
|
Fixes specified degree of freedoms for selected faces.
(inherited from FemMesh).
|
|
Fix(Tuple<Int32Int32>[], bool, bool, bool)
|
Fixes specified degree of freedoms for selected faces.
(inherited from FemMesh).
|
|
FixAll(Plane, Interval, Interval, double)
|
Fixes all degree of freedoms for selected faces.
(inherited from FemMesh).
|
|
FixAll(Plane, double)
|
Fixes all degree of freedoms for selected faces.
(inherited from FemMesh).
|
|
FixAll(Point3D, Vector3D, Vector3D, double, Interval, Interval, double)
|
Fixes all degree of freedoms for selected faces.
(inherited from FemMesh).
|
|
FixAll(Point3D, Vector3D, Vector3D, double, Interval, double)
|
Fixes all degree of freedoms for selected faces.
(inherited from FemMesh).
|
|
FixAll(Point3D, Vector3D, Vector3D, double, double)
|
Fixes all degree of freedoms for selected faces.
(inherited from FemMesh).
|
|
FixAll(Point3D, Point3D, double)
|
Fixes all degree of freedoms for selected edges/faces.
(inherited from FemMesh).
|
|
FixAll(Tuple<Int32Int32>[])
|
Fixes all degree of freedoms for selected edges/faces.
(inherited from FemMesh).
|
|
FixAllNodes(Plane, Interval, Interval, double)
|
Fixes all degree of freedoms for selected nodes.
(inherited from FemMesh).
|
|
FixAllNodes(Plane, double)
|
Fixes all degree of freedoms for selected nodes.
(inherited from FemMesh).
|
|
FixAllNodes(Point3D, Vector3D, Vector3D, double, Interval, Interval, double)
|
Fixes all degree of freedoms for selected nodes.
(inherited from FemMesh).
|
|
FixAllNodes(Point3D, Vector3D, Vector3D, double, Interval, double)
|
Fixes all degree of freedoms for selected nodes.
(inherited from FemMesh).
|
|
FixAllNodes(Point3D, Vector3D, Vector3D, double, double)
|
Fixes all degree of freedoms for selected nodes.
(inherited from FemMesh).
|
|
FixAllNodes(Point3D, Point3D, double)
|
Fixes all degree of freedoms for selected nodes.
(inherited from FemMesh).
|
|
FixAllNodes(int[])
|
Fixes all degrees of freedom for selected nodes.
(inherited from FemMesh).
|
|
FixNodes(Plane, Interval, Interval, double, bool, bool, bool)
|
Fixes specified degree of freedoms for selected nodes.
(inherited from FemMesh).
|
|
FixNodes(Plane, double, bool, bool, bool)
|
Fixes specified degree of freedoms for selected nodes.
(inherited from FemMesh).
|
|
FixNodes(Point3D, Vector3D, Vector3D, double, Interval, Interval, double, bool, bool, bool)
|
Fixes specified degree of freedoms for selected nodes.
(inherited from FemMesh).
|
|
FixNodes(Point3D, Vector3D, Vector3D, double, Interval, double, bool, bool, bool)
|
Fixes all degree of freedoms for selected nodes.
(inherited from FemMesh).
|
|
FixNodes(Point3D, Vector3D, Vector3D, double, double, bool, bool, bool)
|
Fixes specified degree of freedoms for selected nodes.
(inherited from FemMesh).
|
|
FixNodes(Point3D, Point3D, double, bool, bool, bool)
|
Fixes specified degree of freedoms for selected nodes.
(inherited from FemMesh).
|
|
FixNodes(int[], bool, bool, bool)
|
Fixes specified degrees of freedom for selected nodes.
(inherited from FemMesh).
|
|
FlipNormal()
|
(inherited from FemMesh).
|
|
FrustumEdgesTriangleIntersection(Segment3D[], Point3D, Point3D, Point3D)
|
(inherited from Entity).
|
|
GetAllVertices(TraversalParams, out IList<Single>)
|
Gets tessellation vertices as float coordinates of the entity.
(inherited from FemMesh).
|
|
GetArea(out Point3D)
|
(inherited from FemMesh).
|
|
GetClosestMainAxis(Vector3D)
|
(inherited from Entity).
|
|
GetEdges(Point3D, Point3D, double)
|
Gets all edges in proximity of a segment.
(inherited from FemMesh).
|
|
GetFaces(Plane, Interval, Interval, double)
|
Gets all elements faces in proximity of a plane.
(inherited from FemMesh).
|
|
GetFaces(Plane, double)
|
Gets all elements faces in proximity of a plane.
(inherited from FemMesh).
|
|
GetFaces(Point3D, Vector3D, Vector3D, double, Interval, Interval, double)
|
Gets all faces in proximity of a cylinder.
(inherited from FemMesh).
|
|
GetFaces(Point3D, Vector3D, Vector3D, double, Interval, double)
|
Gets all faces in proximity of a infinite cylinder.
(inherited from FemMesh).
|
|
GetFaces(Point3D, Vector3D, Vector3D, double, double)
|
Gets all faces in proximity of a infinite cylinder.
(inherited from FemMesh).
|
|
GetFaces(Point3D, Point3D, double)
|
Gets all elements faces contained into a box specified with min and max.
(inherited from FemMesh).
|
|
GetHashCode
|
(inherited from Object).
|
|
GetMass(Material, linearUnitsType, massUnitsType, out double)
|
(inherited from FemMesh).
|
|
GetNodes(Plane, Interval, Interval, double)
|
Gets all nodes in proximity of a plane.
(inherited from FemMesh).
|
|
GetNodes(Plane, double)
|
Gets all nodes in proximity of a plane.
(inherited from FemMesh).
|
|
GetNodes(Point3D, Vector3D, Vector3D, double, Interval, Interval, double)
|
Gets all nodes in proximity of a cylinder.
(inherited from FemMesh).
|
|
GetNodes(Point3D, Vector3D, Vector3D, double, Interval, double)
|
Gets all nodes in proximity of a infinite cylinder.
(inherited from FemMesh).
|
|
GetNodes(Point3D, Vector3D, Vector3D, double, double)
|
Gets all nodes in proximity of a infinite cylinder.
(inherited from FemMesh).
|
|
GetNodes(Point3D, Point3D, double)
|
Gets all the nodes contained into a box specified with min and max.
(inherited from FemMesh).
|
|
GetNodesByEdge(int, Brep)
|
Returns nodes on the specified Brep edge.
(inherited from FemMesh).
|
|
GetNodesByFace(int, Brep)
|
Returns nodes on the specified Brep face.
(inherited from FemMesh).
|
|
GetNodesByVertex(int, Brep)
|
Returns nodes on the specified Brep vertex.
(inherited from FemMesh).
|
|
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.
(inherited from FemMesh).
|
|
GetOffsetDistance(Vector3D, Vector3D, double)
|
Computes the offset distance for the extrude with draft angle methods.
(inherited from Entity).
|
|
GetPolygonMeshes()
|
(inherited from FemMesh).
|
|
GetPrimitiveFromEntity(Entity)
|
Gets the primitive related to an Entity.
(inherited from Entity).
|
|
GetPrimitiveFromEntity(ICurve)
|
Gets the primitive related to an ICurve object.
(inherited from Entity).
|
|
GetPrimitivesFromEntities(IEnumerable<ICurve>)
|
Gets the primitives related to an ICurve's collection.
(inherited from Entity).
|
|
GetPrimitivesFromEntities<T>(IEnumerable<Entity>)
|
Gets the primitives related to an entity's collection.
(inherited from Entity).
|
|
GetSelectability(Stack<BlockReference>)
|
Gets the entity selectability status.
(inherited from Entity).
|
|
GetSelection(Stack<BlockReference>)
|
Gets the entity selection status.
(inherited from Entity).
|
|
GetType
|
(inherited from Object).
|
|
GetVisibility(Stack<BlockReference>)
|
Gets the entity visibility status.
(inherited from Entity).
|
|
GetVolume(out Point3D)
|
(inherited from FemMesh).
|
|
InitGraphicsData()
|
(inherited from FemMesh).
|
|
InsideFrustumPoint(PlaneEquation[], Transformation, IList<Point3D>, int)
|
(inherited from Entity).
|
|
InsideOrCrossingFrustum(FrustumParams)
|
(inherited from FemMesh).
|
|
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).
|
|
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.
(inherited from Entity).
|
|
IsInFrustum(FrustumParams, Point3D, double)
|
Tells if the sphere surrounding the entity is inside the frustum planes.
(inherited from Entity).
|
|
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.
(inherited from Entity).
|
|
IsValid()
|
Returns true if all the entity fields contain reasonable information.
(inherited from Entity).
|
|
IsVisible(Stack<BlockReference>, LayerKeyedCollection, attributeReferenceVisibilityType)
|
Check if the entity is visible.
(inherited from Entity).
|
|
IsVisibleAndInFrustum(Stack<BlockReference>, LayerKeyedCollection, attributeReferenceVisibilityType)
|
Check if the entity is visible.
(inherited from Entity).
|
|
MemberwiseClone
|
(inherited from Object).
|
|
MergeNearbyNodes()
|
Replaces overlapping nodes with a single shared node.
(inherited from FemMesh).
|
|
MergeNearbyNodes(double)
|
Replaces overlapping nodes with a single shared node.
(inherited from FemMesh).
|
|
MergeWith(FemMesh, bool)
|
Merges two FemMesh objects.
(inherited from FemMesh).
|
|
Mirror(Plane, bool)
|
Mirrors the whole FemMesh.
(inherited from FemMesh).
|
|
Mirror(Plane, Interval, Interval, double, Plane, bool)
|
Mirrors nodes and elements selected.
(inherited from FemMesh).
|
|
Mirror(Plane, double, Plane, bool)
|
Mirrors nodes and elements selected.
(inherited from FemMesh).
|
|
Mirror(Point3D, Vector3D, Vector3D, double, Interval, Interval, double, Plane, bool)
|
Mirrors nodes and elements selected.
(inherited from FemMesh).
|
|
Mirror(Point3D, Vector3D, Vector3D, double, Interval, double, Plane, bool)
|
Removes selected elements.
(inherited from FemMesh).
|
|
Mirror(Point3D, Vector3D, Vector3D, double, double, Plane, bool)
|
Removes selected elements.
(inherited from FemMesh).
|
|
Mirror(Point3D, Point3D, double, Plane, bool)
|
Mirrors nodes and elements selected.
(inherited from FemMesh).
|
|
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.
(inherited from FemMesh).
|
|
RefineElements(int, int, int)
|
Refine all the 3D elements.
(inherited from FemMesh).
|
|
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.
(inherited from FemMesh).
|
|
RemoveElements(Plane, Interval, Interval, double)
|
Removes selected elements.
(inherited from FemMesh).
|
|
RemoveElements(Plane, double, double)
|
Removes selected elements.
(inherited from FemMesh).
|
|
RemoveElements(Point3D, Vector3D, Vector3D, double, Interval, Interval, double)
|
Removes selected elements.
(inherited from FemMesh).
|
|
RemoveElements(Point3D, Vector3D, Vector3D, double, Interval, double)
|
Removes selected elements.
(inherited from FemMesh).
|
|
RemoveElements(Point3D, Vector3D, Vector3D, double, double)
|
Removes selected elements.
(inherited from FemMesh).
|
|
RemoveElements(Point3D, Point3D, double)
|
Removes selected elements.
(inherited from FemMesh).
|
|
RemoveElements(Tuple<Int32Int32>[])
|
Removes selected elements.
(inherited from FemMesh).
|
|
Render(RenderParams)
|
Renders the entity.
(inherited from Entity).
|
|
RenderFast(RenderParams)
|
Renders the entity in fast inaccurate transparency mode.
(inherited from Entity).
|
|
Revolve(IList<Int32>, double, Vector3D, Point3D, int)
|
Revolves the FemMesh around an axis.
(inherited from FemMesh).
|
|
Revolve(Plane, Interval, Interval, double, double, Vector3D, Point3D, int)
|
Revolves the selected element faces.
(inherited from FemMesh).
|
|
Revolve(Plane, double, double, Vector3D, Point3D, int)
|
Revolves the selected element faces.
(inherited from FemMesh).
|
|
Revolve(Point3D, Point3D, double, double, Vector3D, Point3D, int)
|
Revolves the selected element faces.
(inherited from FemMesh).
|
|
Revolve(Tuple<Int32Int32>[], double, Vector3D, Point3D, int)
|
Revolves the selected element faces.
(inherited from FemMesh).
|
|
Revolve(double, Vector3D, Point3D, int)
|
Revolves all 2D elements.
(inherited from FemMesh).
|
|
Rotate(Plane, Interval, Interval, double, double, Vector3D, Point3D, bool)
|
Rotates nodes and elements selected.
(inherited from FemMesh).
|
|
Rotate(Plane, double, double, Vector3D, Point3D, bool)
|
Rotates nodes and elements selected.
(inherited from FemMesh).
|
|
Rotate(Point3D, Vector3D, Vector3D, double, Interval, Interval, double, double, Vector3D, Point3D, bool)
|
Rotates nodes and elements selected.
(inherited from FemMesh).
|
|
Rotate(Point3D, Vector3D, Vector3D, double, Interval, double, double, Vector3D, Point3D, bool)
|
Rotates nodes and elements selected.
(inherited from FemMesh).
|
|
Rotate(Point3D, Vector3D, Vector3D, double, double, double, Vector3D, Point3D, bool)
|
Rotates nodes and elements selected.
(inherited from FemMesh).
|
|
Rotate(Point3D, Point3D, double, double, Vector3D, Point3D, bool)
|
Rotates nodes and elements selected.
(inherited from FemMesh).
|
|
Rotate(double, Vector3D, Point3D, bool)
|
Rotates the whole FemMesh.
(inherited from FemMesh).
|
|
Scale(Point3D, double, double, double)
|
Scales the entity of the specified scale factor.
(inherited from Entity).
|
|
Scale(Point3D, double)
|
Scales the entity of the specified scale factor.
(inherited from Entity).
|
|
Scale(Vector3D)
|
Scales the entity of the specified scale factor.
(inherited from Entity).
|
|
Scale(double)
|
Scales the entity of the specified scale factor.
(inherited from Entity).
|
|
Scale(double, double, double)
|
Scales the entity of the specified scale factor.
(inherited from Entity).
|
|
Section(Plane, double)
|
(inherited from FemMesh).
|
|
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. amount is divided by the number of relevant nodes.
(inherited from FemMesh).
|
|
SetForce(Plane, double, Vector3D)
|
Sets the specified force on selected nodes. amount is divided by the number of relevant nodes.
(inherited from FemMesh).
|
|
SetForce(Point3D, Vector3D, Vector3D, double, Interval, Interval, double, Vector3D)
|
Sets the specified force on selected nodes. amount is divided by the number of relevant nodes.
(inherited from FemMesh).
|
|
SetForce(Point3D, Vector3D, Vector3D, double, Interval, double, Vector3D)
|
Sets the specified force to selected faces. amount is divided by the number of relevant nodes.
(inherited from FemMesh).
|
|
SetForce(Point3D, Vector3D, Vector3D, double, double, Vector3D)
|
Sets the specified force to selected faces. amount is divided by the number of relevant nodes.
(inherited from FemMesh).
|
|
SetForce(Point3D, Point3D, double, Vector3D)
|
Sets the specified force on selected nodes. amount is divided by the number of relevant nodes.
(inherited from FemMesh).
|
|
SetForceOnEdge(Vector3D, int, Brep)
|
Sets the force on the specified BRep edge.
(inherited from FemMesh).
|
|
SetForceOnFace(Vector3D, int, Brep)
|
Sets the force on the specified BRep face.
(inherited from FemMesh).
|
|
SetForceOnVertex(Vector3D, int, Brep)
|
Sets the force on the specified BRep vertex.
(inherited from FemMesh).
|
|
SetGravity()
|
Estimates a gravity load for each vertex in the fem mesh, then it loads each
unrestrained node.
(inherited from FemMesh).
|
|
SetGravity(Vector3D)
|
Estimates a gravity load for each vertex in the fem mesh, then it loads each
unrestrained node.
(inherited from FemMesh).
|
|
SetLineWeight(RenderContextBase, float)
|
Line weight changer.
(inherited from Entity).
|
|
SetLineWeightForEdges(DrawParams)
|
(inherited from Entity).
|
|
SetLineWeightForSilhouettes(DrawSilhouettesParams)
|
(inherited from Entity).
|
|
SetPressure(Plane, Interval, Interval, double, Vector3D)
|
Sets the specified pressure on selected faces.
(inherited from FemMesh).
|
|
SetPressure(Plane, Interval, Interval, double, double)
|
Sets the specified pressure normal to selected faces.
(inherited from FemMesh).
|
|
SetPressure(Plane, double, Vector3D)
|
Sets the specified pressure on selected faces.
(inherited from FemMesh).
|
|
SetPressure(Plane, double, double)
|
Sets the specified pressure normal to selected faces.
(inherited from FemMesh).
|
|
SetPressure(Point3D, Vector3D, Vector3D, double, Interval, Interval, double, Vector3D)
|
Sets the specified pressure on selected faces.
(inherited from FemMesh).
|
|
SetPressure(Point3D, Vector3D, Vector3D, double, Interval, Interval, double, double)
|
Sets the specified pressure on selected faces.
(inherited from FemMesh).
|
|
SetPressure(Point3D, Vector3D, Vector3D, double, Interval, double, Vector3D)
|
Sets the specified pressure to selected faces.
(inherited from FemMesh).
|
|
SetPressure(Point3D, Vector3D, Vector3D, double, Interval, double, double)
|
Sets the specified pressure normal to selected faces.
(inherited from FemMesh).
|
|
SetPressure(Point3D, Vector3D, Vector3D, double, double, Vector3D)
|
Sets the specified pressure to selected faces.
(inherited from FemMesh).
|
|
SetPressure(Point3D, Vector3D, Vector3D, double, double, double)
|
Sets the specified pressure normal to selected faces.
(inherited from FemMesh).
|
|
SetPressure(Point3D, Point3D, double, Vector3D)
|
Sets the specified pressure on selected faces.
(inherited from FemMesh).
|
|
SetPressure(Point3D, Point3D, double, double)
|
Sets the specified pressure normal to selected edges/faces.
(inherited from FemMesh).
|
|
SetPressure(Tuple<Int32Int32>[], Vector3D)
|
Sets the specified distributed load on selected faces.
(inherited from FemMesh).
|
|
SetPressure(Tuple<Int32Int32>[], double)
|
Sets the specified pressure normal to selected faces.
(inherited from FemMesh).
|
|
SetPressureOnFace(Vector3D, int, Brep)
|
Sets the pressure on the specified BRep face.
(inherited from FemMesh).
|
|
SetRestraintOnEdge(bool, bool, bool, int, Brep, double, double, double)
|
Sets the restraint on the specified BRep edge.
(inherited from FemMesh).
|
|
SetRestraintOnFace(bool, bool, bool, int, Brep, double, double, double)
|
Sets the restraint on the specified BRep face.
(inherited from FemMesh).
|
|
SetRestraintOnVertex(bool, bool, bool, int, Brep, double, double, double)
|
Sets the restraint on the specified BRep vertex.
(inherited from FemMesh).
|
|
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.
(inherited from FemMesh).
|
|
SetVisibility(bool, Stack<BlockReference>)
|
Sets the entity visibility status.
(inherited from Entity).
|
|
Slice(Plane, Legend, double)
|
Computes a planar slice of this FemMesh object.
(inherited from FemMesh).
|
|
ThroughTriangle(FrustumParams)
|
(inherited from FemMesh).
|
|
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)
|
(inherited from Entity).
|
|
ThroughTriangleScreenPolygon(Point3D, Point3D, Point3D, ScreenPolygonParams)
|
Checks whether a triangle intersects or is inside a 2D screen polygon.
(inherited from Entity).
|
|
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
|
(inherited from Object).
|
|
TransformAllVertices(Transformation, bool, bool)
|
(inherited from Entity).
|
|
TransformAllVerticesRecursive(Transformation)
|
(inherited from Entity).
|
|
TransformBy(Transformation)
|
Transforms all the entity's vertices by the specified transformation.
(inherited from FemMesh).
|
|
Translate(Plane, Interval, Interval, double, double, double, double, bool)
|
Moves nodes and elements selected.
(inherited from FemMesh).
|
|
Translate(Plane, double, double, double, double, bool)
|
Moves nodes and elements selected.
(inherited from FemMesh).
|
|
Translate(Point3D, Vector3D, Vector3D, double, Interval, Interval, double, double, double, double, bool)
|
Moves nodes and elements selected.
(inherited from FemMesh).
|
|
Translate(Point3D, Vector3D, Vector3D, double, Interval, double, double, double, double, bool)
|
Removes selected elements.
(inherited from FemMesh).
|
|
Translate(Point3D, Vector3D, Vector3D, double, double, double, double, double, bool)
|
Removes selected elements.
(inherited from FemMesh).
|
|
Translate(Point3D, Point3D, double, double, double, double, bool)
|
Moves nodes and elements selected.
(inherited from FemMesh).
|
|
Translate(double, double, double, bool)
|
Translates the whole FemMesh.
(inherited from 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.
(inherited from Entity).
|
|
UpdateOrientedBoundingBox(TraversalParams, bool)
|
Updates the entity's oriented bounding box or build it if not present.
(inherited from Entity).
|
|
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)
|
(inherited from Entity).
|
|
WriteUsemtl(string, TextWriter)
|
(inherited from Entity).
|