Class MirrorBodyBuilder
Inheritance
System.Object
System.MarshalByRefObject
MirrorBodyBuilder
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 MirrorBodyBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
MirrorBodyBuilder()
Declaration
protected MirrorBodyBuilder()
Properties
Associative
Declaration
public bool Associative { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CopyThreads
Declaration
public bool CopyThreads { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
FeatureOption
Declaration
public MirrorBodyBuilder.FeatureOptionType FeatureOption { get; set; }
Property Value
FixAtCurrentTimestamp
Declaration
public bool FixAtCurrentTimestamp { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
FrecAtTimeStamp
Declaration
public Feature FrecAtTimeStamp { get; set; }
Property Value
InheritDisplayProperties
Declaration
public bool InheritDisplayProperties { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MakePositionIndependent
Declaration
public bool MakePositionIndependent { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MirrorBodyCollector
Declaration
public ScCollector MirrorBodyCollector { get; }
Property Value
MirrorBodyList
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Features.MirrorBodyBuilder.MirrorBodyCollector instead.")]
public SelectBodyList MirrorBodyList { get; }
Property Value
ParentPartType
Declaration
public MirrorBodyBuilder.ParentPart ParentPartType { get; set; }
Property Value
Plane
Declaration
public SelectDatumPlane Plane { get; }
Property Value
ReplacementAssistant
Declaration
public ReplAsstBuilder ReplacementAssistant { get; }
Property Value
ReverseDirection
Declaration
public bool ReverseDirection { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SourcePartOccurrence
Declaration
public TaggedObject SourcePartOccurrence { get; set; }
Property Value
Methods
GetProductInterfaceObjects(out InterfaceObject[])
Declaration
public void GetProductInterfaceObjects(out InterfaceObject[] selectedObjects)
Parameters
GetSourcePartOccurrences(out TaggedObject[])
Declaration
public void GetSourcePartOccurrences(out TaggedObject[] sourcePartOccurrences)
Parameters
GetWaveLinkInformation(out String, out Boolean, out Point3d, out Matrix3x3, out Double)
Declaration
public void GetWaveLinkInformation(out string info, out bool xformExists, out Point3d xformOrigin, out Matrix3x3 xformOrientation, out double xformScale)
Parameters
Type |
Name |
Description |
System.String |
info |
|
System.Boolean |
xformExists |
|
Point3d |
xformOrigin |
|
Matrix3x3 |
xformOrientation |
|
System.Double |
xformScale |
|
SetProductInterfaceObjects(InterfaceObject[])
Declaration
public void SetProductInterfaceObjects(InterfaceObject[] selectedObjects)
Parameters
SetSourcePartOccurrences(TaggedObject[])
Declaration
public void SetSourcePartOccurrences(TaggedObject[] sourcePartOccurrences)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink