Table of Contents

Class ReflectCamera

Namespace
OmegaEngine.Graphics.Cameras
Assembly
OmegaEngine.dll

A camera that reflects the perspective of another camera along a plane.

public class ReflectCamera : CloneCamera, IInputReceiver, IPositionable
Inheritance
object
ReflectCamera
Implements
Inherited Members

Constructors

ReflectCamera(Camera, DoublePlane)

A camera that reflects the perspective of another camera along a plane.

public ReflectCamera(Camera parentCamera, DoublePlane reflectPlane)

Parameters

parentCamera Camera

The parent camera to track

reflectPlane DoublePlane

The plane along which to reflect the world

Properties

ReflectPlane

A plane alongside which to reflect the camera view

public DoublePlane ReflectPlane { get; set; }

Property Value

DoublePlane

Methods

GetView()

Gets the current view matrix.

protected override Matrix GetView()

Returns

Matrix