Click or drag to resize

DisplayPipelineAttributes Class

Represents display pipeline settings, such as "show transparency" and "show grips".
Inheritance Hierarchy

Namespace:  Rhino.Display
Assembly:  RhinoCommon (in RhinoCommon.dll)
public class DisplayPipelineAttributes : IDisposable, 

The DisplayPipelineAttributes type exposes the following members.

Protected methodDisplayPipelineAttributes
Initializes a new instance of the DisplayPipelineAttributes class
Public propertyAmbientLightingColor
Public propertyBoundingBoxMode
Public propertyCastShadows
Cast shadows.
Public propertyContextForDraw
Public propertyCurveColor
Color used for drawing curves
Public propertyCurveThickness
Pixel thickness for curves
Public propertyDisableConduits
Public propertyDisableTransparency
Public propertyEnglishName
Public propertyFillMode
Get or set the frame buffer fill mode.
Public propertyId
Public propertyIgnoreHighlights
Public propertyLocalName
Public propertyLockedObjectsDrawBehindOthers
Locked object are drawn behind other objects
Public propertyMeshSpecificAttributes
Public propertyObjectColor
Public propertyPointRadius
Public propertyPointStyle
Public propertyRealtimeDisplayId
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.
Public propertyRealtimeRenderPasses
Get or set the real-time passes amount
Public propertyShadeVertexColors
Shade using vertex colors.
Public propertyShadingEnabled
Draw shaded meshes and surfaces. Set to false to use Flat Shading.
Public propertyShadowColor
Public propertyShowAnnotations
Show annotations.
Public propertyShowClippingPlanes
Show clipping planes.
Public propertyShowCurves
Draw curves
Public propertyShowGrips
Public propertyShowIsoCurves
Draw surface ISO curves.
Public propertyShowLights
Show light widgets.
Public propertyShowPointClouds
Show point clouds.
Public propertyShowPoints
Show points.
Public propertyShowRealtimeRenderProgressBar
Get or set whether the display is used for preview rendering or not.
Public propertyShowSurfaceEdges
Show surface edges.
Public propertyShowTangentEdges
Show tangent edges.
Public propertyShowTangentSeams
Show tangent seams.
Public propertyShowText
Show text.
Public propertyStereoContext
Get or set the stereo render context.
Public propertySurfaceEdgeThickness
Thickness for surface edges
Public propertyUseAssignedObjectMaterial
Gets or sets whether objects ought to be drawn using their assigned rendering material.
Public propertyUseCustomObjectColor
Gets or sets whether objects ought to be drawn using a custom color.
Public propertyUseCustomObjectColorBackfaces
Gets or sets whether objects ought to be drawn using a custom color for back faces.
Public propertyUseCustomObjectMaterial
Gets or sets whether objects ought to be drawn using a custom material.
Public propertyUseCustomObjectMaterialBackfaces
Gets or sets whether objects ought to be drawn using a custom material on backfaces.
Public propertyUseSingleCurveColor
Use a single color for drawing curves
Public propertyViewSpecificAttributes
Public propertyXrayAllObjects
Public methodDispose
Releases all resources used by the DisplayPipelineAttributes
Protected methodDispose(Boolean)
Releases the unmanaged resources used by the DisplayPipelineAttributes and optionally releases the managed resources
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize (Overrides ObjectFinalize.)
Public methodGetFill
Get fill colors used for clearing the frame buffer
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetObjectData
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSetFill(Color)
Set fill mode to solid color and set the fill color
Public methodSetFill(Color, Color)
Set fill mode to two color and set the colors
Public methodSetFill(Color, Color, Color, Color)
Set the fill mode to four color gradient and set the colors
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
See Also