Class AssyFEModel
Inheritance
System.Object
System.MarshalByRefObject
AssyFEModel
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 AssyFEModel : BaseFEModel, IMessageSink, IHierarchicalFEModel, INXObject, IPostScenarioDataSource
Constructors
AssyFEModel()
Declaration
Properties
Parent
Declaration
public IFEModel Parent { get; }
Property Value
Methods
DeleteModelEdits()
Declaration
public void DeleteModelEdits()
Find(String)
Declaration
public TaggedObject Find(string journalIdentifier)
Parameters
Type |
Name |
Description |
System.String |
journalIdentifier |
|
Returns
Declaration
public Component GetAssemblyComponentForMappedFemOcc(FEModelOccurrence femOcc)
Parameters
Returns
GetChildren()
Declaration
public FEModelOccurrence[] GetChildren()
Returns
GetFreezeOption()
Declaration
public bool GetFreezeOption()
Returns
Type |
Description |
System.Boolean |
|
GetMappedComponentRemovalOption()
Declaration
public AssyFEModel.MappedComponentRemovalType GetMappedComponentRemovalOption()
Returns
GetMappedFemOccForAssemblyComponent(Component)
Declaration
public FEModelOccurrence GetMappedFemOccForAssemblyComponent(Component cadPartOcc)
Parameters
Returns
GetRepositionOption()
Declaration
public AssyFEModel.RepositionType GetRepositionOption()
Returns
MapFemToAssemblyComponent(BaseFemPart, Component, Boolean)
Declaration
public FEModelOccurrence MapFemToAssemblyComponent(BaseFemPart femPart, Component cadPartOcc, bool workLayer)
Parameters
Returns
MapFemToMultiAssemblyComponents(BaseFemPart, Component[], Boolean)
Declaration
public FEModelOccurrence[] MapFemToMultiAssemblyComponents(BaseFemPart femPart, Component[] pCadPartOccs, bool workLayer)
Parameters
Returns
RemoveFemMappedToAssemblyComponent(Component)
Declaration
public void RemoveFemMappedToAssemblyComponent(Component cadPartOcc)
Parameters
SetFreezeOption(Boolean)
Declaration
public void SetFreezeOption(bool freezeOption)
Parameters
Type |
Name |
Description |
System.Boolean |
freezeOption |
|
SetMappedComponentRemovalOption(AssyFEModel.MappedComponentRemovalType)
Declaration
public void SetMappedComponentRemovalOption(AssyFEModel.MappedComponentRemovalType remOption)
Parameters
SetRepositionOption(AssyFEModel.RepositionType)
Declaration
public void SetRepositionOption(AssyFEModel.RepositionType reposOption)
Parameters
UnmapFemFromAssemblyComponent(Component)
Declaration
public void UnmapFemFromAssemblyComponent(Component cadPartOcc)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink