NX Open C++ Reference Guide
|
Represents a Display::FacetSettingsBuilder
Facet Settings are not supported in KF.
More...
Public Types | |
enum | AdvVisToleranceSetting { AdvVisToleranceSettingCoarse, AdvVisToleranceSettingStandard, AdvVisToleranceSettingFine, AdvVisToleranceSettingExtraFine, AdvVisToleranceSettingSuperFine, AdvVisToleranceSettingUltraFine, AdvVisToleranceSettingUserDefined } |
Adv Vis Tolerance specifies which set of tolerances are to be used for rendering facets for display for Advanced Visualization views. More... | |
enum | FacetToViewRatio { FacetToViewRatioAutomatic, FacetToViewRatioUserDefined } |
FacetToViewRatio specifies whether the ratio of the view scale to the scale used to generate facets is determined automaticall by the systems (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 | FacetUpdate { FacetUpdateVisibleObjects, FacetUpdateAllObjects, FacetUpdateNone } |
FacetUpdate 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 | ShadedToleranceSetting { ShadedToleranceSettingCoarse, ShadedToleranceSettingStandard, ShadedToleranceSettingFine, ShadedToleranceSettingExtraFine, ShadedToleranceSettingUltraFine, ShadedToleranceSettingUserDefined } |
Shaded Tolerance specifies which set of tolerances are to be used for rendering facets for display for Shaded views. More... | |
Public Member Functions | |
double | AdvVisFacetRatio () |
Returns the facet ratio to use for Advanced Visualization Views Created in NX8.0.0. | |
NXOpen::Display::FacetSettingsBuilder::FacetToViewRatio | AdvVisFacetToViewRatio () |
Returns the facet to view ratio to use for Advanced Visualization Views Created in NX8.0.0. | |
NXOpen::Display::FacetSettingsBuilder::AdvVisToleranceSetting | AdvVisTolerance () |
Returns the tolerance setting to use for Advanced Visualization Views Created in NX8.0.0. | |
NXOpen::Display::FacetSettingsBuilder::FacetUpdate | AdvVisUpdate () |
Returns the update mode to use for Advanced Visualization Views Created in NX8.0.0. | |
double | GetAdvVisAngleTol (NXOpen::Display::FacetSettingsBuilder::AdvVisToleranceSetting advVisTolerance) |
Returns the angle tolerance for a given tolerance set for Advanced Visualization Views. | |
double | GetAdvVisEdgeTol (NXOpen::Display::FacetSettingsBuilder::AdvVisToleranceSetting advVisTolerance) |
Returns the edge tolerance for a given tolerance set for Advanced Visualization Views. | |
double | GetAdvVisFaceTol (NXOpen::Display::FacetSettingsBuilder::AdvVisToleranceSetting advVisTolerance) |
Returns the face tolerance for a given tolerance set for Advanced Visualization Views. | |
double | GetAdvVisWidthTol (NXOpen::Display::FacetSettingsBuilder::AdvVisToleranceSetting advVisTolerance) |
Returns the width tolerance for a given tolerance set for Advanced Visualization Views. | |
double | GetShadedAngleTol (NXOpen::Display::FacetSettingsBuilder::ShadedToleranceSetting shadedTolerance) |
Returns the angle tolerance for a given tolerance set for Shaded Views. | |
double | GetShadedEdgeTol (NXOpen::Display::FacetSettingsBuilder::ShadedToleranceSetting shadedTolerance) |
Returns the edge tolerance for a given tolerance set for Shaded Views. | |
double | GetShadedFaceTol (NXOpen::Display::FacetSettingsBuilder::ShadedToleranceSetting shadedTolerance) |
Returns the face tolerance for a given tolerance set for Shaded Views. | |
void | 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. | |
void | 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. | |
void | 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. | |
void | SetAdvVisFacetRatio (double advVisFacetRatio) |
Sets the facet ratio to use for Advanced Visualization Views Created in NX8.0.0. | |
void | SetAdvVisFacetToViewRatio (NXOpen::Display::FacetSettingsBuilder::FacetToViewRatio advVisFacetToViewRatio) |
Sets the facet to view ratio to use for Advanced Visualization Views Created in NX8.0.0. | |
void | SetAdvVisTolerance (NXOpen::Display::FacetSettingsBuilder::AdvVisToleranceSetting advVisTolerance) |
Sets the tolerance setting to use for Advanced Visualization Views Created in NX8.0.0. | |
void | SetAdvVisUpdate (NXOpen::Display::FacetSettingsBuilder::FacetUpdate advVisUpdate) |
Sets the update mode to use for Advanced Visualization Views Created in NX8.0.0. | |
void | 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. | |
void | 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. | |
void | 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. | |
void | 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. | |
void | SetShadedFacetRatio (double shadedFacetRatio) |
Sets the facet ratio to use for Shaded Views Created in NX8.0.0. | |
void | SetShadedFacetToViewRatio (NXOpen::Display::FacetSettingsBuilder::FacetToViewRatio shadedFacetToViewRatio) |
Sets the facet to view ratio to use for Shaded Views Created in NX8.0.0. | |
void | SetShadedTolerance (NXOpen::Display::FacetSettingsBuilder::ShadedToleranceSetting shadedTolerance) |
Sets the tolerance setting to use for Shaded Views Created in NX8.0.0. | |
void | SetShadedUpdate (NXOpen::Display::FacetSettingsBuilder::FacetUpdate shadedUpdate) |
Sets the update mode to use for Shaded Views Created in NX8.0.0. | |
double | ShadedFacetRatio () |
Returns the facet ratio to use for Shaded Views Created in NX8.0.0. | |
NXOpen::Display::FacetSettingsBuilder::FacetToViewRatio | ShadedFacetToViewRatio () |
Returns the facet to view ratio to use for Shaded Views Created in NX8.0.0. | |
NXOpen::Display::FacetSettingsBuilder::ShadedToleranceSetting | ShadedTolerance () |
Returns the tolerance setting to use for Shaded Views Created in NX8.0.0. | |
NXOpen::Display::FacetSettingsBuilder::FacetUpdate | ShadedUpdate () |
Returns the update mode to use for Shaded Views Created in NX8.0.0. |
Represents a Display::FacetSettingsBuilder
Facet Settings are not supported in KF.
Created in NX8.0.0.
Adv Vis Tolerance specifies which set of tolerances are to be used for rendering facets for display for Advanced Visualization views.
FacetToViewRatio specifies whether the ratio of the view scale to the scale used to generate facets is determined automaticall by the systems (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.
Shaded Tolerance specifies which set of tolerances are to be used for rendering facets for display for Shaded views.
Returns the facet ratio to use for Advanced Visualization Views
Created in NX8.0.0.
License requirements : None
NXOpen::Display::FacetSettingsBuilder::FacetToViewRatio NXOpen::Display::FacetSettingsBuilder::AdvVisFacetToViewRatio | ( | ) |
Returns the facet to view ratio to use for Advanced Visualization Views
Created in NX8.0.0.
License requirements : None
NXOpen::Display::FacetSettingsBuilder::AdvVisToleranceSetting NXOpen::Display::FacetSettingsBuilder::AdvVisTolerance | ( | ) |
Returns the tolerance setting to use for Advanced Visualization Views
Created in NX8.0.0.
License requirements : None
NXOpen::Display::FacetSettingsBuilder::FacetUpdate NXOpen::Display::FacetSettingsBuilder::AdvVisUpdate | ( | ) |
Returns the update mode to use for Advanced Visualization Views
Created in NX8.0.0.
License requirements : None
double NXOpen::Display::FacetSettingsBuilder::GetAdvVisAngleTol | ( | NXOpen::Display::FacetSettingsBuilder::AdvVisToleranceSetting | advVisTolerance | ) |
Returns the angle tolerance for a given tolerance set for Advanced Visualization Views.
advVisTolerance | advvistolerance |
double NXOpen::Display::FacetSettingsBuilder::GetAdvVisEdgeTol | ( | NXOpen::Display::FacetSettingsBuilder::AdvVisToleranceSetting | advVisTolerance | ) |
Returns the edge tolerance for a given tolerance set for Advanced Visualization Views.
advVisTolerance | advvistolerance |
double NXOpen::Display::FacetSettingsBuilder::GetAdvVisFaceTol | ( | NXOpen::Display::FacetSettingsBuilder::AdvVisToleranceSetting | advVisTolerance | ) |
Returns the face tolerance for a given tolerance set for Advanced Visualization Views.
advVisTolerance | advvistolerance |
double NXOpen::Display::FacetSettingsBuilder::GetAdvVisWidthTol | ( | NXOpen::Display::FacetSettingsBuilder::AdvVisToleranceSetting | advVisTolerance | ) |
Returns the width tolerance for a given tolerance set for Advanced Visualization Views.
advVisTolerance | advvistolerance |
double NXOpen::Display::FacetSettingsBuilder::GetShadedAngleTol | ( | NXOpen::Display::FacetSettingsBuilder::ShadedToleranceSetting | shadedTolerance | ) |
Returns the angle tolerance for a given tolerance set for Shaded Views.
shadedTolerance | shadedtolerance |
double NXOpen::Display::FacetSettingsBuilder::GetShadedEdgeTol | ( | NXOpen::Display::FacetSettingsBuilder::ShadedToleranceSetting | shadedTolerance | ) |
Returns the edge tolerance for a given tolerance set for Shaded Views.
shadedTolerance | shadedtolerance |
double NXOpen::Display::FacetSettingsBuilder::GetShadedFaceTol | ( | NXOpen::Display::FacetSettingsBuilder::ShadedToleranceSetting | shadedTolerance | ) |
Returns the face tolerance for a given tolerance set for Shaded Views.
shadedTolerance | shadedtolerance |
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 | advvistolerance |
advVisAngleTol | advvisangletol |
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 | advvistolerance |
advVisEdgeTol | advvisedgetol |
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 | advvistolerance |
advVisFaceTol | advvisfacetol |
void NXOpen::Display::FacetSettingsBuilder::SetAdvVisFacetRatio | ( | double | advVisFacetRatio | ) |
Sets the facet ratio to use for Advanced Visualization Views
Created in NX8.0.0.
License requirements : None
advVisFacetRatio | advvisfacetratio |
void NXOpen::Display::FacetSettingsBuilder::SetAdvVisFacetToViewRatio | ( | NXOpen::Display::FacetSettingsBuilder::FacetToViewRatio | advVisFacetToViewRatio | ) |
Sets the facet to view ratio to use for Advanced Visualization Views
Created in NX8.0.0.
License requirements : None
advVisFacetToViewRatio | advvisfacettoviewratio |
void NXOpen::Display::FacetSettingsBuilder::SetAdvVisTolerance | ( | NXOpen::Display::FacetSettingsBuilder::AdvVisToleranceSetting | advVisTolerance | ) |
Sets the tolerance setting to use for Advanced Visualization Views
Created in NX8.0.0.
License requirements : None
advVisTolerance | advvistolerance |
void NXOpen::Display::FacetSettingsBuilder::SetAdvVisUpdate | ( | NXOpen::Display::FacetSettingsBuilder::FacetUpdate | advVisUpdate | ) |
Sets the update mode to use for Advanced Visualization Views
Created in NX8.0.0.
License requirements : None
advVisUpdate | advvisupdate |
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 | advvistolerance |
advVisWidthTol | advviswidthtol |
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 | shadedtolerance |
shadedAngleTol | shadedangletol |
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 | shadedtolerance |
shadedEdgeTol | shadededgetol |
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 | shadedtolerance |
shadedFaceTol | shadedfacetol |
void NXOpen::Display::FacetSettingsBuilder::SetShadedFacetRatio | ( | double | shadedFacetRatio | ) |
Sets the facet ratio to use for Shaded Views
Created in NX8.0.0.
License requirements : None
shadedFacetRatio | shadedfacetratio |
void NXOpen::Display::FacetSettingsBuilder::SetShadedFacetToViewRatio | ( | NXOpen::Display::FacetSettingsBuilder::FacetToViewRatio | shadedFacetToViewRatio | ) |
Sets the facet to view ratio to use for Shaded Views
Created in NX8.0.0.
License requirements : None
shadedFacetToViewRatio | shadedfacettoviewratio |
void NXOpen::Display::FacetSettingsBuilder::SetShadedTolerance | ( | NXOpen::Display::FacetSettingsBuilder::ShadedToleranceSetting | shadedTolerance | ) |
Sets the tolerance setting to use for Shaded Views
Created in NX8.0.0.
License requirements : None
shadedTolerance | shadedtolerance |
void NXOpen::Display::FacetSettingsBuilder::SetShadedUpdate | ( | NXOpen::Display::FacetSettingsBuilder::FacetUpdate | shadedUpdate | ) |
Sets the update mode to use for Shaded Views
Created in NX8.0.0.
License requirements : None
shadedUpdate | shadedupdate |
Returns the facet ratio to use for Shaded Views
Created in NX8.0.0.
License requirements : None
NXOpen::Display::FacetSettingsBuilder::FacetToViewRatio NXOpen::Display::FacetSettingsBuilder::ShadedFacetToViewRatio | ( | ) |
Returns the facet to view ratio to use for Shaded Views
Created in NX8.0.0.
License requirements : None
NXOpen::Display::FacetSettingsBuilder::ShadedToleranceSetting NXOpen::Display::FacetSettingsBuilder::ShadedTolerance | ( | ) |
Returns the tolerance setting to use for Shaded Views
Created in NX8.0.0.
License requirements : None
NXOpen::Display::FacetSettingsBuilder::FacetUpdate NXOpen::Display::FacetSettingsBuilder::ShadedUpdate | ( | ) |
Returns the update mode to use for Shaded Views
Created in NX8.0.0.
License requirements : None