Derm.Render.RenderPipeline.Viewport Class Reference

RenderPipeline viewport. More...

List of all members.

Public Member Functions

 Viewport (float x1, float y1, float x2, float y2)
 Viewport constructor.
float AspectRatio (RenderSurface rSurface)
 Get viewport aspect ratio respect a RenderSurface.
int GetBottom (RenderSurface rSurface)
int GetHeight (RenderSurface rSurface)
 Get viewport height respect a RenderSurface.
int GetLeft (RenderSurface rSurface)
int GetRight (RenderSurface rSurface)
int GetTop (RenderSurface rSurface)
int GetWidth (RenderSurface rSurface)
 Get viewport width respect a RenderSurface.

Properties

float Bottom [get]
 Bottom viewport edge coordinate.
float Left [get]
 Left viewport edge coordinate.
float Right [get]
 Right viewport edge coordinate.
float Top [get]
 Top viewport edge coordinate.

Detailed Description

RenderPipeline viewport.


Constructor & Destructor Documentation

Derm.Render.RenderPipeline.Viewport.Viewport ( float  x1,
float  y1,
float  x2,
float  y2 
)

Viewport constructor.

Parameters:
x1 A System.Single
y1 A System.Single
x2 A System.Single
y2 A System.Single

Member Function Documentation

float Derm.Render.RenderPipeline.Viewport.AspectRatio ( RenderSurface  rSurface  ) 

Get viewport aspect ratio respect a RenderSurface.

Parameters:
rSurface A RenderSurface
Returns:
A System.Single
int Derm.Render.RenderPipeline.Viewport.GetBottom ( RenderSurface  rSurface  ) 
int Derm.Render.RenderPipeline.Viewport.GetHeight ( RenderSurface  rSurface  ) 

Get viewport height respect a RenderSurface.

Parameters:
rSurface A RenderSurface
Returns:
A System.Int32 indicating the Viewport height in pixels.
int Derm.Render.RenderPipeline.Viewport.GetLeft ( RenderSurface  rSurface  ) 
int Derm.Render.RenderPipeline.Viewport.GetRight ( RenderSurface  rSurface  ) 
int Derm.Render.RenderPipeline.Viewport.GetTop ( RenderSurface  rSurface  ) 
int Derm.Render.RenderPipeline.Viewport.GetWidth ( RenderSurface  rSurface  ) 

Get viewport width respect a RenderSurface.

Parameters:
rSurface A RenderSurface
Returns:
A System.Int32 indicating the Viewport width in pixels.

Property Documentation

float Derm.Render.RenderPipeline.Viewport.Bottom [get]

Bottom viewport edge coordinate.

float Derm.Render.RenderPipeline.Viewport.Left [get]

Left viewport edge coordinate.

float Derm.Render.RenderPipeline.Viewport.Right [get]

Right viewport edge coordinate.

float Derm.Render.RenderPipeline.Viewport.Top [get]

Top viewport edge coordinate.



Services powered by Get Deus Ex Render Machina at SourceForge.net. Fast, secure and Free Open Source software downloads