C# Class Hyperion.Core.Interfaces.ProjectiveCamera

Inheritance: ICamera
Show file Open project: Kintaro/Hyperion

Protected Properties

Property Type Description
CameraToScreen Transform
FocalDistance double
LensRadius double
RasterToCamera Transform
RasterToScreen Transform
ScreenToRaster Transform

Public Methods

Method Description
ProjectiveCamera ( AnimatedTransform cameraToWorld, Transform projection, double screenWindow, double sopen, double sclose, double lensr, double focald, IFilm film ) : System

Method Details

ProjectiveCamera() public method

public ProjectiveCamera ( AnimatedTransform cameraToWorld, Transform projection, double screenWindow, double sopen, double sclose, double lensr, double focald, IFilm film ) : System
cameraToWorld Hyperion.Core.Geometry.AnimatedTransform
projection Transform
screenWindow double
sopen double
sclose double
lensr double
focald double
film IFilm
return System

Property Details

CameraToScreen protected property

protected Transform CameraToScreen
return Transform

FocalDistance protected property

protected double FocalDistance
return double

LensRadius protected property

protected double LensRadius
return double

RasterToCamera protected property

protected Transform RasterToCamera
return Transform

RasterToScreen protected property

protected Transform RasterToScreen
return Transform

ScreenToRaster protected property

protected Transform ScreenToRaster
return Transform