Search Results for

    Show / Hide Table of Contents

    Class VentingDesignBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    VentingDesignBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    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)
    Namespace: NXOpen.Tooling
    Assembly: NXOpen.dll
    Syntax
    public class VentingDesignBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    VentingDesignBuilder()

    Declaration
    protected VentingDesignBuilder()

    Properties

    AlignmentInside

    Declaration
    public bool AlignmentInside { get; set; }
    Property Value
    Type Description
    System.Boolean

    AlignmentOutside

    Declaration
    public bool AlignmentOutside { get; set; }
    Property Value
    Type Description
    System.Boolean

    ConnectType

    Declaration
    public VentingDesignBuilder.GuideConnectType ConnectType { get; set; }
    Property Value
    Type Description
    VentingDesignBuilder.GuideConnectType

    DrawDirection

    Declaration
    public Direction DrawDirection { get; set; }
    Property Value
    Type Description
    Direction

    EditLoopPosition

    Declaration
    public SelectCurveList EditLoopPosition { get; }
    Property Value
    Type Description
    SelectCurveList

    GuideLines

    Declaration
    public ScCollector GuideLines { get; }
    Property Value
    Type Description
    ScCollector

    ResultStyle

    Declaration
    public VentingDesignBuilder.ResultType ResultStyle { get; set; }
    Property Value
    Type Description
    VentingDesignBuilder.ResultType

    ReverseDirection

    Declaration
    public bool ReverseDirection { get; set; }
    Property Value
    Type Description
    System.Boolean

    ReverseSimpleDirection

    Declaration
    public bool ReverseSimpleDirection { get; set; }
    Property Value
    Type Description
    System.Boolean

    SelectedFaces

    Declaration
    public SelectFaceList SelectedFaces { get; }
    Property Value
    Type Description
    SelectFaceList

    ShowInfoWindow

    Declaration
    public bool ShowInfoWindow { get; set; }
    Property Value
    Type Description
    System.Boolean

    ThirdLevelPoints

    Declaration
    public ScCollector ThirdLevelPoints { get; set; }
    Property Value
    Type Description
    ScCollector

    TrimSurface

    Declaration
    public SelectBodyList TrimSurface { get; }
    Property Value
    Type Description
    SelectBodyList

    Type

    Declaration
    public VentingDesignBuilder.Action Type { get; set; }
    Property Value
    Type Description
    VentingDesignBuilder.Action

    Methods

    CreateReliefLoops()

    Declaration
    public void CreateReliefLoops()

    CreateVentCurvesByEndPoint(Point[], Point[])

    Declaration
    public void CreateVentCurvesByEndPoint(Point[] selPoints, Point[] deselPoints)
    Parameters
    Type Name Description
    Point[] selPoints
    Point[] deselPoints

    DisplayVentCurves()

    Declaration
    public void DisplayVentCurves()

    EditDataBase()

    Declaration
    public void EditDataBase()

    EditRegisterFile()

    Declaration
    public void EditRegisterFile()

    EditReliefLoopPosition(Curve[], Point3d, Vector3d, Point3d)

    Declaration
    public Point EditReliefLoopPosition(Curve[] selectBoundary, Point3d point, Vector3d crvTangent, Point3d newOrigin2)
    Parameters
    Type Name Description
    Curve[] selectBoundary
    Point3d point
    Vector3d crvTangent
    Point3d newOrigin2
    Returns
    Type Description
    Point

    GetDataFromSpreadsheet(SpreadsheetData)

    Declaration
    public void GetDataFromSpreadsheet(SpreadsheetData sheetData)
    Parameters
    Type Name Description
    SpreadsheetData sheetData

    GetEditFeatureGroup()

    Declaration
    public NXObject GetEditFeatureGroup()
    Returns
    Type Description
    NXObject

    ReadActionLevelDataFromDatabase(out String[])

    Declaration
    public void ReadActionLevelDataFromDatabase(out string[] levelTypes)
    Parameters
    Type Name Description
    System.String[] levelTypes

    ReadSelectedActionLevelData(VentingDesignBuilder.Action)

    Declaration
    public void ReadSelectedActionLevelData(VentingDesignBuilder.Action type)
    Parameters
    Type Name Description
    VentingDesignBuilder.Action type

    RemoveAllVentCurves()

    Declaration
    public void RemoveAllVentCurves()

    RemoveSelectedVentCurves(Curve[])

    Declaration
    public void RemoveSelectedVentCurves(Curve[] selectBoundary)
    Parameters
    Type Name Description
    Curve[] selectBoundary

    SetEditFeatureGroup(NXObject)

    Declaration
    public void SetEditFeatureGroup(NXObject featureGroup)
    Parameters
    Type Name Description
    NXObject featureGroup

    SetParameterTreeData(String[], String[])

    Declaration
    public void SetParameterTreeData(string[] paraNames, string[] paraValues)
    Parameters
    Type Name Description
    System.String[] paraNames
    System.String[] paraValues

    SetVentGuideObjects(NXObject[])

    Declaration
    public void SetVentGuideObjects(NXObject[] selObjects)
    Parameters
    Type Name Description
    NXObject[] selObjects

    SetVentPointsObjects(Point[])

    Declaration
    public void SetVentPointsObjects(Point[] selPoints)
    Parameters
    Type Name Description
    Point[] selPoints

    UpdateAGuideLoop(NXObject)

    Declaration
    public void UpdateAGuideLoop(NXObject editedCurve)
    Parameters
    Type Name Description
    NXObject editedCurve

    UpdateClearanceBoundary()

    Declaration
    public void UpdateClearanceBoundary()

    UpdateGuideLoops()

    Declaration
    public void UpdateGuideLoops()

    UpdateVentingGuideDataFromUDO(NXObject, NXObject)

    Declaration
    public void UpdateVentingGuideDataFromUDO(NXObject featureGroupTag, NXObject ventUdo)
    Parameters
    Type Name Description
    NXObject featureGroupTag
    NXObject ventUdo

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    In This Article
    Back to top Generated by DocFX