Class MoldFillingBuilder
Inheritance
MoldFillingBuilder
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
Declaration
public SelectComponent FillComponent { get; }
Property Value
Declaration
public MoldFillingBuilder.InstallOption InstallOptions { get; set; }
Property Value
Declaration
public bool IsBalanced { get; set; }
Property Value
Declaration
public bool MoveAllGates { get; set; }
Property Value
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
Methods
Declaration
public void AddFillingComponents()
Declaration
public void AskFillLibraryData(bool isFromMemberView, string libName, string libPath)
Parameters
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 Component GetLastFillComponent()
Returns
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 |
string |
catalogName |
|
string |
descriptiveName |
|
Declaration
public void SetCloneObject(CloneObject cloneObject)
Parameters
Declaration
public void SetFillClientData(StandardPartData clientData)
Parameters
Declaration
public void SetLastFillComponent(Component lastFillComponent)
Parameters
Type |
Name |
Description |
Component |
lastFillComponent |
|
Declaration
public void SetManipulatorPosition(Matrix3x3 matrix, Point3d position)
Parameters
Declaration
public void SetParameterTreeData(SpreadsheetData sheetData)
Parameters
Declaration
public void SetParentAsWorkPart(SpreadsheetData sheetData)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink