Class HoleParentBuilder
Inheritance
System.Object
System.MarshalByRefObject
HoleParentBuilder
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 HoleParentBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
HoleParentBuilder()
Declaration
protected HoleParentBuilder()
Properties
BuildStatus
Declaration
public DieBuildStatusOption BuildStatus { get; }
Property Value
CounterBoreDiameter
Declaration
public double CounterBoreDiameter { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
CreateWithPad
Declaration
public bool CreateWithPad { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Depth
Declaration
public double Depth { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
DesignStatus
Declaration
public bool DesignStatus { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Diameter
Declaration
public double Diameter { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
DisplayHoles
Declaration
public bool DisplayHoles { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
DisplayStatus
Declaration
public bool DisplayStatus { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
DropThruDiameter
Declaration
public double DropThruDiameter { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
PadDiameter
Declaration
public double PadDiameter { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
PadHeight
Declaration
public double PadHeight { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
PlaneOffset
Declaration
public double PlaneOffset { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
Methods
CreateChild()
Declaration
public HoleChildBuilder CreateChild()
Returns
DeleteChild(HoleChildBuilder)
Declaration
public void DeleteChild(HoleChildBuilder dieholechild)
Parameters
GetChildren()
Declaration
public HoleChildBuilder[] GetChildren()
Returns
GetHoleAttributes(out String, out String, out Int32, out String, out String, out String)
Declaration
public void GetHoleAttributes(out string title, out string value, out int color, out string diameterTitle, out string depthTitle, out string counterBoreDiameterTitle)
Parameters
| Type |
Name |
Description |
| System.String |
title |
|
| System.String |
value |
|
| System.Int32 |
color |
|
| System.String |
diameterTitle |
|
| System.String |
depthTitle |
|
| System.String |
counterBoreDiameterTitle |
|
GetPadAttributes(out String, out String, out Int32)
Declaration
public void GetPadAttributes(out string title, out string value, out int color)
Parameters
| Type |
Name |
Description |
| System.String |
title |
|
| System.String |
value |
|
| System.Int32 |
color |
|
SetHoleAttributes(String, String, Int32, String, String, String)
Declaration
public void SetHoleAttributes(string title, string value, int color, string diameterTitle, string depthTitle, string counterBoreDiameterTitle)
Parameters
| Type |
Name |
Description |
| System.String |
title |
|
| System.String |
value |
|
| System.Int32 |
color |
|
| System.String |
diameterTitle |
|
| System.String |
depthTitle |
|
| System.String |
counterBoreDiameterTitle |
|
SetPadAttributes(String, String, Int32)
Declaration
public void SetPadAttributes(string title, string value, int color)
Parameters
| Type |
Name |
Description |
| System.String |
title |
|
| System.String |
value |
|
| System.Int32 |
color |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink