Search Results for

    Show / Hide Table of Contents

    Class SpecifyCircuitBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    SpecifyCircuitBuilder
    Implements
    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, int)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.Tooling
    Assembly: NXOpen.dll
    Syntax
    public class SpecifyCircuitBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    SpecifyCircuitBuilder()

    Declaration
    protected SpecifyCircuitBuilder()

    Properties

    BoundaryBody

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

    ChannelColor

    Declaration
    public NXColor ChannelColor { get; set; }
    Property Value
    Type Description
    NXColor

    CircuitColor

    Declaration
    public NXColor CircuitColor { get; set; }
    Property Value
    Type Description
    NXColor

    CoolingStandardPart

    Declaration
    public SelectNXObject CoolingStandardPart { get; }
    Property Value
    Type Description
    SelectNXObject

    CreateFittings

    Declaration
    public bool CreateFittings { get; set; }
    Property Value
    Type Description
    bool

    InletChannel

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

    KeepCircuit

    Declaration
    public bool KeepCircuit { get; set; }
    Property Value
    Type Description
    bool

    Layer

    Declaration
    public int Layer { get; set; }
    Property Value
    Type Description
    int

    OutletChannel

    Declaration
    public SelectBody OutletChannel { get; }
    Property Value
    Type Description
    SelectBody

    SearchBoundaryBodies

    Declaration
    public bool SearchBoundaryBodies { get; set; }
    Property Value
    Type Description
    bool

    UseSymbol

    Declaration
    public bool UseSymbol { get; set; }
    Property Value
    Type Description
    bool

    Methods

    AddADeselectedFittingPoint(Point)

    Declaration
    public void AddADeselectedFittingPoint(Point aFittingPoint)
    Parameters
    Type Name Description
    Point aFittingPoint

    AddAttachedChannelToChannelList(Body)

    Declaration
    public void AddAttachedChannelToChannelList(Body attachedChannel)
    Parameters
    Type Name Description
    Body attachedChannel

    AddDeletePointToDelPointList(Point)

    Declaration
    public void AddDeletePointToDelPointList(Point deleteFitPoint)
    Parameters
    Type Name Description
    Point deleteFitPoint

    AddInstance(Component, Point)

    Declaration
    public void AddInstance(Component coolingPart, Point fittingPoint)
    Parameters
    Type Name Description
    Component coolingPart
    Point fittingPoint

    BlankArrows(int, bool)

    Declaration
    public void BlankArrows(int nodeIndex, bool isBlank)
    Parameters
    Type Name Description
    int nodeIndex
    bool isBlank

    BlankArrowsAtEachIntersection(int)

    Declaration
    public void BlankArrowsAtEachIntersection(int nodeIndex)
    Parameters
    Type Name Description
    int nodeIndex

    CheckStatus()

    Declaration
    public void CheckStatus()

    ClearStartCollectorData()

    Declaration
    public void ClearStartCollectorData()

    CreateArrowAtIntersection(int)

    Declaration
    public void CreateArrowAtIntersection(int nodeIndex)
    Parameters
    Type Name Description
    int nodeIndex

    CreateCoolingFittingData()

    Declaration
    public CoolingFittingData CreateCoolingFittingData()
    Returns
    Type Description
    CoolingFittingData

    CreateManualLinkList(int)

    Declaration
    public void CreateManualLinkList(int arrowList)
    Parameters
    Type Name Description
    int arrowList

    CreatePointsWithBoundary()

    Declaration
    public void CreatePointsWithBoundary()

    CreateStartArrow(int, double, Point3d, Vector3d)

    Declaration
    public void CreateStartArrow(int nodeId, double radius, Point3d closestPoint, Vector3d faceVec)
    Parameters
    Type Name Description
    int nodeId
    double radius
    Point3d closestPoint
    Vector3d faceVec

    EmptyNewFittingPoint(int)

    Declaration
    public void EmptyNewFittingPoint(int nodeIndex)
    Parameters
    Type Name Description
    int nodeIndex

    GetCircuitColor()

    Declaration
    public double[] GetCircuitColor()
    Returns
    Type Description
    double[]

    GetCoolingFittingData()

    Declaration
    public CoolingFittingData GetCoolingFittingData()
    Returns
    Type Description
    CoolingFittingData

    GetOneCircuit(Body[])

    Declaration
    public void GetOneCircuit(Body[] channels)
    Parameters
    Type Name Description
    Body[] channels

    InitializeCircuitSetData()

    Declaration
    public void InitializeCircuitSetData()

    InsertConceptSymbol(Point)

    Declaration
    public void InsertConceptSymbol(Point point)
    Parameters
    Type Name Description
    Point point

    RedisplayArrow(int)

    Declaration
    public void RedisplayArrow(int circuitNode)
    Parameters
    Type Name Description
    int circuitNode

    RemoveADeselectedFittingPoint(Point)

    Declaration
    public void RemoveADeselectedFittingPoint(Point aFittingPoint)
    Parameters
    Type Name Description
    Point aFittingPoint

    RemoveAttributesAndTemporaryData(NXObject[])

    Declaration
    [Obsolete("Deprecated in NX1980.0.0.  Use RemoveTemporaryData instead.")]
    public void RemoveAttributesAndTemporaryData(NXObject[] nodeTag)
    Parameters
    Type Name Description
    NXObject[] nodeTag

    RemoveLabel(int, NXObject)

    Declaration
    public void RemoveLabel(int nodeIndex, NXObject labelTag)
    Parameters
    Type Name Description
    int nodeIndex
    NXObject labelTag

    RemoveOneCoolingArrow(int, NXObject)

    Declaration
    public void RemoveOneCoolingArrow(int nodeIndex, NXObject arrowTag)
    Parameters
    Type Name Description
    int nodeIndex
    NXObject arrowTag

    RemoveOneFittingPoint(int, Point)

    Declaration
    public void RemoveOneFittingPoint(int nodeIndex, Point aPoint)
    Parameters
    Type Name Description
    int nodeIndex
    Point aPoint

    RemoveParametersInLinkList(bool, bool, bool, bool, bool, bool)

    Declaration
    public void RemoveParametersInLinkList(bool removeArrowAtIntersect, bool removeStartArrow, bool removeCreateBody, bool removeFittingPoint, bool emptyStartStructure, bool doUpdate)
    Parameters
    Type Name Description
    bool removeArrowAtIntersect
    bool removeStartArrow
    bool removeCreateBody
    bool removeFittingPoint
    bool emptyStartStructure
    bool doUpdate

    RemoveTemporaryData(int[])

    Declaration
    public void RemoveTemporaryData(int[] nodeIds)
    Parameters
    Type Name Description
    int[] nodeIds

    SetAllBodies(Body[])

    Declaration
    public void SetAllBodies(Body[] bodies)
    Parameters
    Type Name Description
    Body[] bodies

    SetBlindEnd(bool)

    Declaration
    public void SetBlindEnd(bool isBlind)
    Parameters
    Type Name Description
    bool isBlind

    SetChannelType(string)

    Declaration
    public void SetChannelType(string channelType)
    Parameters
    Type Name Description
    string channelType

    SetCircuitColor(double[])

    Declaration
    public void SetCircuitColor(double[] circuitColor)
    Parameters
    Type Name Description
    double[] circuitColor

    SetCircuitSelNode(int)

    Declaration
    public void SetCircuitSelNode(int circuitSelNode)
    Parameters
    Type Name Description
    int circuitSelNode

    SetCircuitTreeNodeName(int, string)

    Declaration
    public void SetCircuitTreeNodeName(int nodeIndex, string nodeName)
    Parameters
    Type Name Description
    int nodeIndex
    string nodeName

    SetCircuitTreeNodeUpdate(int, bool)

    Declaration
    public void SetCircuitTreeNodeUpdate(int nodeIndex, bool isUpdate)
    Parameters
    Type Name Description
    int nodeIndex
    bool isUpdate

    SetCoolingNodeInfo()

    Declaration
    public void SetCoolingNodeInfo()

    SetExistingFittingPointDataDetails(Point[], string[], string[], string[], string[], string[], bool[], string[])

    Declaration
    public void SetExistingFittingPointDataDetails(Point[] fittingPts, string[] channelDiameters, string[] currentNames, string[] currentTypes, string[] currentFitTypes, string[] baffleLengths, bool[] fittingPointModified, string[] partNumbersTc)
    Parameters
    Type Name Description
    Point[] fittingPts
    string[] channelDiameters
    string[] currentNames
    string[] currentTypes
    string[] currentFitTypes
    string[] baffleLengths
    bool[] fittingPointModified
    string[] partNumbersTc

    SetIntersectionAndInletInfo(Body, Point3d)

    Declaration
    public void SetIntersectionAndInletInfo(Body selectedChannel, Point3d arrowList)
    Parameters
    Type Name Description
    Body selectedChannel
    Point3d arrowList

    SetSpecifiedCircuitColor(int, int)

    Declaration
    public void SetSpecifiedCircuitColor(int nodeIndex, int nodeColor)
    Parameters
    Type Name Description
    int nodeIndex
    int nodeColor

    UpdateConceptPointParameters(Point, SpreadsheetData)

    Declaration
    public void UpdateConceptPointParameters(Point point, SpreadsheetData templateData)
    Parameters
    Type Name Description
    Point point
    SpreadsheetData templateData

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    In this article
    Back to top Generated by DocFX