.NET Framework Class Library
ProjectionCamera..::.LookDirection Property

Updated: November 2007

Gets or sets a Vector3D which defines the direction in which the camera is looking in world coordinates. This is a dependency property.

Namespace:  System.Windows.Media.Media3D
Assembly:  PresentationCore (in PresentationCore.dll)
XMLNS for XAML: http://schemas.microsoft.com/winfx/xaml/presentation

Visual Basic (Declaration)
Public Property LookDirection As Vector3D
Visual Basic (Usage)
Dim instance As ProjectionCamera
Dim value As Vector3D

value = instance.LookDirection

instance.LookDirection = value
C#
public Vector3D LookDirection { get; set; }
Visual C++
public:
property Vector3D LookDirection {
    Vector3D get ();
    void set (Vector3D value);
}
J#
/** @property */
public Vector3D get_LookDirection()
/** @property */
public  void set_LookDirection(Vector3D value)
JScript
public function get LookDirection () : Vector3D
public function set LookDirection (value : Vector3D)
XAML Property Element Usage
<object>
  <object.LookDirection>
    <Vector3D .../>
  </object.LookDirection>
</object>
XAML Attribute Usage
<object LookDirection="Vector3D" .../>

Property Value

Type: System.Windows.Media.Media3D..::.Vector3D

Vector3D that represents the direction of the camera's field of view.

Identifier field

LookDirectionProperty

Metadata properties set to true

None

The following excerpt sets this property on a PerspectiveCamera.

XAML
<Viewport3D.Camera>
  <PerspectiveCamera FarPlaneDistance="20" LookDirection="5,-2,-3" UpDirection="0,1,0" NearPlaneDistance="0" Position="-5,2,3" FieldOfView="45" />
</Viewport3D.Camera>

Windows Vista

The .NET Framework and .NET Compact Framework do not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

.NET Framework

Supported in: 3.5, 3.0
Page view tracker