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