Class PolygonGeometryManager
Inheritance
PolygonGeometryManager
Assembly: NXOpen.dll
Syntax
public class PolygonGeometryManager : NXRemotableObject, IMessageSink
Constructors
PolygonGeometryManager(FemPart)
Declaration
protected PolygonGeometryManager(FemPart owner)
Parameters
Type |
Name |
Description |
FemPart |
owner |
|
Properties
CaeGeometryRecipes
Declaration
public GeometryRecipeCollection CaeGeometryRecipes { get; }
Property Value
Tag
Declaration
Property Value
Methods
AutomaticCustomDistance(Body[])
Declaration
public Expression AutomaticCustomDistance(Body[] inSolidBodies)
Parameters
Type |
Name |
Description |
Body[] |
inSolidBodies |
|
Returns
AutomaticCustomDistanceFromPolygonBodies(CAEBody[])
Declaration
public Expression AutomaticCustomDistanceFromPolygonBodies(CAEBody[] inSolidBodies)
Parameters
Type |
Name |
Description |
CAEBody[] |
inSolidBodies |
|
Returns
FindPolygonBodyFromSolidBody(Body)
Declaration
public CAEBody FindPolygonBodyFromSolidBody(Body body)
Parameters
Type |
Name |
Description |
Body |
body |
|
Returns
GetPolygonBodyResolutionCustomAngle(CAEBody)
Declaration
public Expression GetPolygonBodyResolutionCustomAngle(CAEBody polygonBody)
Parameters
Type |
Name |
Description |
CAEBody |
polygonBody |
|
Returns
GetPolygonBodyResolutionCustomAngleOnFemBodies()
Declaration
public Expression GetPolygonBodyResolutionCustomAngleOnFemBodies()
Returns
GetPolygonBodyResolutionCustomDistance(CAEBody)
Declaration
public Expression GetPolygonBodyResolutionCustomDistance(CAEBody polygonBody)
Parameters
Type |
Name |
Description |
CAEBody |
polygonBody |
|
Returns
GetPolygonBodyResolutionCustomDistanceOnFemBodies()
Declaration
public Expression GetPolygonBodyResolutionCustomDistanceOnFemBodies()
Returns
GetPolygonBodyResolutionOnFemBodies()
Declaration
public PolygonGeometryManager.PolygonBodyResolutionType GetPolygonBodyResolutionOnFemBodies()
Returns
SetPolygonBodyResolutionCustomAngle(Expression, CAEBody[])
Declaration
public void SetPolygonBodyResolutionCustomAngle(Expression customAngle, CAEBody[] inPolygonBodies)
Parameters
SetPolygonBodyResolutionCustomAngleOnFemBodies(Expression)
Declaration
public void SetPolygonBodyResolutionCustomAngleOnFemBodies(Expression customAngle)
Parameters
SetPolygonBodyResolutionCustomDistance(Expression, CAEBody[])
Declaration
public void SetPolygonBodyResolutionCustomDistance(Expression customDistance, CAEBody[] inPolygonBodies)
Parameters
SetPolygonBodyResolutionCustomDistanceOnFemBodies(Expression)
Declaration
public void SetPolygonBodyResolutionCustomDistanceOnFemBodies(Expression customDistance)
Parameters
SetPolygonBodyResolutionOnFemBodies(PolygonBodyResolutionType)
Declaration
public void SetPolygonBodyResolutionOnFemBodies(PolygonGeometryManager.PolygonBodyResolutionType resType)
Parameters
SetPolygonBodyResolutionWithRecreate(PolygonBodyResolutionType, CAEBody[])
Declaration
public CAEBody[] SetPolygonBodyResolutionWithRecreate(PolygonGeometryManager.PolygonBodyResolutionType resolutionType, CAEBody[] inPolygonBodies)
Parameters
Returns
SetPolygonBodyResolutionWithRecreateAndUpdate(PolygonBodyResolutionType, CAEBody[])
Declaration
public CAEBody[] SetPolygonBodyResolutionWithRecreateAndUpdate(PolygonGeometryManager.PolygonBodyResolutionType resolutionType, CAEBody[] inPolygonBodies)
Parameters
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink