MeshWorkflowOutcome

Object that wraps IDSEngineeringModelOutcome.

Defines a MeshWorkflowOutcome.

Declaration Syntax

public class MeshWorkflowOutcome : DataModelObject, IFolderDataModelObject

Table 307: Members

Property

BodyCountChange

Gets the change in number of bodies due to repairing.

Property

BoundingBoxDimensions

Gets the bounding box extents of the input aligned along the direction of stacking.

Property

Children

Gets the list of children.

Property

DataModelObjectCategory

Gets the current DataModelObject's category.

Property

EdgeCountChange

Gets the change in number of edges due to repairing.

Property

FaceCountChange

Gets the change in number of faces due to repairing.

Property

FailureMessage

Gets the failure message.

Property

Figures

Gets the list of associated figures.

Property

Images

Gets the list of associated images.

Property

IncompleteBoundaries

Gets the count of faces with incomplete boundaries.

Property

InternalObject

Gets the internal object. For advanced usage only.

Property

IntersectingPairs

Gets the count of faces with intersecting pairs.

Property

InvalidBoundaries

Gets the count of faces with invalid boundary orientation.

Property

MissingBoundaries

Gets the count of faces with missing boundaries.

Property

MultiZoneDefeaturedEdges

Gets the number of edges for which MultiZone Meshing output no mesh elements.

Property

MultiZoneDefeaturedEdgesScopeMethod

Gets the scope method for the MultiZone Defeatured Edges scope outcome.

Property

MultiZoneDefeaturedEdgesScopePattern

Gets the scope pattern for the MultiZone Defeatured Edges scope outcome.

Property

MultiZoneDefeaturedFaces

Gets the number of faces for which MultiZone Meshing output no mesh elements.

Property

MultiZoneDefeaturedFacesScopeMethod

Gets the scope method for the MultiZone Defeatured Faces scope outcome.

Property

MultiZoneDefeaturedFacesScopePattern

Gets the scope pattern for the MultiZone Defeatured Faces scope outcome.

Property

MultiZoneFailedBlocking

Gets the number of entities (Volumes for 3D, Faces for 2D) for which the MultiZone Blocking failed.

Property

MultiZoneFailedBlockingScopeMethod

Gets the scope method for the MultiZone Failed Blocking scope outcome.

Property

MultiZoneFailedBlockingScopePattern

Gets the scope pattern for the MultiZone Failed Blocking scope outcome.

Property

MultiZoneFailedInflation

Gets the number of entities (Volumes for 3D, Faces for 2D) for which the MultiZone Inflation failed.

Property

MultiZoneFailedInflationScopeMethod

Gets the scope method for the MultiZone Failed Inflation scope outcome.

Property

MultiZoneFailedInflationScopePattern

Gets the scope pattern for the MultiZone Failed Inflation scope outcome.

Property

MultiZoneFailedInputMesh

Gets the number of entities (Volumes for 3D, Faces for 2D) for which the MultiZone Meshing failed to conformally connect to the input mesh.

Property

MultiZoneFailedInputScopeMethod

Gets the scope method for the MultiZone Failed Input Mesh Connection scope outcome.

Property

MultiZoneFailedInputScopePattern

Gets the scope pattern for the MultiZone Failed Input Mesh Connection scope outcome.

Property

MultiZoneFailedMesh

Gets the number of entities (Volumes for 3D, Faces for 2D) for which the MultiZone Meshing failed to create a mesh.

Property

MultiZoneFailedMeshCheck

Gets the number of entities (Volumes for 3D, Faces for 2D) for which the MultiZone Meshing created inverted or invalid elements.

Property

MultiZoneFailedMeshCheckScopeMethod

Gets the scope method for the MultiZone Failed Mesh Check scope outcome.

Property

MultiZoneFailedMeshCheckScopePattern

Gets the scope pattern for the MultiZone Failed Mesh Check scope outcome.

Property

MultiZoneFailedMeshScopeMethod

Gets the scope method for the MultiZone Failed Mesh scope outcome.

Property

MultiZoneFailedMeshScopePattern

Gets the scope pattern for the MultiZone Failed Mesh scope outcome.

Property

MultiZoneFreeMesh

Gets the number of entities (Volumes for 3D, Faces for 2D) for which the MultiZone Blocking failed to create a swept or mapped block.

Property

MultiZoneFreeMeshScopeMethod

Gets the scope method for the MultiZone Free Mesh scope outcome.

Property

MultiZoneFreeMeshScopePattern

Gets the scope pattern for the MultiZone Free Mesh scope outcome.

Property

NumberOfFacesWithSkewedElements

Gets the count of faces with skewed elements.

Property

NumberOfFreeEdges

Gets the count of free edges.

Property

NumberOfMultiEdges

Gets the count of multi edges.

Property

NumberOfSelfIntersections

Gets the count of faces with self-intersections.

Property

NumberOfVolumes

Gets the count of volumes.

Property

OutcomeType

Returns the type of the control.

Property

OverlappingFaces

Gets the count of faces which overlap.

Property

RecordingName

No details are provided for this entry.

Property

ScopeDefinition

Gets or sets the type of scope definition for the control scoping. Default: Value.

Property

ScopeMethod

Gets or sets the scoping method for the control scoping.

Property

ScopeOutcome

Gets or sets the scope outcome for the scoping scoping from a previous operation. Applicable only if scope is defined by outcome.

Property

ScopePattern

Gets or sets the pattern that defines the scope of the control. Applicable only if scope is defined by value.

Property

SizeFieldName

No details are provided for this entry.

Property

SmallEdges

Gets the count of small edges.

Property

SmallestLateralEdgeLength

Gets the smallest edge length along the lateral direction of stacking.

Property

SmallestStackingEdgeLength

Gets the smallest edge length along the stacking direction.

Property

SolderBallBottomPadScopeMethod

Gets the scope method for the Solder Ball Bottom Pad scope outcome.

Property

SolderBallBottomPadScopePattern

Gets the scope pattern for the Solder Ball Bottom Pad scope outcome.

Property

SolderBallTopPadScopeMethod

Gets the scope method for the Solder Ball Top Pad scope outcome.

Property

SolderBallTopPadScopePattern

Gets the scope pattern for the Solder Ball Top Pad scope outcome.

Property

ThinStripes

Gets the count of faces which are considered thin stripes.

Property

UnconnectedFreeEdges

Gets the count of unconnected free edges.

Property

VertexCountChange

Gets the change in number of vertices due to repairing.

Property

WarningMessage

Gets the warning message.

Method

AddFigure()

Creates a new child Figure.

Method

AddImage(string)

Creates a new child Image. If a filePath is provided, the image will be loaded from that file, if not, the image will be a screen capture of the Geometry window.

Method

Delete()

Run the Delete action.

Method

GetChildren<ChildrenType>(bool, IList<ChildrenType>)

Gets the list of children, filtered by type.

Method

GetChildren(DataModelObjectCategory, bool, IList<IDataModelObject>)

Gets the list of children, filtered by type.