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, IPositionable
Inheritance
ReflectCamera
Implements
Inherited Members
Extension Methods

Constructors

ReflectCamera(Camera, DoublePlane)

Creates a new reflect camera

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

UpdateView()

Update cached versions of View and related matrices

protected override void UpdateView()