Class VentingDesignBuilder
Inheritance
System.Object
System.MarshalByRefObject
VentingDesignBuilder
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 VentingDesignBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
Declaration
protected VentingDesignBuilder()
Properties
Declaration
public bool AlignmentInside { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool AlignmentOutside { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public VentingDesignBuilder.GuideConnectType ConnectType { get; set; }
Property Value
Declaration
public Direction DrawDirection { get; set; }
Property Value
Declaration
public SelectCurveList EditLoopPosition { get; }
Property Value
Declaration
public ScCollector GuideLines { get; }
Property Value
Declaration
public VentingDesignBuilder.ResultType ResultStyle { get; set; }
Property Value
Declaration
public bool ReverseDirection { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool ReverseSimpleDirection { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public SelectFaceList SelectedFaces { get; }
Property Value
Declaration
public bool ShowInfoWindow { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public ScCollector ThirdLevelPoints { get; set; }
Property Value
Declaration
public SelectBodyList TrimSurface { get; }
Property Value
Declaration
public VentingDesignBuilder.Action Type { get; set; }
Property Value
Methods
Declaration
public void CreateReliefLoops()
Declaration
public void CreateVentCurvesByEndPoint(Point[] selPoints, Point[] deselPoints)
Parameters
Type |
Name |
Description |
Point[] |
selPoints |
|
Point[] |
deselPoints |
|
Declaration
public void DisplayVentCurves()
Declaration
public void EditDataBase()
Declaration
public void EditRegisterFile()
Declaration
public Point EditReliefLoopPosition(Curve[] selectBoundary, Point3d point, Vector3d crvTangent, Point3d newOrigin2)
Parameters
Returns
Declaration
public void GetDataFromSpreadsheet(SpreadsheetData sheetData)
Parameters
Declaration
public NXObject GetEditFeatureGroup()
Returns
Declaration
public void ReadActionLevelDataFromDatabase(out string[] levelTypes)
Parameters
Type |
Name |
Description |
System.String[] |
levelTypes |
|
Declaration
public void ReadSelectedActionLevelData(VentingDesignBuilder.Action type)
Parameters
Declaration
public void RemoveAllVentCurves()
Declaration
public void RemoveSelectedVentCurves(Curve[] selectBoundary)
Parameters
Type |
Name |
Description |
Curve[] |
selectBoundary |
|
Declaration
public void SetEditFeatureGroup(NXObject featureGroup)
Parameters
Type |
Name |
Description |
NXObject |
featureGroup |
|
Declaration
public void SetParameterTreeData(string[] paraNames, string[] paraValues)
Parameters
Type |
Name |
Description |
System.String[] |
paraNames |
|
System.String[] |
paraValues |
|
Declaration
public void SetVentGuideObjects(NXObject[] selObjects)
Parameters
Type |
Name |
Description |
NXObject[] |
selObjects |
|
Declaration
public void SetVentPointsObjects(Point[] selPoints)
Parameters
Type |
Name |
Description |
Point[] |
selPoints |
|
Declaration
public void UpdateAGuideLoop(NXObject editedCurve)
Parameters
Type |
Name |
Description |
NXObject |
editedCurve |
|
Declaration
public void UpdateClearanceBoundary()
Declaration
public void UpdateGuideLoops()
Declaration
public void UpdateVentingGuideDataFromUDO(NXObject featureGroupTag, NXObject ventUdo)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink