Search
DiagramView3D Members
Constructors Fields Attached Properties Properties Methods
 


Displays the elements of a Diagram in 3D space.

The following tables list the members exposed by the DiagramView3D type.

 Public Constructors

  Name Description

DiagramView3D

Initializes a new instance of the DiagramView3D class.

 Public Fields

  Name Description

AnimationDurationProperty

Identifies the AnimationDuration dependency property.

CameraTypeProperty

Identifies the CameraType dependency property.

DiagramProperty

Identifies the Diagram dependency property.

LightsProperty

Identifies the Lights dependency property.

LinkScalingModeProperty

Identifies the LinkScalingMode dependency property.

LinkThicknessProperty

Identifies the LinkThickness dependency property.

NodeRotationTypeProperty

Identifies the NodeRotationType dependency property.

NodeThicknessProperty

Identifies the NodeThickness dependency property.

Position3DProperty

Identifies the Position3D dependency property.

RotationAngleProperty

Identifies the RotationAngle dependency property.

RotationAxisProperty

Identifies the RotationAxis dependency property.

ScaleProperty

Identifies the Scale dependency property.

StaticLightsProperty

Identifies the StaticLights dependency property.

 Public Attached Properties

  Name Description

Position3DProperty

 

 Public Properties

  Name Description

AnimationDuration

Gets or sets the duration of animations in this view.

CameraType

Gets or sets the projection type of the camera.

Diagram

Gets ot sets the Diagram that should be displayed in this view.

Lights

Gets or sets a list of lights sources in the 3D scene.

LinkScalingMode

Gets or sets the scaling mode of link models.

LinkThickness

Gets or sets the 3D thickness of link models in this view.

NodeRotationType

Gets or sets whether nodes should rotate to face the camera.

NodeThickness

Gets or sets the 3D thickness of node models in this view.

RotationAngle

Gets or sets the angle of rotation for the view.

RotationAxis

Gets or sets the axis of rotation of the view.

Scale

Gets or sets the scale factor of this view.

StaticLights

Gets or sets a list of static light sources in the 3D scene.

 Public Methods

  Name Description

BeginInit

FrameworkElement.BeginInit override.

EndInit

FrameworkElement.EndInit override.

GetParent3D

Gets the 3D parent of a node.

GetPosition3D

Gets the 3D position of a node.

OnApplyTemplate

FrameworkElement.OnApplyTemplate override.

SetParent3D

Sets the 3D parent of a node.

SetPosition3D

Sets the 3D position of a node.

 See Also