NXOpen .NET Reference
12.0.0
|
Represents a NXOpen.Display.FacetSettingsBuilder More...
Public Types | |
enum | ShadedToleranceSetting { Coarse, Standard, Fine, ExtraFine, UltraFine, UserDefined } |
Specifies which set of tolerances are to be used for rendering facets for display for Shaded views. More... | |
enum | AdvVisToleranceSetting { Coarse, Standard, Fine, ExtraFine, SuperFine, UltraFine, UserDefined } |
Specifies which set of tolerances are to be used for rendering facets for display for Advanced Visualization views. More... | |
enum | FacetUpdate { VisibleObjects, AllObjects, None } |
Specifies whether an Update Display or Fit operation is to regenerate the facets for only visible objects, for all objects or for no objects. More... | |
enum | FacetToViewRatio { Automatic, UserDefined } |
Specifies whether the ratio of the view scale to the scale used to generate facets is determined automatically by the system (as was always done before NX 8) or whether a ratio defined by the user (by one of the set_*FacetRatio methods) is to be used as the ratio. More... | |
enum | FacetScale { Fixed, Part, View } |
Denotes what type of scaling factor is applied to the corresponding tolerances used to generate facets. More... | |
Public Member Functions | |
unsafe double | GetShadedEdgeTol (NXOpen.Display.FacetSettingsBuilder.ShadedToleranceSetting shadedTolerance) |
Returns the edge tolerance for a given tolerance set for Shaded Views More... | |
unsafe void | SetShadedEdgeTol (NXOpen.Display.FacetSettingsBuilder.ShadedToleranceSetting shadedTolerance, double shadedEdgeTol) |
Sets the edge toleramce for a given tolerance set for Shaded Views More... | |
unsafe double | GetShadedFaceTol (NXOpen.Display.FacetSettingsBuilder.ShadedToleranceSetting shadedTolerance) |
Returns the face tolerance for a given tolerance set for Shaded Views More... | |
unsafe void | SetShadedFaceTol (NXOpen.Display.FacetSettingsBuilder.ShadedToleranceSetting shadedTolerance, double shadedFaceTol) |
Sets the face tolerance for a given tolerance set for Shaded Views More... | |
unsafe double | GetShadedAngleTol (NXOpen.Display.FacetSettingsBuilder.ShadedToleranceSetting shadedTolerance) |
Returns the angle tolerance for a given tolerance set for Shaded Views More... | |
unsafe void | SetShadedAngleTol (NXOpen.Display.FacetSettingsBuilder.ShadedToleranceSetting shadedTolerance, double shadedAngleTol) |
Sets the angle tolerance for a given tolerance set for Shaded Views More... | |
unsafe double | GetAdvVisEdgeTol (NXOpen.Display.FacetSettingsBuilder.AdvVisToleranceSetting advVisTolerance) |
Returns the edge tolerance for a given tolerance set for Advanced Visualization Views More... | |
unsafe void | SetAdvVisEdgeTol (NXOpen.Display.FacetSettingsBuilder.AdvVisToleranceSetting advVisTolerance, double advVisEdgeTol) |
Sets the edge tolerance for a given tolerance set for Advanced Visualization Views More... | |
unsafe double | GetAdvVisFaceTol (NXOpen.Display.FacetSettingsBuilder.AdvVisToleranceSetting advVisTolerance) |
Returns the face tolerance for a given tolerance set for Advanced Visualization Views More... | |
unsafe void | SetAdvVisFaceTol (NXOpen.Display.FacetSettingsBuilder.AdvVisToleranceSetting advVisTolerance, double advVisFaceTol) |
Sets the face tolerance for a given tolerance set for Advanced Visualization Views More... | |
unsafe double | GetAdvVisAngleTol (NXOpen.Display.FacetSettingsBuilder.AdvVisToleranceSetting advVisTolerance) |
Returns the angle tolerance for a given tolerance set for Advanced Visualization Views More... | |
unsafe void | SetAdvVisAngleTol (NXOpen.Display.FacetSettingsBuilder.AdvVisToleranceSetting advVisTolerance, double advVisAngleTol) |
Sets the angle tolerance for a given tolerance set for Advanced Visualization Views More... | |
unsafe double | GetAdvVisWidthTol (NXOpen.Display.FacetSettingsBuilder.AdvVisToleranceSetting advVisTolerance) |
Returns the width tolerance for a given tolerance set for Advanced Visualization Views More... | |
unsafe void | SetAdvVisWidthTol (NXOpen.Display.FacetSettingsBuilder.AdvVisToleranceSetting advVisTolerance, double advVisWidthTol) |
Sets the width tolerance for a given tolerance set for Advanced Visualization Views More... | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Properties | |
unsafe bool | AdvVisAlignFacets [get, set] |
Returns or sets the state of whether facets for advanced visualization views should be aligned along common edges. More... | |
unsafe double | AdvVisFacetRatio [get, set] |
Returns or sets the facet ratio to use for Advanced Visualization Views More... | |
unsafe NXOpen.Display.FacetSettingsBuilder.FacetScale | AdvVisFacetScale [get, set] |
Returns or sets the facet scale to use for Advanced Visualization Views More... | |
unsafe NXOpen.Display.FacetSettingsBuilder.FacetToViewRatio | AdvVisFacetToViewRatio [get, set] |
Returns or sets the facet to view ratio to use for Advanced Visualization Views More... | |
unsafe double | AdvVisRefinementFactor [get, set] |
Returns or sets the refinement factor to use for Advanced Visualization Views More... | |
unsafe NXOpen.Display.FacetSettingsBuilder.AdvVisToleranceSetting | AdvVisTolerance [get, set] |
Returns or sets the tolerance setting to use for Advanced Visualization Views More... | |
unsafe NXOpen.Display.FacetSettingsBuilder.FacetUpdate | AdvVisUpdate [get, set] |
Returns or sets the update mode to use for Advanced Visualization Views More... | |
unsafe bool | ShadedAlignFacets [get, set] |
Returns or sets the state of whether facets for shaded views should be aligned along common edges. More... | |
unsafe double | ShadedFacetRatio [get, set] |
Returns or sets the facet ratio to use for Shaded Views More... | |
unsafe NXOpen.Display.FacetSettingsBuilder.FacetScale | ShadedFacetScale [get, set] |
Returns or sets the facet scale to use for Shaded Views More... | |
unsafe NXOpen.Display.FacetSettingsBuilder.FacetToViewRatio | ShadedFacetToViewRatio [get, set] |
Returns or sets the facet to view ratio to use for Shaded Views More... | |
unsafe double | ShadedRefinementFactor [get, set] |
Returns or sets the refinement factor to use for Shaded Views More... | |
unsafe NXOpen.Display.FacetSettingsBuilder.ShadedToleranceSetting | ShadedTolerance [get, set] |
Returns or sets the tolerance setting to use for Shaded Views More... | |
unsafe NXOpen.Display.FacetSettingsBuilder.FacetUpdate | ShadedUpdate [get, set] |
Returns or sets the update mode to use for Shaded Views More... | |
unsafe bool | ShowFacetEdges [get, set] |
Returns or sets the state of whether facet edges should be shown for shaded solid and sheet bodies More... | |
Represents a NXOpen.Display.FacetSettingsBuilder
Facet Settings are not supported in KF.
Created in NX8.0.0
unsafe double NXOpen.Display.FacetSettingsBuilder.GetAdvVisAngleTol | ( | NXOpen.Display.FacetSettingsBuilder.AdvVisToleranceSetting | advVisTolerance | ) |
Returns the angle tolerance for a given tolerance set for Advanced Visualization Views
Created in NX8.0.0
License requirements: None.
advVisTolerance |
unsafe double NXOpen.Display.FacetSettingsBuilder.GetAdvVisEdgeTol | ( | NXOpen.Display.FacetSettingsBuilder.AdvVisToleranceSetting | advVisTolerance | ) |
Returns the edge tolerance for a given tolerance set for Advanced Visualization Views
Created in NX8.0.0
License requirements: None.
advVisTolerance |
unsafe double NXOpen.Display.FacetSettingsBuilder.GetAdvVisFaceTol | ( | NXOpen.Display.FacetSettingsBuilder.AdvVisToleranceSetting | advVisTolerance | ) |
Returns the face tolerance for a given tolerance set for Advanced Visualization Views
Created in NX8.0.0
License requirements: None.
advVisTolerance |
unsafe double NXOpen.Display.FacetSettingsBuilder.GetAdvVisWidthTol | ( | NXOpen.Display.FacetSettingsBuilder.AdvVisToleranceSetting | advVisTolerance | ) |
Returns the width tolerance for a given tolerance set for Advanced Visualization Views
Created in NX8.0.0
License requirements: None.
advVisTolerance |
unsafe double NXOpen.Display.FacetSettingsBuilder.GetShadedAngleTol | ( | NXOpen.Display.FacetSettingsBuilder.ShadedToleranceSetting | shadedTolerance | ) |
Returns the angle tolerance for a given tolerance set for Shaded Views
Created in NX8.0.0
License requirements: None.
shadedTolerance |
unsafe double NXOpen.Display.FacetSettingsBuilder.GetShadedEdgeTol | ( | NXOpen.Display.FacetSettingsBuilder.ShadedToleranceSetting | shadedTolerance | ) |
Returns the edge tolerance for a given tolerance set for Shaded Views
Created in NX8.0.0
License requirements: None.
shadedTolerance |
unsafe double NXOpen.Display.FacetSettingsBuilder.GetShadedFaceTol | ( | NXOpen.Display.FacetSettingsBuilder.ShadedToleranceSetting | shadedTolerance | ) |
Returns the face tolerance for a given tolerance set for Shaded Views
Created in NX8.0.0
License requirements: None.
shadedTolerance |
unsafe void NXOpen.Display.FacetSettingsBuilder.SetAdvVisAngleTol | ( | NXOpen.Display.FacetSettingsBuilder.AdvVisToleranceSetting | advVisTolerance, |
double | advVisAngleTol | ||
) |
Sets the angle tolerance for a given tolerance set for Advanced Visualization Views
Created in NX8.0.0
License requirements: None.
advVisTolerance | |
advVisAngleTol |
unsafe void NXOpen.Display.FacetSettingsBuilder.SetAdvVisEdgeTol | ( | NXOpen.Display.FacetSettingsBuilder.AdvVisToleranceSetting | advVisTolerance, |
double | advVisEdgeTol | ||
) |
Sets the edge tolerance for a given tolerance set for Advanced Visualization Views
Created in NX8.0.0
License requirements: None.
advVisTolerance | |
advVisEdgeTol |
unsafe void NXOpen.Display.FacetSettingsBuilder.SetAdvVisFaceTol | ( | NXOpen.Display.FacetSettingsBuilder.AdvVisToleranceSetting | advVisTolerance, |
double | advVisFaceTol | ||
) |
Sets the face tolerance for a given tolerance set for Advanced Visualization Views
Created in NX8.0.0
License requirements: None.
advVisTolerance | |
advVisFaceTol |
unsafe void NXOpen.Display.FacetSettingsBuilder.SetAdvVisWidthTol | ( | NXOpen.Display.FacetSettingsBuilder.AdvVisToleranceSetting | advVisTolerance, |
double | advVisWidthTol | ||
) |
Sets the width tolerance for a given tolerance set for Advanced Visualization Views
Created in NX8.0.0
License requirements: None.
advVisTolerance | |
advVisWidthTol |
unsafe void NXOpen.Display.FacetSettingsBuilder.SetShadedAngleTol | ( | NXOpen.Display.FacetSettingsBuilder.ShadedToleranceSetting | shadedTolerance, |
double | shadedAngleTol | ||
) |
Sets the angle tolerance for a given tolerance set for Shaded Views
Created in NX8.0.0
License requirements: None.
shadedTolerance | |
shadedAngleTol |
unsafe void NXOpen.Display.FacetSettingsBuilder.SetShadedEdgeTol | ( | NXOpen.Display.FacetSettingsBuilder.ShadedToleranceSetting | shadedTolerance, |
double | shadedEdgeTol | ||
) |
Sets the edge toleramce for a given tolerance set for Shaded Views
Created in NX8.0.0
License requirements: None.
shadedTolerance | |
shadedEdgeTol |
unsafe void NXOpen.Display.FacetSettingsBuilder.SetShadedFaceTol | ( | NXOpen.Display.FacetSettingsBuilder.ShadedToleranceSetting | shadedTolerance, |
double | shadedFaceTol | ||
) |
Sets the face tolerance for a given tolerance set for Shaded Views
Created in NX8.0.0
License requirements: None.
shadedTolerance | |
shadedFaceTol |
|
getset |
Returns or sets the state of whether facets for advanced visualization views should be aligned along common edges.
Using this option will generally increase the quality of the facets but the facet generation will generally take longer.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the facet ratio to use for Advanced Visualization Views
Created in NX8.0.0
Deprecated in NX9.0.0. Refer to NXOpen.Display.FacetSettingsBuilder.AdvVisRefinementFactor instead
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the facet scale to use for Advanced Visualization Views
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the facet to view ratio to use for Advanced Visualization Views
Created in NX8.0.0
Deprecated in NX9.0.0. Refer to NXOpen.Display.FacetSettingsBuilder.AdvVisFacetScale instead
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the refinement factor to use for Advanced Visualization Views
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the tolerance setting to use for Advanced Visualization Views
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the update mode to use for Advanced Visualization Views
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the state of whether facets for shaded views should be aligned along common edges.
Using this option will generally increase the quality of the facets but the facet generation will generally take longer.
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the facet ratio to use for Shaded Views
Created in NX8.0.0
Deprecated in NX9.0.0. Refer to NXOpen.Display.FacetSettingsBuilder.ShadedRefinementFactor instead
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the facet scale to use for Shaded Views
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the facet to view ratio to use for Shaded Views
Created in NX8.0.0
Deprecated in NX9.0.0. Refer to NXOpen.Display.FacetSettingsBuilder.ShadedFacetScale instead
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the refinement factor to use for Shaded Views
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the tolerance setting to use for Shaded Views
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the update mode to use for Shaded Views
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the state of whether facet edges should be shown for shaded solid and sheet bodies
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.