Class Visual3D
Provides services and properties common to visual 3-D objects, including hit-testing, coordinate transformation, and bounding box calculations.
Inherited Members
Namespace: Telerik.Windows.Media.Media3D
Assembly: Telerik.Windows.Controls.Charting.dll
Syntax
public abstract class Visual3D : Freezable, INotifyPropertyChanged
Constructors
Visual3D()
Declaration
protected Visual3D()
Fields
TransformProperty
Identifies the Transform dependency property.
Declaration
public static readonly DependencyProperty TransformProperty
Field Value
System.Windows.DependencyProperty
|
Properties
ForceLightTransform
Indicates whether the light transformation should be forced to run.
Declaration
protected bool ForceLightTransform { get; set; }
Property Value
System.Boolean
|
ForceRunVertexStage
Indicates whether the vertex stage should be forced to run.
Declaration
protected bool ForceRunVertexStage { get; set; }
Property Value
System.Boolean
|
Transform
Gets or sets the transformation that is applied to the 3-D object.
Declaration
public Transform3D Transform { get; set; }
Property Value
Transform3D
|
Visual3DChildrenCount
Gets the number of child elements for the Visual3D object.
Declaration
protected virtual int Visual3DChildrenCount { get; }
Property Value
System.Int32
|
Remarks
By default, a Visual3D has no children. Therefore, the default implementation always returns 0.
Visual3DModel
Gets or sets the Model3D object to render.
Declaration
protected Model3D Visual3DModel { get; set; }
Property Value
Model3D
|
Methods
GetVisual3DChild(Int32)
Returns the specified Visual3D in the parent Visual3DCollection.
Declaration
protected virtual Visual3D GetVisual3DChild(int index)
Parameters
System.Int32
index
The index. |
Returns
Visual3D
|
TransformChangedHandler(DependencyObject, DependencyPropertyChangedEventArgs)
Transform property changed callback.
Declaration
protected static void TransformChangedHandler(DependencyObject source, DependencyPropertyChangedEventArgs eventArgs)
Parameters
System.Windows.DependencyObject
source
Source. |
System.Windows.DependencyPropertyChangedEventArgs
eventArgs
Event Args. |