Class SimplifyBuilder
Inheritance
SimplifyBuilder
Assembly: NXOpen.dll
Syntax
public class SimplifyBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
SimplifyBuilder()
Declaration
protected SimplifyBuilder()
Properties
ContextComponent
Declaration
public Component ContextComponent { get; }
Property Value
DestinationPart
Declaration
public Part DestinationPart { get; set; }
Property Value
ExcludeBodiesCollector
Declaration
public ScCollector ExcludeBodiesCollector { get; }
Property Value
ExcludeBodiesExceptions
Declaration
public SelectDisplayableObjectList ExcludeBodiesExceptions { get; }
Property Value
ExcludeFacesCollector
Declaration
public ScCollector ExcludeFacesCollector { get; }
Property Value
ExcludeFacesExceptions
Declaration
public SelectDisplayableObjectList ExcludeFacesExceptions { get; }
Property Value
IncludeBodiesCollector
Declaration
public ScCollector IncludeBodiesCollector { get; }
Property Value
IncludeBodiesExceptions
Declaration
public SelectDisplayableObjectList IncludeBodiesExceptions { get; }
Property Value
IncludeFacesCollector
Declaration
public ScCollector IncludeFacesCollector { get; }
Property Value
IncludeFacesExceptions
Declaration
public SelectDisplayableObjectList IncludeFacesExceptions { get; }
Property Value
MassPropertiesOption
Declaration
public SimplifyBuilder.MassPropertiesOptionValue MassPropertiesOption { get; set; }
Property Value
MaximumBlendRadius
Declaration
public Expression MaximumBlendRadius { get; }
Property Value
MaximumHoleSize
Declaration
public Expression MaximumHoleSize { get; }
Property Value
MinimumBodySize
Declaration
public Expression MinimumBodySize { get; }
Property Value
ObjectsToSimplify
Declaration
public SelectDisplayableObjectList ObjectsToSimplify { get; }
Property Value
ObjectsToSimplifyCollector
Declaration
public ScCollector ObjectsToSimplifyCollector { get; }
Property Value
RemoveInternalBodies
Declaration
public bool RemoveInternalBodies { get; set; }
Property Value
RemoveInternalVoids
Declaration
public bool RemoveInternalVoids { get; set; }
Property Value
SourceAssembly
Declaration
public Part SourceAssembly { get; }
Property Value
UniteBodies
Declaration
public bool UniteBodies { get; set; }
Property Value
UseBlendRadius
Declaration
public bool UseBlendRadius { get; set; }
Property Value
UseBodySize
Declaration
public bool UseBodySize { get; set; }
Property Value
UseHoleDiameter
Declaration
public bool UseHoleDiameter { get; set; }
Property Value
Methods
Preview()
Declaration
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink