Class RegionBuilder
Inheritance
System.Object
System.MarshalByRefObject
RegionBuilder
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 RegionBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
RegionBuilder()
Declaration
protected RegionBuilder()
Properties
Anchor
Declaration
public RegionBuilder.AlignmentPosition Anchor { get; set; }
Property Value
ArbitraryAreaList
Declaration
public ArbitraryAreaSeedBuilderList ArbitraryAreaList { get; }
Property Value
BoundaryColorFontWidth
Declaration
public LineColorFontWidthBuilder BoundaryColorFontWidth { get; }
Property Value
Declaration
public bool ConformToSurface { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CrosshatchAngle
Declaration
[Obsolete("Deprecated in NX8.5.0. Use NXOpen.Annotations.RegionBuilder.CrosshatchSettings instead.")]
public Expression CrosshatchAngle { get; }
Property Value
CrosshatchColor
Declaration
public NXColor CrosshatchColor { get; set; }
Property Value
CrosshatchDistance
Declaration
[Obsolete("Deprecated in NX8.5.0. Use NXOpen.Annotations.RegionBuilder.CrosshatchSettings instead.")]
public Expression CrosshatchDistance { get; }
Property Value
CrosshatchPattern
Declaration
[Obsolete("Deprecated in NX8.5.0. Use NXOpen.Annotations.RegionBuilder.CrosshatchSettings instead.")]
public RegionBuilder.CrosshatchPatterns CrosshatchPattern { get; set; }
Property Value
CrosshatchSettings
Declaration
public HatchFillSettingsBuilder CrosshatchSettings { get; }
Property Value
DisplayCrosshatch
Declaration
public bool DisplayCrosshatch { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EndPoint
Declaration
public Point EndPoint { get; set; }
Property Value
Height
Declaration
public Expression Height { get; }
Property Value
InnerDiameter
Declaration
public Expression InnerDiameter { get; }
Property Value
Origin
Declaration
public Point Origin { get; set; }
Property Value
OuterDiameter
Declaration
public Expression OuterDiameter { get; }
Property Value
Plane
Declaration
public PlaneBuilder Plane { get; }
Property Value
SelectCylindricalFace
Declaration
public SelectDisplayableObjectList SelectCylindricalFace { get; }
Property Value
SelectFace
Declaration
public SelectDisplayableObjectList SelectFace { get; }
Property Value
StartPoint
Declaration
public Point StartPoint { get; set; }
Property Value
Type
Declaration
public RegionBuilder.Types Type { get; set; }
Property Value
Width
Declaration
public Expression Width { get; }
Property Value
Implements
System.Runtime.Remoting.Messaging.IMessageSink