Class MirrorBodyBuilder
Inheritance
MirrorBodyBuilder
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
CopyGroups
Declaration
public bool CopyGroups { get; set; }
Property Value
CopyThreads
Declaration
public bool CopyThreads { get; set; }
Property Value
FeatureOption
Declaration
public MirrorBodyBuilder.FeatureOptionType FeatureOption { get; set; }
Property Value
FixAtCurrentTimestamp
Declaration
public bool FixAtCurrentTimestamp { get; set; }
Property Value
FrecAtTimeStamp
Declaration
public Feature FrecAtTimeStamp { get; set; }
Property Value
InheritDisplayProperties
Declaration
public bool InheritDisplayProperties { get; set; }
Property Value
InheritMaterial
Declaration
public bool InheritMaterial { get; set; }
Property Value
MakePositionIndependent
Declaration
public bool MakePositionIndependent { get; set; }
Property Value
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
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 bool, 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
SetProductInterfaceObjects(InterfaceObject[])
Declaration
public void SetProductInterfaceObjects(InterfaceObject[] selectedObjects)
Parameters
SetSourcePartOccurrences(TaggedObject[])
Declaration
public void SetSourcePartOccurrences(TaggedObject[] sourcePartOccurrences)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink