Class AeroJoggleBuilder
Inheritance
System.Object
System.MarshalByRefObject
AeroJoggleBuilder
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
public class AeroJoggleBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
Declaration
protected AeroJoggleBuilder()
Properties
Declaration
public ScCollector BendFaces { get; set; }
Property Value
Declaration
public Expression Depth { get; }
Property Value
Declaration
public bool FlipJoggleSide { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool IsSymmetric { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool IsTwin { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool JoggleCompensation { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool JoggleIn { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
Declaration
public Expression GetClearance(AeroJoggleBuilder.SideType sideType)
Parameters
Returns
Declaration
public Plane GetEndPlane()
Returns
Declaration
public bool GetGlobalOffsetRadius(AeroJoggleBuilder.SideType sideType)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Declaration
public bool GetGlobalStationaryRadius(AeroJoggleBuilder.SideType sideType)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Declaration
public Expression GetOffsetRadius(AeroJoggleBuilder.SideType sideType)
Parameters
Returns
Declaration
public Expression GetRunout(AeroJoggleBuilder.SideType sideType)
Parameters
Returns
Declaration
public bool GetStandardRunout(AeroJoggleBuilder.SideType sideType)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Declaration
public Plane GetStartPlane()
Returns
Declaration
public Expression GetStationaryRadius(AeroJoggleBuilder.SideType sideType)
Parameters
Returns
Declaration
public void SetClearance(AeroJoggleBuilder.SideType sideType, string clearanceStr)
Parameters
Declaration
public void SetDepth(string depthStr)
Parameters
Type |
Name |
Description |
System.String |
depthStr |
|
Declaration
public void SetEndPlane(Plane endPlane)
Parameters
Type |
Name |
Description |
Plane |
endPlane |
|
Declaration
public void SetGlobalOffsetRadius(AeroJoggleBuilder.SideType sideType, bool globalRadius)
Parameters
Declaration
public void SetGlobalStationaryRadius(AeroJoggleBuilder.SideType sideType, bool globalRadius)
Parameters
Declaration
public void SetOffsetRadius(AeroJoggleBuilder.SideType sideType, string radiusStr)
Parameters
Declaration
public void SetRunout(AeroJoggleBuilder.SideType sideType, string runoutStr)
Parameters
Declaration
public void SetStandardRunout(AeroJoggleBuilder.SideType sideType, bool standardRunout)
Parameters
Declaration
public void SetStartPlane(Plane startPlane)
Parameters
Type |
Name |
Description |
Plane |
startPlane |
|
Declaration
public void SetStationaryRadius(AeroJoggleBuilder.SideType sideType, string radiusStr)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink