Class PadChildBuilder
Inheritance
PadChildBuilder
Assembly: NXOpen.dll
Syntax
public class PadChildBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
PadChildBuilder()
Declaration
protected PadChildBuilder()
Properties
BuildStatus
Declaration
public DieBuildStatusOption BuildStatus { get; }
Property Value
CenterHole
Declaration
public bool CenterHole { get; set; }
Property Value
DesignStatus
Declaration
public bool DesignStatus { get; set; }
Property Value
Diameter
Declaration
public double Diameter { get; set; }
Property Value
DisplayStatus
Declaration
public bool DisplayStatus { get; set; }
Property Value
Height
Declaration
public double Height { get; set; }
Property Value
HoleDiameter
Declaration
public double HoleDiameter { get; set; }
Property Value
Length
Declaration
public double Length { get; set; }
Property Value
LimitingSurface
Declaration
public IOrientation LimitingSurface { get; set; }
Property Value
Location
Declaration
public ILocation Location { get; set; }
Property Value
LocationOffset
Declaration
public double LocationOffset { get; set; }
Property Value
LocationOffsetDirection
Declaration
public IReferenceAxis LocationOffsetDirection { get; set; }
Property Value
OrientationPlane
Declaration
public IOrientation OrientationPlane { get; set; }
Property Value
Relief
Declaration
public bool Relief { get; set; }
Property Value
ReliefDepth
Declaration
public double ReliefDepth { get; set; }
Property Value
ReliefWidth
Declaration
public double ReliefWidth { get; set; }
Property Value
ReverseOrientation
Declaration
public bool ReverseOrientation { get; set; }
Property Value
ShapeType
Declaration
public PadChildBuilder.ShapeTypeOption ShapeType { get; set; }
Property Value
SurfaceOffset
Declaration
public double SurfaceOffset { get; set; }
Property Value
Width
Declaration
public double Width { get; set; }
Property Value
Methods
GetHoleAttributes(out string, out string, out int, out string)
Declaration
public void GetHoleAttributes(out string title, out string value, out int color, out string diameterTitle)
Parameters
GetHoleCenters()
Declaration
public Point[] GetHoleCenters()
Returns
GetPadAttributes(out string, out string, out int)
Declaration
public void GetPadAttributes(out string title, out string value, out int color)
Parameters
GetReliefAttributes(out string, out string, out int)
Declaration
public void GetReliefAttributes(out string title, out string value, out int color)
Parameters
GetShape(out DirectionOption)
Declaration
public IProfile[] GetShape(out DirectionOption direction)
Parameters
Returns
SetHoleAttributes(string, string, int, string)
Declaration
public void SetHoleAttributes(string title, string value, int color, string diameterTitle)
Parameters
SetHoleCenters(Point[])
Declaration
public void SetHoleCenters(Point[] holes)
Parameters
Type |
Name |
Description |
Point[] |
holes |
|
SetPadAttributes(string, string, int)
Declaration
public void SetPadAttributes(string title, string value, int color)
Parameters
SetReliefAttributes(string, string, int)
Declaration
public void SetReliefAttributes(string title, string value, int color)
Parameters
SetShape(DirectionOption, IProfile[])
Declaration
public void SetShape(DirectionOption direction, IProfile[] profileEntries)
Parameters
TranslateLocation(Vector3d)
Declaration
public void TranslateLocation(Vector3d translateDist)
Parameters
Type |
Name |
Description |
Vector3d |
translateDist |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink