Wpf |
public class WpfWireframeVisual3DNode : BaseWpfObjectNode
The WpfWireframeVisual3DNode type exposes the following members.
Name | Description | |
---|---|---|
WpfWireframeVisual3DNode | Constructor |
Name | Description | |
---|---|---|
DepthBias | Gets or sets a float that represents a depth bias - used to move the wireframe away from solid geometry to prevent partial hiding the 3D lines in the solid geometry. | |
DynamicDepthDepthBiasFactor | Gets or sets a float that represents a dynamic depth bias factor. See LineMaterial.DynamicDepthBiasFactor for more info. | |
ReadZBuffer | Gets or sets a float that represents a depth bias - used to move the wireframe away from solid geometry to prevent partial hiding the 3D lines in the solid geometry. | |
WireframeVisual3D | Gets the WireframeVisual3D (as Visual3D) that is used to initialize this WpfWireframeVisual3DNode. |
Name | Description | |
---|---|---|
CollectRenderableObjects |
The task of the CollectRenderableObjects method is to create objects derived from RenderablePrimitiveBase
and add them to the appropriate RenderingQueue.
This method is called at the beginning of RenderScene method call
but only when the scene was significantly changed (number of SceneNodes is changed, material is significantly changed, etc.)
(Overrides ObjectNodeCollectRenderableObjects) | |
RecreateChildNodes | RecreateChildNodes recreates the DXEngine objects used to render the WireframeVisual3D. | |
Update |
Update method is called on each update phase (before render phase)
(Overrides SceneNodeUpdate) | |
UpdateBounds |
Updates the bounds of this SceneNode if the dirty flags indicates that the bounds could be changed of if the forceUpdate parameter is set to true
(Overrides SceneNodeUpdateBounds(Boolean)) |
Name | Description | |
---|---|---|
GetGeometryModel3D |
Returns a WPF's GeometryModel3D that was used to create the specified sceneNode.
If the sceneNode does not define a GeometryModel3D object, then null is returned.
(Defined by Extensions) | |
GetModel3D |
Returns a WPF's Model3D that was used to create the specified sceneNode.
If the sceneNode does not define a Model3D object, then null is returned.
(Defined by Extensions) | |
GetModelVisual3D |
Returns a WPF's ModelVisual3D that was used to create the specified sceneNode or any parent SceneNode (in case searchParentSceneNodes is true).
If a SceneNode that defines a ModelVisual3D is not found, then null is returned.
(Defined by Extensions) | |
GetVisual3D |
Returns a WPF's Visual3D that was used to create the specified sceneNode or any parent SceneNode (in case searchParentSceneNodes is true).
If a SceneNode that defines a Visual3D is not found, then null is returned.
(Defined by Extensions) |