Class HoleParentBuilder
  
  
  
    Inheritance
    
    
    
    
    
    
    HoleParentBuilder
   
  
  
  
  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
  
  
  CreateWithPad
  
  
  Declaration
  
    public bool CreateWithPad { get; set; }
   
  Property Value
  
  
  Depth
  
  
  Declaration
  
    public double Depth { get; set; }
   
  Property Value
  
  
  DesignStatus
  
  
  Declaration
  
    public bool DesignStatus { get; set; }
   
  Property Value
  
  
  Diameter
  
  
  Declaration
  
    public double Diameter { get; set; }
   
  Property Value
  
  
  DisplayHoles
  
  
  Declaration
  
    public bool DisplayHoles { get; set; }
   
  Property Value
  
  
  DisplayStatus
  
  
  Declaration
  
    public bool DisplayStatus { get; set; }
   
  Property Value
  
  
  DropThruDiameter
  
  
  Declaration
  
    public double DropThruDiameter { get; set; }
   
  Property Value
  
  
  PadDiameter
  
  
  Declaration
  
    public double PadDiameter { get; set; }
   
  Property Value
  
  
  PadHeight
  
  
  Declaration
  
    public double PadHeight { get; set; }
   
  Property Value
  
  
  PlaneOffset
  
  
  Declaration
  
    public double PlaneOffset { get; set; }
   
  Property Value
  
  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 int, 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
  
  
  GetPadAttributes(out string, out string, out int)
  
  
  Declaration
  
    public void GetPadAttributes(out string title, out string value, out int color)
   
  Parameters
  
  
  SetHoleAttributes(string, string, int, string, string, string)
  
  
  Declaration
  
    public void SetHoleAttributes(string title, string value, int color, string diameterTitle, string depthTitle, string counterBoreDiameterTitle)
   
  Parameters
  
  
  SetPadAttributes(string, string, int)
  
  
  Declaration
  
    public void SetPadAttributes(string title, string value, int color)
   
  Parameters
  
  Implements
  
      System.Runtime.Remoting.Messaging.IMessageSink