NX Open C++ Reference Guide
|
Represents set of Hidden Lines View Style Preferences applicable to drafting views. More...
Public Member Functions | |
bool | EdgesHiddenByEdges () |
Returns the staus of edges hidden by edges. | |
bool | Hiddenline () |
Returns the status of hiddenline. | |
int | HiddenlineColor () |
Returns the color of hiddenline. | |
NXOpen::Preferences::Font | HiddenlineFont () |
Returns the font of hiddenline Created in NX5.0.0. | |
NXOpen::Preferences::Width | HiddenlineWidth () |
Returns the width of hiddenline Created in NX5.0.0. | |
bool | IncludeModelCurves () |
Returns the status of include model curves Created in NX5.0.0. | |
bool | InterferingSolids () |
Returns the status of interfering solids. | |
NXOpen::Preferences::HiddenLineInterferingSolidsOption | InterferingSolidsOption () |
Returns the status of interfering solids. | |
bool | ReferenceEdgesOnly () |
Returns the status of reference edges only.This controls the rendering of hidden edges with annotation. | |
bool | SelfHidden () |
Returns the status of self hidden. | |
void | SetEdgesHiddenByEdges (bool edgesHiddenByEdges) |
Sets the staus of edges hidden by edges. | |
void | SetHiddenline (bool hiddenline) |
Sets the status of hiddenline. | |
void | SetHiddenlineColor (int color) |
Sets the color of hiddenline. | |
void | SetHiddenlineFont (NXOpen::Preferences::Font font) |
Sets the font of hiddenline Created in NX5.0.0. | |
void | SetHiddenlineWidth (NXOpen::Preferences::Width width) |
Sets the width of hiddenline Created in NX5.0.0. | |
void | SetIncludeModelCurves (bool includeModelCurves) |
Sets the status of include model curves Created in NX5.0.0. | |
void | SetInterferingSolids (bool interferingSolids) |
Sets the status of interfering solids. | |
void | SetInterferingSolidsOption (NXOpen::Preferences::HiddenLineInterferingSolidsOption interferingSolids) |
Sets the status of interfering solids. | |
void | SetReferenceEdgesOnly (bool referenceEdgesOnly) |
Sets the status of reference edges only.This controls the rendering of hidden edges with annotation. | |
void | SetSelfHidden (bool selfHidden) |
Sets the status of self hidden. | |
void | SetSmallFeature (NXOpen::Preferences::HiddenLineSmallFeatureOption smallFeature) |
Sets the small feature option. | |
void | SetSmallFeaturesTolerance (double smallFeaturesTolerance) |
Sets the value of small features tolerance. | |
NXOpen::Preferences::HiddenLineSmallFeatureOption | SmallFeature () |
Returns the small feature option. | |
double | SmallFeaturesTolerance () |
Returns the value of small features tolerance. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents set of Hidden Lines View Style Preferences applicable to drafting views.
To obtain an instance of this class use Drawings::ViewStyle::HiddenLines
Created in NX5.0.0.
bool NXOpen::Drawings::HiddenLinesViewStyle::EdgesHiddenByEdges | ( | ) |
Returns the staus of edges hidden by edges.
This allows to control the display of edges which are hidden by other overlapping edges.
Created in NX5.0.0.
License requirements : None
bool NXOpen::Drawings::HiddenLinesViewStyle::Hiddenline | ( | ) |
Returns the status of hiddenline.
The status affects the appearance of lines in a member view.
Created in NX5.0.0.
License requirements : None
int NXOpen::Drawings::HiddenLinesViewStyle::HiddenlineColor | ( | ) |
Returns the color of hiddenline.
The value should be between 1 and 216.
Created in NX5.0.0.
License requirements : None
NXOpen::Preferences::Font NXOpen::Drawings::HiddenLinesViewStyle::HiddenlineFont | ( | ) |
Returns the font of hiddenline
Created in NX5.0.0.
License requirements : None
NXOpen::Preferences::Width NXOpen::Drawings::HiddenLinesViewStyle::HiddenlineWidth | ( | ) |
Returns the width of hiddenline
Created in NX5.0.0.
License requirements : None
bool NXOpen::Drawings::HiddenLinesViewStyle::IncludeModelCurves | ( | ) |
Returns the status of include model curves
Created in NX5.0.0.
License requirements : None
bool NXOpen::Drawings::HiddenLinesViewStyle::InterferingSolids | ( | ) |
Returns the status of interfering solids.
This allows the correct rendering of hidden lines in a drawing member view with interfering solids.
Created in NX5.0.0.
License requirements : None
NXOpen::Preferences::HiddenLineInterferingSolidsOption NXOpen::Drawings::HiddenLinesViewStyle::InterferingSolidsOption | ( | ) |
Returns the status of interfering solids.
This allows the correct rendering of hidden lines in a drawing member view with interfering solids.
Created in NX6.0.0.
License requirements : None
bool NXOpen::Drawings::HiddenLinesViewStyle::ReferenceEdgesOnly | ( | ) |
Returns the status of reference edges only.This controls the rendering of hidden edges with annotation.
If True, only hidden edges referencing annotations are rendered. Hidden edges not referenced by annotation are not rendered.
Created in NX5.0.0.
License requirements : None
bool NXOpen::Drawings::HiddenLinesViewStyle::SelfHidden | ( | ) |
Returns the status of self hidden.
This allows the rendering of edges hidden by their own solid in the selected hidden line color, font, and width settings. If False, the hidden line processing only processes the lines hidden by other solids.
Created in NX5.0.0.
License requirements : None
void NXOpen::Drawings::HiddenLinesViewStyle::SetEdgesHiddenByEdges | ( | bool | edgesHiddenByEdges | ) |
Sets the staus of edges hidden by edges.
This allows to control the display of edges which are hidden by other overlapping edges.
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
edgesHiddenByEdges | edges hidden by edges |
void NXOpen::Drawings::HiddenLinesViewStyle::SetHiddenline | ( | bool | hiddenline | ) |
Sets the status of hiddenline.
The status affects the appearance of lines in a member view.
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
hiddenline | hiddenline |
void NXOpen::Drawings::HiddenLinesViewStyle::SetHiddenlineColor | ( | int | color | ) |
Sets the color of hiddenline.
The value should be between 1 and 216.
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
color | color |
void NXOpen::Drawings::HiddenLinesViewStyle::SetHiddenlineFont | ( | NXOpen::Preferences::Font | font | ) |
Sets the font of hiddenline
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
font | font |
void NXOpen::Drawings::HiddenLinesViewStyle::SetHiddenlineWidth | ( | NXOpen::Preferences::Width | width | ) |
Sets the width of hiddenline
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
width | width |
void NXOpen::Drawings::HiddenLinesViewStyle::SetIncludeModelCurves | ( | bool | includeModelCurves | ) |
Sets the status of include model curves
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
includeModelCurves | include model curves |
void NXOpen::Drawings::HiddenLinesViewStyle::SetInterferingSolids | ( | bool | interferingSolids | ) |
Sets the status of interfering solids.
This allows the correct rendering of hidden lines in a drawing member view with interfering solids.
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
interferingSolids | interfering solids |
void NXOpen::Drawings::HiddenLinesViewStyle::SetInterferingSolidsOption | ( | NXOpen::Preferences::HiddenLineInterferingSolidsOption | interferingSolids | ) |
Sets the status of interfering solids.
This allows the correct rendering of hidden lines in a drawing member view with interfering solids.
Created in NX6.0.0.
License requirements : drafting ("DRAFTING")
interferingSolids | interfering solids |
void NXOpen::Drawings::HiddenLinesViewStyle::SetReferenceEdgesOnly | ( | bool | referenceEdgesOnly | ) |
Sets the status of reference edges only.This controls the rendering of hidden edges with annotation.
If True, only hidden edges referencing annotations are rendered. Hidden edges not referenced by annotation are not rendered.
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
referenceEdgesOnly | reference edges only |
void NXOpen::Drawings::HiddenLinesViewStyle::SetSelfHidden | ( | bool | selfHidden | ) |
Sets the status of self hidden.
This allows the rendering of edges hidden by their own solid in the selected hidden line color, font, and width settings. If False, the hidden line processing only processes the lines hidden by other solids.
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
selfHidden | self hidden |
void NXOpen::Drawings::HiddenLinesViewStyle::SetSmallFeature | ( | NXOpen::Preferences::HiddenLineSmallFeatureOption | smallFeature | ) |
Sets the small feature option.
This allows the simplification or removal of rendering of small features in large scale assembly drawings. Not all small features are considered for simplified rendering. Only if the boundary of a small feature lies completely within a face of the model is the small feature's display modified.
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
smallFeature | small feature |
void NXOpen::Drawings::HiddenLinesViewStyle::SetSmallFeaturesTolerance | ( | double | smallFeaturesTolerance | ) |
Sets the value of small features tolerance.
Created in NX5.0.0.
License requirements : drafting ("DRAFTING")
smallFeaturesTolerance | small features tolerance |
NXOpen::Preferences::HiddenLineSmallFeatureOption NXOpen::Drawings::HiddenLinesViewStyle::SmallFeature | ( | ) |
Returns the small feature option.
This allows the simplification or removal of rendering of small features in large scale assembly drawings. Not all small features are considered for simplified rendering. Only if the boundary of a small feature lies completely within a face of the model is the small feature's display modified.
Created in NX5.0.0.
License requirements : None
double NXOpen::Drawings::HiddenLinesViewStyle::SmallFeaturesTolerance | ( | ) |
Returns the value of small features tolerance.
Created in NX5.0.0.
License requirements : None
tag_t NXOpen::Drawings::HiddenLinesViewStyle::Tag | ( | ) | const |
Returns the tag of this object.