Class FacetSettingsBuilder
Inheritance
System.Object
System.MarshalByRefObject
FacetSettingsBuilder
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 FacetSettingsBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
FacetSettingsBuilder()
Declaration
protected FacetSettingsBuilder()
Properties
AdvVisAlignFacets
Declaration
public bool AdvVisAlignFacets { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AdvVisFacetRatio
Declaration
[Obsolete("Deprecated in NX9.0.0. Refer to NXOpen.Display.FacetSettingsBuilder.AdvVisRefinementFactor instead")]
public double AdvVisFacetRatio { get; set; }
Property Value
Type |
Description |
System.Double |
|
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
Type |
Description |
System.Double |
|
AdvVisTolerance
Declaration
public FacetSettingsBuilder.AdvVisToleranceSetting AdvVisTolerance { get; set; }
Property Value
AdvVisUpdate
Declaration
public FacetSettingsBuilder.FacetUpdate AdvVisUpdate { get; set; }
Property Value
ShadedAlignFacets
Declaration
public bool ShadedAlignFacets { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ShadedFacetRatio
Declaration
[Obsolete("Deprecated in NX9.0.0. Refer to NXOpen.Display.FacetSettingsBuilder.ShadedRefinementFactor instead")]
public double ShadedFacetRatio { get; set; }
Property Value
Type |
Description |
System.Double |
|
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
Type |
Description |
System.Double |
|
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
Type |
Description |
System.Boolean |
|
Methods
GetAdvVisAngleTol(FacetSettingsBuilder.AdvVisToleranceSetting)
Declaration
public double GetAdvVisAngleTol(FacetSettingsBuilder.AdvVisToleranceSetting advVisTolerance)
Parameters
Returns
Type |
Description |
System.Double |
|
GetAdvVisEdgeTol(FacetSettingsBuilder.AdvVisToleranceSetting)
Declaration
public double GetAdvVisEdgeTol(FacetSettingsBuilder.AdvVisToleranceSetting advVisTolerance)
Parameters
Returns
Type |
Description |
System.Double |
|
GetAdvVisFaceTol(FacetSettingsBuilder.AdvVisToleranceSetting)
Declaration
public double GetAdvVisFaceTol(FacetSettingsBuilder.AdvVisToleranceSetting advVisTolerance)
Parameters
Returns
Type |
Description |
System.Double |
|
GetAdvVisWidthTol(FacetSettingsBuilder.AdvVisToleranceSetting)
Declaration
public double GetAdvVisWidthTol(FacetSettingsBuilder.AdvVisToleranceSetting advVisTolerance)
Parameters
Returns
Type |
Description |
System.Double |
|
GetShadedAngleTol(FacetSettingsBuilder.ShadedToleranceSetting)
Declaration
public double GetShadedAngleTol(FacetSettingsBuilder.ShadedToleranceSetting shadedTolerance)
Parameters
Returns
Type |
Description |
System.Double |
|
GetShadedEdgeTol(FacetSettingsBuilder.ShadedToleranceSetting)
Declaration
public double GetShadedEdgeTol(FacetSettingsBuilder.ShadedToleranceSetting shadedTolerance)
Parameters
Returns
Type |
Description |
System.Double |
|
GetShadedFaceTol(FacetSettingsBuilder.ShadedToleranceSetting)
Declaration
public double GetShadedFaceTol(FacetSettingsBuilder.ShadedToleranceSetting shadedTolerance)
Parameters
Returns
Type |
Description |
System.Double |
|
SetAdvVisAngleTol(FacetSettingsBuilder.AdvVisToleranceSetting, Double)
Declaration
public void SetAdvVisAngleTol(FacetSettingsBuilder.AdvVisToleranceSetting advVisTolerance, double advVisAngleTol)
Parameters
SetAdvVisEdgeTol(FacetSettingsBuilder.AdvVisToleranceSetting, Double)
Declaration
public void SetAdvVisEdgeTol(FacetSettingsBuilder.AdvVisToleranceSetting advVisTolerance, double advVisEdgeTol)
Parameters
SetAdvVisFaceTol(FacetSettingsBuilder.AdvVisToleranceSetting, Double)
Declaration
public void SetAdvVisFaceTol(FacetSettingsBuilder.AdvVisToleranceSetting advVisTolerance, double advVisFaceTol)
Parameters
SetAdvVisWidthTol(FacetSettingsBuilder.AdvVisToleranceSetting, Double)
Declaration
public void SetAdvVisWidthTol(FacetSettingsBuilder.AdvVisToleranceSetting advVisTolerance, double advVisWidthTol)
Parameters
SetShadedAngleTol(FacetSettingsBuilder.ShadedToleranceSetting, Double)
Declaration
public void SetShadedAngleTol(FacetSettingsBuilder.ShadedToleranceSetting shadedTolerance, double shadedAngleTol)
Parameters
SetShadedEdgeTol(FacetSettingsBuilder.ShadedToleranceSetting, Double)
Declaration
public void SetShadedEdgeTol(FacetSettingsBuilder.ShadedToleranceSetting shadedTolerance, double shadedEdgeTol)
Parameters
SetShadedFaceTol(FacetSettingsBuilder.ShadedToleranceSetting, Double)
Declaration
public void SetShadedFaceTol(FacetSettingsBuilder.ShadedToleranceSetting shadedTolerance, double shadedFaceTol)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink