Search Results for

    Show / Hide Table of Contents

    Class SpecifyCircuitBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    SpecifyCircuitBuilder
    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 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
    System.Boolean

    InletChannel

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

    KeepCircuit

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

    Layer

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

    OutletChannel

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

    SearchBoundaryBodies

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

    UseSymbol

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

    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(Int32, Boolean)

    Declaration
    public void BlankArrows(int nodeIndex, bool isBlank)
    Parameters
    Type Name Description
    System.Int32 nodeIndex
    System.Boolean isBlank

    BlankArrowsAtEachIntersection(Int32)

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

    CheckStatus()

    Declaration
    public void CheckStatus()

    ClearStartCollectorData()

    Declaration
    public void ClearStartCollectorData()

    CreateArrowAtIntersection(Int32)

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

    CreateCoolingFittingData()

    Declaration
    public CoolingFittingData CreateCoolingFittingData()
    Returns
    Type Description
    CoolingFittingData

    CreateManualLinkList(Int32)

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

    CreatePointsWithBoundary()

    Declaration
    public void CreatePointsWithBoundary()

    CreateStartArrow(Int32, Double, Point3d, Vector3d)

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

    EmptyNewFittingPoint(Int32)

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

    GetCircuitColor()

    Declaration
    public double[] GetCircuitColor()
    Returns
    Type Description
    System.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()

    RedisplayArrow(Int32)

    Declaration
    public void RedisplayArrow(int circuitNode)
    Parameters
    Type Name Description
    System.Int32 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(Int32, NXObject)

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

    RemoveOneCoolingArrow(Int32, NXObject)

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

    RemoveOneFittingPoint(Int32, Point)

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

    RemoveParametersInLinkList(Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)

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

    RemoveTemporaryData(Int32[])

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

    SetAllBodies(Body[])

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

    SetBlindEnd(Boolean)

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

    SetChannelType(String)

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

    SetCircuitColor(Double[])

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

    SetCircuitSelNode(Int32)

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

    SetCircuitTreeNodeName(Int32, String)

    Declaration
    public void SetCircuitTreeNodeName(int nodeIndex, string nodeName)
    Parameters
    Type Name Description
    System.Int32 nodeIndex
    System.String nodeName

    SetCircuitTreeNodeUpdate(Int32, Boolean)

    Declaration
    public void SetCircuitTreeNodeUpdate(int nodeIndex, bool isUpdate)
    Parameters
    Type Name Description
    System.Int32 nodeIndex
    System.Boolean isUpdate

    SetCoolingNodeInfo()

    Declaration
    public void SetCoolingNodeInfo()

    SetExistingFittingPointDataDetails(Point[], String[], String[], String[], String[], String[], Boolean[], 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
    System.String[] channelDiameters
    System.String[] currentNames
    System.String[] currentTypes
    System.String[] currentFitTypes
    System.String[] baffleLengths
    System.Boolean[] fittingPointModified
    System.String[] partNumbersTc

    SetIntersectionAndInletInfo(Body, Point3d)

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

    SetSpecifiedCircuitColor(Int32, Int32)

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

    Implements

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