Class DatumCommonBuilder
Inheritance
DatumCommonBuilder
Assembly: NXOpen.dll
Syntax
public class DatumCommonBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
DatumCommonBuilder()
Declaration
protected DatumCommonBuilder()
Properties
AdditionalReferences
Declaration
public SelectComponentList AdditionalReferences { get; }
Property Value
Associative
Declaration
public bool Associative { get; set; }
Property Value
Characteristics
Declaration
public CharacteristicsBuilder Characteristics { get; }
Property Value
ControlMethod
Declaration
public DatumCommonBuilder.ControlMethodTypes ControlMethod { get; set; }
Property Value
CreateDirectionVector
Declaration
public bool CreateDirectionVector { get; set; }
Property Value
CreatePlane
Declaration
public bool CreatePlane { get; set; }
Property Value
CreatePoint
Declaration
public bool CreatePoint { get; set; }
Property Value
CreationDirection
Declaration
public DatumCommonBuilder.CreationDirectionMethods CreationDirection { get; set; }
Property Value
CustomAboveLength
Declaration
public double CustomAboveLength { get; set; }
Property Value
CustomRadius
Declaration
public double CustomRadius { get; set; }
Property Value
CustomTotalLength
Declaration
public double CustomTotalLength { get; set; }
Property Value
CustomType
Declaration
public DatumCommonBuilder.CustomTypes CustomType { get; set; }
Property Value
CustomTypeName
Declaration
public string CustomTypeName { get; set; }
Property Value
Derived
Declaration
public bool Derived { get; set; }
Property Value
DerivedParentID
Declaration
public string DerivedParentID { get; set; }
Property Value
DirectionAxis
Declaration
public Axis DirectionAxis { get; set; }
Property Value
DirectionLength
Declaration
public double DirectionLength { get; set; }
Property Value
HoleDiameter
Declaration
public double HoleDiameter { get; set; }
Property Value
ModelingTolerance
Declaration
public double ModelingTolerance { get; set; }
Property Value
PlaneHeight
Declaration
public double PlaneHeight { get; set; }
Property Value
PlaneWidth
Declaration
public double PlaneWidth { get; set; }
Property Value
PrincipalAxisX
Declaration
public bool PrincipalAxisX { get; set; }
Property Value
PrincipalAxisY
Declaration
public bool PrincipalAxisY { get; set; }
Property Value
PrincipalAxisZ
Declaration
public bool PrincipalAxisZ { get; set; }
Property Value
ProjectAlongDirection
Declaration
public bool ProjectAlongDirection { get; set; }
Property Value
RadiusExp
Declaration
public Expression RadiusExp { get; }
Property Value
RotationAngle
Declaration
public Expression RotationAngle { get; }
Property Value
SectionPlaneNormal
Declaration
public Direction SectionPlaneNormal { get; set; }
Property Value
SizeMethodType
Declaration
public DatumCommonBuilder.SizeMethodTypes SizeMethodType { get; set; }
Property Value
SlotLength
Declaration
public double SlotLength { get; set; }
Property Value
SlotWidth
Declaration
public double SlotWidth { get; set; }
Property Value
SolidType
Declaration
public DatumCommonBuilder.SolidTypes SolidType { get; set; }
Property Value
XTolerance
Declaration
public double XTolerance { get; set; }
Property Value
YTolerance
Declaration
public double YTolerance { get; set; }
Property Value
ZTolerance
Declaration
public double ZTolerance { get; set; }
Property Value
Methods
UpdateWithDerivedDatum()
Declaration
public void UpdateWithDerivedDatum()
Implements
System.Runtime.Remoting.Messaging.IMessageSink