Class HoleChildBuilder
Inheritance
System.Object
System.MarshalByRefObject
HoleChildBuilder
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 HoleChildBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
HoleChildBuilder()
Declaration
protected HoleChildBuilder()
Properties
BuildStatus
Declaration
public DieBuildStatusOption BuildStatus { get; }
Property Value
Center
Declaration
public ILocation Center { get; set; }
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 |
|
Plane
Declaration
public ISurface Plane { get; set; }
Property Value
PlaneOffset
Declaration
public double PlaneOffset { get; set; }
Property Value
Type |
Description |
System.Double |
|
Methods
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 |
|
TranslateCenter(Vector3d)
Declaration
public void TranslateCenter(Vector3d translateDist)
Parameters
Type |
Name |
Description |
Vector3d |
translateDist |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink