This topic contains two tables. The information in the table:
Setting |
Get/Set Methods |
Return Value
or
<Value>
or
<OnFlag> |
Comment |
Hidden edges displayed as - Solid |
ISldWorks::GetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swEdgesHiddenEdgeDisplay)
ISldWorks::SetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swEdgesHiddenEdgeDisplay,
swEdgesHiddenEdgeDisplay_e.swEdgesHiddenEdgeDisplaySolid) |
swEdgesHiddenEdgeDisplay_e.swEdgesHiddenEdgeDisplaySolid |
|
Hidden edges displayed as - Dashed |
ISldWorks::GetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swEdgesHiddenEdgeDisplay)
ISldWorks::SetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swEdgesHiddenEdgeDisplay,
swEdgesHiddenEdgeDisplay_e.swEdgesHiddenEdgeDisplayDashed) |
swEdgesHiddenEdgeDisplay_e.swEdgesHiddenEdgeDisplayDashed |
|
Selection of hidden edges - Allow selection in wireframe and HLV modes |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swEdgesHiddenEdgeSelectionInWireframe)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swEdgesHiddenEdgeSelectionInWireframe,
<OnFlag>) |
Boolean value |
Specifies whether to allow selection of hidden edges or vertices in
Wireframe and Hidden Lines Visible modes |
Selection of hidden edges - Allow selection in HLR and shaded modes |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swEdgesHiddenEdgeSelectionInHLR)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swEdgesHiddenEdgeSelectionInHLR,
<OnFlag>) |
Boolean value |
Specifies whether to allow selection of hidden edges or vertices in
Wireframe and Hidden Lines Visible modes |
Part/Assembly tangent edge display - As visible |
ISldWorks::GetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swEdgesTangentEdgeDisplay)
ISldWorks::SetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swEdgesTangentEdgeDisplay,
swEdgesTangentEdgeDisplay_e.swEdgesTangentEdgeDisplayVisible) |
swEdgesTangentEdgeDisplay_e.swEdgesTangentEdgeDisplayVisible |
|
Part/Assembly tangent edge display - As phantom |
ISldWorks::GetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swEdgesTangentEdgeDisplay)
ISldWorks::SetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swEdgesTangentEdgeDisplay,
swEdgesTangentEdgeDisplay_e.swEdgesTangentEdgeDisplayPhantom) |
swEdgesTangentEdgeDisplay_e.swEdgesTangentEdgeDisplayPhantom |
|
Part/Assembly tangent edge display - Removed |
ISldWorks::GetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swEdgesTangentEdgeDisplay_e)
ISldWorks::SetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swEdgesTangentEdgeDisplay_e,
swEdgesTangentEdgeDisplay_e.swEdgesTangentEdgeDisplayRemoved) |
swEdgesTangentEdgeDisplay_e.swEdgesTangentEdgeDisplayRemoved |
|
Edge display in shaded with edges mode - HLR |
ISldWorks::GetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swEdgesShadedModeDisplay)
ISldWorks::SetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swEdgesShadedModeDisplay,
swEdgesShadedModeDisplay_e.swEdgesShadedModeDisplayHLR) |
swEdgesShadedModeDisplay_e.swEdgesShadedModeDisplayHLR |
|
Edge display in shaded with edges mode - Wireframe |
ISldWorks::GetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swEdgesShadedModeDisplay)
ISldWorks::SetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swEdgesShadedModeDisplay,
swEdgesShadedModeDisplay_e.swEdgesShadedModeDisplayWireframe) |
swEdgesShadedModeDisplay_e.swEdgesShadedModeDisplayWireframe) |
|
Assembly transparency for in context edit - <selection
box> |
ISldWorks::GetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swEdgesInContextEditTransparencyType)
ISldWorks::SetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swEdgesInContextEditTransparencyType,
swInContextEditTransparencyType_e.<Value>) |
See swInContextEditTransparencyType_e
for valid options |
|
Assembly transparency for in context edit - <slider> |
ISldWorks::GetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swEdgesInContextEditTransparency)
ISldWorks::SetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swEdgesInContextEditTransparency,
<Value>) |
Integer value between 0 and 100 indicating transparency |
|
Anti-aliasing |
ISldWorks::GetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swSystemOptionDisplayAntiAliasing)
ISldWorks::SetUserPreferenceIntegerValue(swUserPreferenceIntegerValue_e.swSystemOptionDisplayAntiAliasing,
<Value>) |
See
swSystemOptionDisplayAntiAliasing_e
for valid options |
S pecifies whether to smooth out jagged edges in Shaded With Edges, Wireframe,
Hidden Lines Removed, and Hidden Lines Visible modes |
Highlight all edges of features selected in graphics view |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swEdgesHighlightFeatureEdges)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swEdgesHighlightFeatureEdges,
<OnFlag>) |
Boolean value |
Specifies whether all edges on selected feature are highlighted when
feature selected |
Dynamic highlight from graphics view |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swEdgesDynamicHighlight)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swEdgesDynamicHighlight,
<OnFlag>) |
Boolean value |
Specifies whether to highlight edges, faces, vertices, dimensions, annotations,
and so on, in the graphics area when pointer moves across them |
Show open edges of surfaces in different color |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swEdgesOpenEdgesDifferentColor)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swEdgesOpenEdgesDifferentColor,
<OnFlag>) |
Boolean value |
Specifies whether to differentiate between open edges of surface and
any tangent edges or silhouette |
Display shaded planes |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swEdgesDisplayShadedPlanes)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swEdgesDisplayShadedPlanes,
<OnFlag>) |
Boolean value |
Specifies whether to display transparent shaded planes with a wireframe
edge that have different front and back colors |
Enable selection through transparency |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDisplayEnableSelectionThroughTransparency)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDisplayEnableSelectionThroughTransparency,
<OnFlag>) |
Boolean value |
Specifies whether to enable selection of opaque objects behind transparent
objects in graphics area or selection of nearest object regardless of
transparency |
Display reference triad |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDisplayReferenceTriad
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDisplayReferenceTriad,
<OnFlag>) |
Boolean value |
Specifies whether to display reference triad |
Display scrollbars in graphics view |
See Comment |
See Comment |
Not currently available in SolidWorks API |
Display dimensions flat to screen |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDisplayDimensionsFlatToScreen)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDisplayDimensionsFlatToScreen,
<OnFlag>) |
Boolean value |
Specifies whether to display dimensions flat to screen |
Display notes flat to screen |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDisplayNotesFlatToScreen)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDisplayNotesFlatToScreen,
<OnFlag>) |
Boolean value |
Specifies whether to display notes flat to screen |
Display draft quality ambient
occlusion |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swDraftQualityAmbientOcclusion)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swDraftQualityAmbientOcclusion,
<OnFlag>) |
Boolean value |
Specifies whether to use global
lighting that adds realism to models by controlling the attenuation of ambient
light due to occluded areas; available in all scenes when you use RealView
graphics |
Projection type for four view viewport |
ISldWorks::GetUserPreferenceToggle(swUserPreferenceToggle_e.swFourViewportProjectionType)
ISldWorks::SetUserPreferenceToggle(swUserPreferenceToggle_e.swFourViewportProjectionType,
<OnFlag>) |
Boolean value:
True = Third Angle
False = First Angle
|
Specifies projection type of model or drawing in four viewports |