Planerator Class
Based on Greg Schechter's Planerator http://blogs.msdn.com/b/greg_schechter/archive/2007/10/26/enter-the-planerator-dead-simple-3d-in-wpf-with-a-stupid-name.aspx
Namespace
MahApps.Metro.Controls
Base Types
  • FrameworkElement
graph BT Type-->Base0["FrameworkElement"] Type["Planerator"] class Type type-node

Syntax

[ContentProperty(nameof(Child))]
public class Planerator : FrameworkElement

Attributes

Type Description
ContentProperty

Fields

Name Field Type Constant Value Summary
FieldOfViewProperty DependencyProperty
Identifies the FieldOfView dependency property.
static
RotationXProperty DependencyProperty
Identifies the RotationX dependency property.
static
RotationYProperty DependencyProperty
Identifies the RotationY dependency property.
static
RotationZProperty DependencyProperty
Identifies the RotationZ dependency property.
static

Properties

Name Property Type Summary
Child FrameworkElement
FieldOfView double
RotationX double
RotationY double
RotationZ double
VisualChildrenCount int

Methods

Name Return Value Summary
ArrangeOverride(Size) Size
GetVisualChild(int) Visual
MeasureOverride(Size) Size
Refresh() void