Search Results for

    Show / Hide Table of Contents

    Class LawBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    LawBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    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.GeometricUtilities
    Assembly: NXOpen.dll
    Syntax
    public class LawBuilder : TaggedObject, IMessageSink, IComponentBuilder

    Constructors

    LawBuilder()

    Declaration
    protected LawBuilder()

    Properties

    AlongSpineData

    Declaration
    public AlongSpineBuilder AlongSpineData { get; }
    Property Value
    Type Description
    AlongSpineBuilder

    BaseLine

    Declaration
    public SelectLine BaseLine { get; }
    Property Value
    Type Description
    SelectLine

    EndValue

    Declaration
    public Expression EndValue { get; }
    Property Value
    Type Description
    Expression

    Function

    Declaration
    public string Function { get; set; }
    Property Value
    Type Description
    System.String

    IsSimpleCubicAlongSpine

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

    LawCurve

    Declaration
    public Section LawCurve { get; }
    Property Value
    Type Description
    Section

    LawCurveOption

    Declaration
    public LawBuilder.RetainLawCurveOption LawCurveOption { get; set; }
    Property Value
    Type Description
    LawBuilder.RetainLawCurveOption

    LawType

    Declaration
    public LawBuilder.Type LawType { get; set; }
    Property Value
    Type Description
    LawBuilder.Type

    MultiTransitionLaw

    Declaration
    public MultiTransitionLawBuilder MultiTransitionLaw { get; }
    Property Value
    Type Description
    MultiTransitionLawBuilder

    NonInflectingLaw

    Declaration
    public NonInflectingLawBuilder NonInflectingLaw { get; }
    Property Value
    Type Description
    NonInflectingLawBuilder

    Parameter

    Declaration
    public string Parameter { get; set; }
    Property Value
    Type Description
    System.String

    ReverseDirection

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

    SShapedLaw

    Declaration
    public SShapedLawBuilder SShapedLaw { get; }
    Property Value
    Type Description
    SShapedLawBuilder

    StartValue

    Declaration
    public Expression StartValue { get; }
    Property Value
    Type Description
    Expression

    Value

    Declaration
    public Expression Value { get; }
    Property Value
    Type Description
    Expression

    Methods

    SetSpineIntoBuilder(Section)

    Declaration
    public void SetSpineIntoBuilder(Section spine)
    Parameters
    Type Name Description
    Section spine

    Validate()

    Declaration
    public bool Validate()
    Returns
    Type Description
    System.Boolean

    Implements

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