DisplayPipelineAttributes Class |
Namespace: Rhino.Display
The DisplayPipelineAttributes type exposes the following members.
Name | Description | |
---|---|---|
![]() | DisplayPipelineAttributes | Initializes a new instance of the DisplayPipelineAttributes class |
Name | Description | |
---|---|---|
![]() | AmbientLightingColor | |
![]() | AxesSizePercentage |
Size of axes as a percentage of the grid extents.
|
![]() | BackMaterialDiffuseColor | |
![]() | BackMaterialShine |
Get or set the back material shine (0 to Rhino.DocObjects.MaxShine). You must call DisplayModeDescription.UpdateDisplayMode() to commit this change.
|
![]() | BackMaterialTransparency |
Get or set the back material transparency (0 to 100). You must call DisplayModeDescription.UpdateDisplayMode() to commit this change.
|
![]() | BoundingBoxMode | |
![]() | CastShadows | Cast shadows. |
![]() | ClippingEdgeColor |
Clipping edge color
|
![]() | ClippingEdgeColorUsage |
Specifies how the color for the Edges is determined
|
![]() | ClippingEdgeThickness |
Edge thickness in pixels.
|
![]() | ClippingFillColor |
Clipping plane fill color
|
![]() | ClippingPlaneFillColorUsage |
Specifies how the color for the clipping plane object fill is determined.
|
![]() | ClippingShadeColor |
Clipping plane solid color
|
![]() | ClippingShadeColorUsage |
Specifies how to shade the clipping plane
|
![]() | ClippingShadeSelectedPlane |
Shades the selected clipping plane.
|
![]() | ClippingShadeTransparency |
Specifies the clipping plane transparency percentage.
|
![]() | ClipSelectionHighlight |
Clips the highlight wires. Shaded selections always clip.
|
![]() | ContextForDraw | |
![]() | ControlPolygonColor |
Control polygon color
|
![]() | ControlPolygonGripSize |
The control point size in pixels.
|
![]() | ControlPolygonHighlight |
Highlights the segments of the control polygon on either side of the control points.
|
![]() | ControlPolygonShow |
Shows the control polygon and only shows the control points.
|
![]() | ControlPolygonShowPoints |
Shows the control points while the control polygon is displayed.
|
![]() | ControlPolygonShowSurface |
Shows the object while the control polygon is displayed.
|
![]() | ControlPolygonStyle |
PointStyle for the control polygon. Supported values are ControlPoint, RoundControlPoint, VariableDot, and RoundDot
|
![]() | ControlPolygonUseFixedSingleColor |
Specifies a color for the control polygon.
|
![]() | ControlPolygonUseSolidLines |
Use dotted / solid lines
|
![]() | ControlPolygonWireThickness |
The width of the control polygon lines in pixels.
|
![]() | CullBackfaces | |
![]() | CurveColor | Color used for drawing curves |
![]() | CurveThickness | Pixel thickness for curves |
![]() | CurveThicknessScale |
Scale thickness for curves
|
![]() | CurveThicknessUsage |
Use a pixel thickness (CurveThickness) or a scale thickness (CurveThicknessScale)
|
![]() | CustomGroundPlaneAltitude |
Height above the world XY plane in model units
|
![]() | CustomGroundPlaneAutomaticAltitude |
Turns on auto-elevation that moves Ground Plane to the lowest point of the objects in the model.
|
![]() | CustomGroundPlaneOn |
Turn the custom ground plane on or off
|
![]() | CustomGroundPlaneShadowOnly |
Makes the ground plane transparent, but allows shadows to still be cast on it.
|
![]() | DisableConduits | |
![]() | DisableTransparency | |
![]() | DynamicDisplayUsage |
Sets the appearance of objects in the display
|
![]() | EnglishName | |
![]() | FillMode |
Get or set the frame buffer fill mode.
|
![]() | FrontMaterialShine |
Get or set the front material shine (0 to Rhino.DocObjects.MaxShine). You must call DisplayModeDescription.UpdateDisplayMode() to commit this change.
|
![]() | FrontMaterialTransparency |
Get or set the front material transparency (0 to 100). You must call DisplayModeDescription.UpdateDisplayMode() to commit this change.
|
![]() | GhostLockedObjects |
Set locked appearance
|
![]() | GridPlaneColor |
The color of the grid plane
|
![]() | GridPlaneTransparency |
Transparency of the grid plane, percentage (0-100)
|
![]() | GridPlaneVisibility |
Set when to show the grid plane
|
![]() | GridTransparency |
Transparency of the grid, percentage (0-100)
|
![]() | HighlightSurfaces |
Shades entire object with highlight color.
|
![]() | Id | |
![]() | IgnoreHighlights | |
![]() | LayersFollowLockUsage |
Applies the settings for locked objects to locked layers.
|
![]() | LightingScheme | |
![]() | LocalName | |
![]() | LockedColor |
Locked Object Color
|
![]() | LockedObjectsDrawBehindOthers | Locked object are drawn behind other objects |
![]() | LockedObjectTransparency |
LockedObjectTransparency.
|
![]() | LockedObjectUsage |
Set asource of display attributes for locked objects
|
![]() | MeshEdgeColor |
Sets the mesh edge color
|
![]() | MeshEdgeColorReduction |
The darken percentage of the color
|
![]() | MeshEdgeThickness |
Mesh edge width in pixels
|
![]() | MeshNakedEdgeColor |
Sets the naked edge color
|
![]() | MeshNakedEdgeColorReduction |
The darken percentage of the color
|
![]() | MeshNakedEdgeThickness |
Naked mesh edge width in pixels.}
|
![]() | MeshNonmanifoldEdgeColor |
Sets the nonmanifold edge color
|
![]() | MeshNonmanifoldEdgeColorReduction |
The darken percentage of the color
|
![]() | MeshNonmanifoldEdgeThickness |
Non-manifold mesh edge width in pixels
|
![]() | MeshSpecificAttributes | |
![]() | MeshVertexSize |
Mesh vertex size in pixels
|
![]() | ObjectColor | |
![]() | PlaneUsesGridColor |
If true, use the grid thin line color in App settings
|
![]() | PointCloudRadius | |
![]() | PointCloudStyle | |
![]() | PointRadius | |
![]() | PointStyle | |
![]() | RealtimeDisplayId |
Get the ID of the real-time display engine attached to the view. This will be
Guid.Empty if no real-time display engine is in use. This can be the case for instance
when starting a _Render session for a real-time viewport integration. That still would
cause this ID to be Guid.Empty.
|
![]() | RealtimeRenderPasses |
Get or set the real-time passes amount
|
![]() | ShadeVertexColors | Shade using vertex colors. |
![]() | ShadingEnabled | Draw shaded meshes and surfaces |
![]() | ShadowBiasX |
ShadowBiasX (Self shadowing artifacts) from 0 (dirty) to 50 (cleaner).
|
![]() | ShadowClippingRadius |
Camera-based shadow clipping radius
|
![]() | ShadowColor | |
![]() | ShadowEdgeBlur |
Set blurring from 0 (no blurring) to 16 (maximum blurring)
|
![]() | ShadowIntensity |
Shadow intensity (percentage 0-100)
|
![]() | ShadowMemoryUsage |
Value from 1 to 16384 indicating how much memory is to be allocated. Actual memory use
is ShadowMemoryUsage*ShadowMemoryUsage*4.
|
![]() | ShadowsIgnoreUserDefinedClippingPlanes |
If true, shadows ignore user-defined clipping planes
|
![]() | ShadowSoftEdgeQuality |
Soft edge quality, from 0 (none/faster) to 12 (softer/slower)
|
![]() | ShadowsOn |
Enable shadows
|
![]() | ShadowTransparencyTolerance |
Transparency tolerance from 0 (never cast shadows) to 100 (always case shadows)
|
![]() | ShowAnnotations | Show annotations. |
![]() | ShowClipIntersectionEdges | Show edges and hatches where clipping planes clip objects |
![]() | ShowClipIntersectionSurfaces | Show fills where clipping planes clip solid objects |
![]() | ShowClippingEdges |
Shows the edges between the clipping plane and clipped objects.
|
![]() | ShowClippingFills |
When a clipping plane intersects a 3-D object and the section is closed, the section is filled.
|
![]() | ShowClippingPlanes | Show clipping planes. |
![]() | ShowCurves | Draw curves |
![]() | ShowGrips | |
![]() | ShowIsoCurves | Draw surface ISO curves. |
![]() | ShowLights | Show light widgets. |
![]() | ShowMeshEdges |
Display mesh edges on/off
|
![]() | ShowMeshNakedEdges |
Display mesh naked edges on/off
|
![]() | ShowMeshNonmanifoldEdges |
Display mesh manifold edges on/off
|
![]() | ShowPointClouds | Show point clouds. |
![]() | ShowPoints | Show points. |
![]() | ShowRealtimeRenderProgressBar |
Get or set whether the display is used for preview rendering or not.
|
![]() | ShowSubDBoundary |
Set visibility of SubD naked edges.
|
![]() | ShowSubDCreases |
Set visibility of SubD creased edges.
|
![]() | ShowSubDEdges |
Set visibility of SubD smooth edges.
|
![]() | ShowSubDNonmanifoldEdges |
Turn on/off color differentiation of SubD symmetry children.
|
![]() | ShowSubDReflectionPlanePreview | |
![]() | ShowSurfaceEdge |
Turn Surface Edge visibility on or off
|
![]() | ShowSurfaceEdges | Show surface edges. |
![]() | ShowSurfaceNakedEdge |
Turn Surface Naked Edge visibility on or off
|
![]() | ShowTangentEdges | Show tangent edges. |
![]() | ShowTangentSeams | Show tangent seams. |
![]() | ShowText | Show text. |
![]() | SkylightShadowQuality |
Skylight shadow quality, from 0 (lowest) to 8 (highest)
|
![]() | StereoContext |
Get or set the stereo render context.
|
![]() | SubDBoundaryApplyPattern |
Apply pattern to the edge
|
![]() | SubDBoundaryColorReduction |
Color reduction percentage
|
![]() | SubDBoundaryEdgeColor |
Edge color
|
![]() | SubDBoundaryEdgeColorUsage |
Edge color usage
|
![]() | SubDBoundaryEdgeThickness |
Edge thickness (pixels).
|
![]() | SubDBoundaryThicknessScale |
Edge thickness scale
|
![]() | SubDBoundaryThicknessUsage | |
![]() | SubDCreaseInteriorApplyPattern |
Apply pattern to the edge
|
![]() | SubDCreaseInteriorColorReduction |
Color reduction percentage
|
![]() | SubDCreaseInteriorEdgeColor |
Edge color
|
![]() | SubDCreaseInteriorEdgeColorUsage |
Edge color usage
|
![]() | SubDCreaseInteriorEdgeThickness |
Edge thickness (pixels).
|
![]() | SubDCreaseInteriorThicknessScale |
Edge thickness scale
|
![]() | SubDCreaseInteriorThicknessUsage | |
![]() | SubDNonManifoldApplyPattern |
Apply pattern to the edge
|
![]() | SubDNonManifoldColorReduction |
Color reduction percentage
|
![]() | SubDNonManifoldEdgeColor |
Edge color
|
![]() | SubDNonManifoldEdgeColorUsage |
Edge color usage
|
![]() | SubDNonManifoldEdgeThickness |
Edge thickness (pixels).
|
![]() | SubDNonManifoldThicknessScale |
Edge thickness scale
|
![]() | SubDNonManifoldThicknessUsage | |
![]() | SubDReflectionAxisLineColor |
Reflection axis line color
|
![]() | SubDReflectionPlaneAxisLineOn |
Apply Turnh on or off the reflection plane axis line
|
![]() | SubDReflectionPlaneColor |
Reflection plane color
|
![]() | SubDReflectionPlaneColorReduction |
SubD replection plane color reduction percentage
|
![]() | SubDReflectionPlaneColorUsage |
SubD replection plane color use
|
![]() | SubDSmoothInteriorApplyPattern |
Apply pattern to the edge
|
![]() | SubDSmoothInteriorColorReduction |
Color reduction percentage
|
![]() | SubDSmoothInteriorEdgeColor |
Edge color
|
![]() | SubDSmoothInteriorEdgeColorUsage |
Edge color usage
|
![]() | SubDSmoothInteriorEdgeThickness |
Edge thickness (pixels).
|
![]() | SubDSmoothInteriorThicknessScale |
Edge thickness scale
|
![]() | SubDSmoothInteriorThicknessUsage | |
![]() | SubDThicknessUsage |
Thickness usage, pixel thickness or a scale thickness
|
![]() | SurfaceEdgeApplyPattern |
Turn pattern application on or off
|
![]() | SurfaceEdgeColor | |
![]() | SurfaceEdgeColorReduction | |
![]() | SurfaceEdgeColorUsage | |
![]() | SurfaceEdgeThickness | Thickness for surface edges |
![]() | SurfaceEdgeThicknessScale | |
![]() | SurfaceIsoColorsUsed | |
![]() | SurfaceIsoShowForFlatFaces | |
![]() | SurfaceIsoSingleColor | |
![]() | SurfaceIsoThickness | |
![]() | SurfaceIsoThicknessUScale | |
![]() | SurfaceIsoThicknessUsed | |
![]() | SurfaceIsoThicknessVScale | |
![]() | SurfaceIsoThicknessWScale | |
![]() | SurfaceIsoUColor | |
![]() | SurfaceIsoUThickness | |
![]() | SurfaceIsoUVColor | |
![]() | SurfaceIsoVColor | |
![]() | SurfaceIsoVThickness | |
![]() | SurfaceNakedAdgeColorReduction | |
![]() | SurfaceNakedEdgeApplyPattern |
Turn pattern application on or off
|
![]() | SurfaceNakedEdgeColor | |
![]() | SurfaceNakedEdgeColorUsage | |
![]() | SurfaceNakedEdgeThickness | |
![]() | SurfaceNakedEdgeThicknessScale | |
![]() | UseAssignedObjectMaterial |
Gets or sets whether objects ought to be drawn using their assigned rendering material.
|
![]() | UseCustomObjectColor |
Gets or sets whether objects ought to be drawn using a custom color.
|
![]() | UseCustomObjectColorBackfaces |
Gets or sets whether objects ought to be drawn using a custom color for back faces.
|
![]() | UseCustomObjectMaterial |
Gets or sets whether objects ought to be drawn using a custom material.
|
![]() | UseCustomObjectMaterialBackfaces |
Gets or sets whether objects ought to be drawn using a custom material on backfaces.
|
![]() | UseLightColor |
Draw lights using light color
|
![]() | UseSectionStyles |
When enabled, the appearances of clipping fills and edges are based on objects' section style properties.
|
![]() | UseSingleCurveColor |
Use a single color for drawing curves
|
![]() | ViewSpecificAttributes | |
![]() | WorldAxesIconColorUsage | |
![]() | XrayAllObjects |
Name | Description | |
---|---|---|
![]() | Dispose | Releases all resources used by the DisplayPipelineAttributes |
![]() | Dispose(Boolean) | Releases the unmanaged resources used by the DisplayPipelineAttributes and optionally releases the managed resources |
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Finalize | (Overrides ObjectFinalize.) |
![]() | GetColorFadeEffect |
Get the current color fade effect data.
|
![]() | GetDiagonalHatchEffect |
Get the current diagonal hatch strength and width in pixels.
|
![]() | GetDitherTransparencyEffect |
Get the current dither transparency amount.
|
![]() | GetFill |
Get fill colors used for clearing the frame buffer
|
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetObjectData | |
![]() | GetSurfaceEdgeThicknessUsage |
Helper function for setting the SurfaceEdgeThicknessFlags
|
![]() | GetSurfaceIsoApplyPattern | |
![]() | GetSurfaceIsoColorUsage |
Helper function for getting SurfaceIsoColorsUsed and SurfaceSingleIsoColor
|
![]() | GetSurfaceIsoThicknessUsage |
This is a helper function that combines getting IsoThicknessUsed and SurfaceNakedEdgeThicknessUsageFlags settings to correspond
to the behavor of the Settings page.
|
![]() | GetSurfaceNakedEdgeThicknessUsage |
This is a helper function that combines getting SurfaceNakeEdgeUseNormalThickness and SurfaceNakedEdgeThicknessUsageFlags settings to correspond
to the behavor of the Settings page.
|
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | HasColorFadeEffect |
Returns TRUE if there is a color fade effect enabled with a color fade effect amount
larger than 0.0, FALSE otherwise.
|
![]() | HasDiagonalHatchEffect |
Returns TRUE if there is a diagonal hatch effect enabled with a hatch strength
larger than 0.0, FALSE otherwise.
|
![]() | HasDitherTransparencyEffect |
Returns TRUE if there is a dither transparency effect enabled with a transparency
amount larger than 0.0, FALSE otherwise.
|
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | SetColorFadeEffect |
Set a color fade effect to make objects fade a given amount towards a given color.
|
![]() | SetDiagonalHatchEffect |
Set a diagonal hatch effect to make objects render with diagonal hatch with
a given strength and width in pixels. The effect works by brightening and
darkening pixels in a diagonal pattern.
|
![]() | SetDitherTransparencyEffect |
Set a dither transparency effect to make objects render with a given amount of
transparency using a dither effect.
|
![]() | SetFill(Color) |
Set fill mode to solid color and set the fill color
|
![]() | SetFill(Color, Color) |
Set fill mode to two color and set the colors
|
![]() | SetFill(Color, Color, Color, Color) |
Set the fill mode to four color gradient and set the colors
|
![]() | SetSurfaceEdgeThicknessUsage |
Helper function for getting the SurfaceEdgeThicknessFlags
|
![]() | SetSurfaceIsoApplyPattern | |
![]() | SetSurfaceIsoColorUsage |
Helper function for setting SurfaceIsoColorsUsed and SurfaceIsoSingleColor
|
![]() | SetSurfaceIsoThicknessUsage |
This is a helper function that combines setting IsoThicknessUsed and SurfaceNakedEdgeThicknessUsageFlags settings to correspond
to the behavor of the Settings page.
|
![]() | SetSurfaceNakedEdgeThicknessUsage |
This is a helper function that combines setting SurfaceNakeEdgeUseNormalThickness and SurfaceNakedEdgeThicknessUsageFlags settings to correspond
to the behavor of the Settings page.
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |