Class MoldFillingBuilder
Inheritance
System.Object
System.MarshalByRefObject
MoldFillingBuilder
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
public class MoldFillingBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
Declaration
protected MoldFillingBuilder()
Properties
Declaration
public SelectComponentList AddedGatesByRunner { get; }
Property Value
Declaration
public bool Constraint { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public SelectComponent FillComponent { get; }
Property Value
Declaration
public MoldFillingBuilder.InstallOption InstallOptions { get; set; }
Property Value
Declaration
public bool IsBalanced { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool MoveAllGates { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public MoldFillingBuilder.MoveOption MoveOptions { get; set; }
Property Value
Declaration
public SelectNXObject PositionObject { get; }
Property Value
Declaration
public Point PositionPoint { get; set; }
Property Value
Declaration
public bool Rename { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
Declaration
public void AddFillingComponents()
Declaration
public void AskFillLibraryData(bool isFromMemberView, string libName, string libPath)
Parameters
Type |
Name |
Description |
System.Boolean |
isFromMemberView |
|
System.String |
libName |
|
System.String |
libPath |
|
Declaration
public void CreateCloneObject()
Declaration
Declaration
public void EditComponentDimensions(Component addedPartOcc)
Parameters
Declaration
public void GateLayoutAction()
Declaration
public CloneObject GetCloneObject()
Returns
Declaration
public void GetDataFromSelectedFillComponent(SpreadsheetData sheetData)
Parameters
Declaration
public void PreviewSelectedFillComponent()
Declaration
public void RemoveAddedComponents()
Declaration
public void SaveEditingFillComponentPosition(Matrix3x3 matrix, Point3d position)
Parameters
Declaration
public void SetActiveFillComponent(Component activePartOcc)
Parameters
Type |
Name |
Description |
Component |
activePartOcc |
|
Declaration
public void SetClientDataWithSelectedItem(string catalogName, string descriptiveName)
Parameters
Type |
Name |
Description |
System.String |
catalogName |
|
System.String |
descriptiveName |
|
Declaration
public void SetCloneObject(CloneObject cloneObject)
Parameters
Declaration
public void SetFillClientData(StandardPartData clientData)
Parameters
Declaration
public void SetManipulatorPosition(Matrix3x3 matrix, Point3d position)
Parameters
Declaration
public void SetParameterTreeData(SpreadsheetData sheetData)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink