Class DatumCommonBuilder
Inheritance
System.Object
System.MarshalByRefObject
DatumCommonBuilder
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 DatumCommonBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
DatumCommonBuilder()
Declaration
protected DatumCommonBuilder()
Properties
AdditionalReferences
Declaration
public SelectComponentList AdditionalReferences { get; }
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
Type |
Description |
System.Boolean |
|
CreatePlane
Declaration
public bool CreatePlane { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CreatePoint
Declaration
public bool CreatePoint { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CreationDirection
Declaration
public DatumCommonBuilder.CreationDirectionMethods CreationDirection { get; set; }
Property Value
CustomAboveLength
Declaration
public double CustomAboveLength { get; set; }
Property Value
Type |
Description |
System.Double |
|
CustomRadius
Declaration
public double CustomRadius { get; set; }
Property Value
Type |
Description |
System.Double |
|
CustomTotalLength
Declaration
public double CustomTotalLength { get; set; }
Property Value
Type |
Description |
System.Double |
|
CustomType
Declaration
public DatumCommonBuilder.CustomTypes CustomType { get; set; }
Property Value
CustomTypeName
Declaration
public string CustomTypeName { get; set; }
Property Value
Type |
Description |
System.String |
|
Derived
Declaration
public bool Derived { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DirectionAxis
Declaration
public Axis DirectionAxis { get; set; }
Property Value
DirectionLength
Declaration
public double DirectionLength { get; set; }
Property Value
Type |
Description |
System.Double |
|
ModelingTolerance
Declaration
public double ModelingTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
PlaneHeight
Declaration
public double PlaneHeight { get; set; }
Property Value
Type |
Description |
System.Double |
|
PlaneWidth
Declaration
public double PlaneWidth { get; set; }
Property Value
Type |
Description |
System.Double |
|
PrincipalAxisX
Declaration
public bool PrincipalAxisX { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PrincipalAxisY
Declaration
public bool PrincipalAxisY { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PrincipalAxisZ
Declaration
public bool PrincipalAxisZ { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ProjectAlongDirection
Declaration
public bool ProjectAlongDirection { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SectionPlaneNormal
Declaration
public Direction SectionPlaneNormal { get; set; }
Property Value
SolidType
Declaration
public DatumCommonBuilder.SolidTypes SolidType { get; set; }
Property Value
Methods
UpdateWithDerivedDatum()
Declaration
public void UpdateWithDerivedDatum()
Implements
System.Runtime.Remoting.Messaging.IMessageSink