Class LawBuilder
Inheritance
System.Object
System.MarshalByRefObject
LawBuilder
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
Syntax
public class LawBuilder : TaggedObject, IMessageSink, IComponentBuilder
Constructors
LawBuilder()
Declaration
Properties
AlongSpineData
Declaration
public AlongSpineBuilder AlongSpineData { get; }
Property Value
BaseLine
Declaration
public SelectLine BaseLine { get; }
Property Value
EndValue
Declaration
public Expression EndValue { get; }
Property Value
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
LawCurveOption
Declaration
public LawBuilder.RetainLawCurveOption LawCurveOption { get; set; }
Property Value
LawType
Declaration
public LawBuilder.Type LawType { get; set; }
Property Value
MultiTransitionLaw
Declaration
public MultiTransitionLawBuilder MultiTransitionLaw { get; }
Property Value
NonInflectingLaw
Declaration
public NonInflectingLawBuilder NonInflectingLaw { get; }
Property Value
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
StartValue
Declaration
public Expression StartValue { get; }
Property Value
Value
Declaration
public Expression Value { get; }
Property Value
Methods
SetSpineIntoBuilder(Section)
Declaration
public void SetSpineIntoBuilder(Section spine)
Parameters
Type |
Name |
Description |
Section |
spine |
|
Validate()
Declaration
Returns
Type |
Description |
System.Boolean |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink