Class MeshManager
Inheritance
System.Object
System.MarshalByRefObject
MeshManager
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class MeshManager : IMeshManager, IMessageSink
Constructors
MeshManager()
Declaration
Methods
CreateCollectorBuilder(MeshCollector, String)
Declaration
public MeshCollectorBuilder CreateCollectorBuilder(MeshCollector meshCollector, string pElementCollectorContainerName)
Parameters
Type |
Name |
Description |
MeshCollector |
meshCollector |
|
System.String |
pElementCollectorContainerName |
|
Returns
Declaration
public ContactMeshBuilder CreateContactMeshBuilder(Mesh1d contactMesh)
Parameters
Type |
Name |
Description |
Mesh1d |
contactMesh |
|
Returns
CreateDependentMeshBuilder(DependentMesh)
Declaration
public DependentMeshBuilder CreateDependentMeshBuilder(DependentMesh dependentMesh)
Parameters
Returns
CreateLocalRemeshBuilder()
Declaration
public LocalRemeshBuilder CreateLocalRemeshBuilder()
Returns
CreateMappedMeshBuilder(MappedMesh)
Declaration
public MappedMeshBuilder CreateMappedMeshBuilder(MappedMesh mappedMesh)
Parameters
Returns
CreateMesh0dBuilder(Mesh0d)
Declaration
public Mesh0dBuilder CreateMesh0dBuilder(Mesh0d mesh)
Parameters
Type |
Name |
Description |
Mesh0d |
mesh |
|
Returns
CreateMesh1dBuilder(Mesh1d)
Declaration
public Mesh1dBuilder CreateMesh1dBuilder(Mesh1d mesh)
Parameters
Type |
Name |
Description |
Mesh1d |
mesh |
|
Returns
CreateMesh2dBuilder(Mesh2d)
Declaration
public Mesh2dBuilder CreateMesh2dBuilder(Mesh2d mesh)
Parameters
Type |
Name |
Description |
Mesh2d |
mesh |
|
Returns
CreateMesh3dHexBuilder(SweptMesh)
Declaration
public Mesh3dHexBuilder CreateMesh3dHexBuilder(SweptMesh mesh)
Parameters
Returns
CreateMesh3dHybridBuilder(Mesh)
Declaration
public Mesh3dHybridBuilder CreateMesh3dHybridBuilder(Mesh mesh)
Parameters
Type |
Name |
Description |
Mesh |
mesh |
|
Returns
CreateMesh3dTetBuilder(Mesh3d)
Declaration
public Mesh3dTetBuilder CreateMesh3dTetBuilder(Mesh3d mesh)
Parameters
Type |
Name |
Description |
Mesh3d |
mesh |
|
Returns
CreateMeshRefinementBuilder()
Declaration
public MeshRefinementBuilder CreateMeshRefinementBuilder()
Returns
CreatePrimitiveMeshBuilder(Mesh)
Declaration
public PrimitiveMeshBuilder CreatePrimitiveMeshBuilder(Mesh mesh)
Parameters
Type |
Name |
Description |
Mesh |
mesh |
|
Returns
CreatePrimitiveMeshBuilder(String)
Declaration
public PrimitiveMeshBuilder CreatePrimitiveMeshBuilder(string meshType)
Parameters
Type |
Name |
Description |
System.String |
meshType |
|
Returns
CreatePrimitiveRecipeMeshBuilder(PrimitiveRecipeMesh)
Declaration
public PrimitiveRecipeMeshBuilder CreatePrimitiveRecipeMeshBuilder(PrimitiveRecipeMesh mesh)
Parameters
Returns
CreatePrimitiveRecipeMeshBuilder(PrimitiveRecipeMeshBuilder.Type)
Declaration
public PrimitiveRecipeMeshBuilder CreatePrimitiveRecipeMeshBuilder(PrimitiveRecipeMeshBuilder.Type primitiveType)
Parameters
Returns
CreateProjectNodesToCadGeometryBuilder()
Declaration
public ProjectNodesToCadGeometryBuilder CreateProjectNodesToCadGeometryBuilder()
Returns
CreateReassignElementsBuilder()
Declaration
public ReassignElementsBuilder CreateReassignElementsBuilder()
Returns
CreateShell2solidBuilder(Mesh3d)
Declaration
public Shell2SolidBuilder CreateShell2solidBuilder(Mesh3d mesh)
Parameters
Type |
Name |
Description |
Mesh3d |
mesh |
|
Returns
CreateShellto3dhybridBuilder(Mesh3d)
Declaration
public ShellTo3dHybridBuilder CreateShellto3dhybridBuilder(Mesh3d mesh)
Parameters
Type |
Name |
Description |
Mesh3d |
mesh |
|
Returns
CreateShipMeshAutomationBuilder(ShipMeshAutomation)
Declaration
public ShipMeshAutomationBuilder CreateShipMeshAutomationBuilder(ShipMeshAutomation mesh)
Parameters
Returns
CreateSurfaceCoatBuilder(MeshShellFromSolid)
Declaration
public SurfaceCoatBuilder CreateSurfaceCoatBuilder(MeshShellFromSolid mesh)
Parameters
Returns
CreateWeldBuilder(Mesh)
Declaration
public WeldBuilder CreateWeldBuilder(Mesh mesh)
Parameters
Type |
Name |
Description |
Mesh |
mesh |
|
Returns
DragNDropMesh(Mesh, MeshCollector, MeshCollector)
Declaration
[Obsolete("Deprecated in NX12.0.0. Use NXOpen.CAE.MeshManager.MoveMeshToNewCollector instead.")]
public void DragNDropMesh(Mesh mesh, MeshCollector sourceMeshCollector, MeshCollector targetMeshCollector)
Parameters
MergeMeshes(Mesh[])
Declaration
public Mesh MergeMeshes(Mesh[] selectedMeshes)
Parameters
Type |
Name |
Description |
Mesh[] |
selectedMeshes |
|
Returns
MoveMeshToNewCollector(Mesh, Boolean, MeshCollector, MeshCollector)
Declaration
public void MoveMeshToNewCollector(Mesh mesh, bool keepMeshDisplaySettings, MeshCollector sourceMeshCollector, MeshCollector targetMeshCollector)
Parameters
SetMeshCollectorName(MeshCollector, String)
Declaration
public void SetMeshCollectorName(MeshCollector meshCollector, string collectorName)
Parameters
Type |
Name |
Description |
MeshCollector |
meshCollector |
|
System.String |
collectorName |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink