Class FacetSettingsBuilder
Inheritance
FacetSettingsBuilder
Assembly: NXOpen.dll
Syntax
public class FacetSettingsBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
FacetSettingsBuilder()
Declaration
protected FacetSettingsBuilder()
Properties
AdvVisAlignFacets
Declaration
public bool AdvVisAlignFacets { get; set; }
Property Value
AdvVisFacetRatio
Declaration
[Obsolete("Deprecated in NX9.0.0. Refer to NXOpen.Display.FacetSettingsBuilder.AdvVisRefinementFactor instead")]
public double AdvVisFacetRatio { get; set; }
Property Value
AdvVisFacetScale
Declaration
public FacetSettingsBuilder.FacetScale AdvVisFacetScale { get; set; }
Property Value
AdvVisFacetToViewRatio
Declaration
[Obsolete("Deprecated in NX9.0.0. Refer to NXOpen.Display.FacetSettingsBuilder.AdvVisFacetScale instead")]
public FacetSettingsBuilder.FacetToViewRatio AdvVisFacetToViewRatio { get; set; }
Property Value
AdvVisRefinementFactor
Declaration
public double AdvVisRefinementFactor { get; set; }
Property Value
AdvVisTolerance
Declaration
public FacetSettingsBuilder.AdvVisToleranceSetting AdvVisTolerance { get; set; }
Property Value
AdvVisUpdate
Declaration
public FacetSettingsBuilder.FacetUpdate AdvVisUpdate { get; set; }
Property Value
FullLoadToSaveDisplayFacets
Declaration
public bool FullLoadToSaveDisplayFacets { get; set; }
Property Value
ShadedAlignFacets
Declaration
public bool ShadedAlignFacets { get; set; }
Property Value
ShadedFacetRatio
Declaration
[Obsolete("Deprecated in NX9.0.0. Refer to NXOpen.Display.FacetSettingsBuilder.ShadedRefinementFactor instead")]
public double ShadedFacetRatio { get; set; }
Property Value
ShadedFacetScale
Declaration
public FacetSettingsBuilder.FacetScale ShadedFacetScale { get; set; }
Property Value
ShadedFacetToViewRatio
Declaration
[Obsolete("Deprecated in NX9.0.0. Refer to NXOpen.Display.FacetSettingsBuilder.ShadedFacetScale instead")]
public FacetSettingsBuilder.FacetToViewRatio ShadedFacetToViewRatio { get; set; }
Property Value
ShadedRefinementFactor
Declaration
public double ShadedRefinementFactor { get; set; }
Property Value
ShadedTolerance
Declaration
public FacetSettingsBuilder.ShadedToleranceSetting ShadedTolerance { get; set; }
Property Value
ShadedUpdate
Declaration
public FacetSettingsBuilder.FacetUpdate ShadedUpdate { get; set; }
Property Value
ShowFacetEdges
Declaration
public bool ShowFacetEdges { get; set; }
Property Value
Methods
GetAdvVisAngleTol(AdvVisToleranceSetting)
Declaration
public double GetAdvVisAngleTol(FacetSettingsBuilder.AdvVisToleranceSetting advVisTolerance)
Parameters
Returns
GetAdvVisEdgeTol(AdvVisToleranceSetting)
Declaration
public double GetAdvVisEdgeTol(FacetSettingsBuilder.AdvVisToleranceSetting advVisTolerance)
Parameters
Returns
GetAdvVisFaceTol(AdvVisToleranceSetting)
Declaration
public double GetAdvVisFaceTol(FacetSettingsBuilder.AdvVisToleranceSetting advVisTolerance)
Parameters
Returns
GetAdvVisWidthTol(AdvVisToleranceSetting)
Declaration
public double GetAdvVisWidthTol(FacetSettingsBuilder.AdvVisToleranceSetting advVisTolerance)
Parameters
Returns
GetShadedAngleTol(ShadedToleranceSetting)
Declaration
public double GetShadedAngleTol(FacetSettingsBuilder.ShadedToleranceSetting shadedTolerance)
Parameters
Returns
GetShadedEdgeTol(ShadedToleranceSetting)
Declaration
public double GetShadedEdgeTol(FacetSettingsBuilder.ShadedToleranceSetting shadedTolerance)
Parameters
Returns
GetShadedFaceTol(ShadedToleranceSetting)
Declaration
public double GetShadedFaceTol(FacetSettingsBuilder.ShadedToleranceSetting shadedTolerance)
Parameters
Returns
RegenerateDisplayFacets(bool, bool, BasePart)
Declaration
public void RegenerateDisplayFacets(bool deleteSavedDisplayFacets, bool regenerateChildren, BasePart partScope)
Parameters
Type |
Name |
Description |
bool |
deleteSavedDisplayFacets |
|
bool |
regenerateChildren |
|
BasePart |
partScope |
|
SetAdvVisAngleTol(AdvVisToleranceSetting, double)
Declaration
public void SetAdvVisAngleTol(FacetSettingsBuilder.AdvVisToleranceSetting advVisTolerance, double advVisAngleTol)
Parameters
SetAdvVisEdgeTol(AdvVisToleranceSetting, double)
Declaration
public void SetAdvVisEdgeTol(FacetSettingsBuilder.AdvVisToleranceSetting advVisTolerance, double advVisEdgeTol)
Parameters
SetAdvVisFaceTol(AdvVisToleranceSetting, double)
Declaration
public void SetAdvVisFaceTol(FacetSettingsBuilder.AdvVisToleranceSetting advVisTolerance, double advVisFaceTol)
Parameters
SetAdvVisWidthTol(AdvVisToleranceSetting, double)
Declaration
public void SetAdvVisWidthTol(FacetSettingsBuilder.AdvVisToleranceSetting advVisTolerance, double advVisWidthTol)
Parameters
SetShadedAngleTol(ShadedToleranceSetting, double)
Declaration
public void SetShadedAngleTol(FacetSettingsBuilder.ShadedToleranceSetting shadedTolerance, double shadedAngleTol)
Parameters
SetShadedEdgeTol(ShadedToleranceSetting, double)
Declaration
public void SetShadedEdgeTol(FacetSettingsBuilder.ShadedToleranceSetting shadedTolerance, double shadedEdgeTol)
Parameters
SetShadedFaceTol(ShadedToleranceSetting, double)
Declaration
public void SetShadedFaceTol(FacetSettingsBuilder.ShadedToleranceSetting shadedTolerance, double shadedFaceTol)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink