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