Image Component Library (ICL)
Public Member Functions | Public Attributes | List of all members
icl::geom::Camera::RenderParams Struct Reference

#include <Camera.h>

Public Member Functions

 RenderParams (const utils::Size &chipSize=utils::Size::VGA, float clipZNear=1.0, float clipZFar=10000., const utils::Rect &viewport=utils::Rect(0, 0, 640, 480), float viewportZMin=0., float viewportZMax=1.)
 

Public Attributes

utils::Size chipSize
 chip size in [pixels] for transformation to chip coordinates More...
 
float clipZNear
 position of the near clipping plane in [mm] More...
 
float clipZFar
 position of the far clipping plane in [mm] More...
 
utils::Rect viewport
 in [pixel] More...
 
float viewportZMin
 
float viewportZMax
 interval for the z coordinates in viewport More...
 

Constructor & Destructor Documentation

◆ RenderParams()

icl::geom::Camera::RenderParams::RenderParams ( const utils::Size chipSize = utils::Size::VGA,
float  clipZNear = 1.0,
float  clipZFar = 10000.,
const utils::Rect viewport = utils::Rect(0,0,640,480),
float  viewportZMin = 0.,
float  viewportZMax = 1. 
)
inline

Member Data Documentation

◆ chipSize

utils::Size icl::geom::Camera::RenderParams::chipSize

chip size in [pixels] for transformation to chip coordinates

◆ clipZFar

float icl::geom::Camera::RenderParams::clipZFar

position of the far clipping plane in [mm]

◆ clipZNear

float icl::geom::Camera::RenderParams::clipZNear

position of the near clipping plane in [mm]

◆ viewport

utils::Rect icl::geom::Camera::RenderParams::viewport

in [pixel]

◆ viewportZMax

float icl::geom::Camera::RenderParams::viewportZMax

interval for the z coordinates in viewport

◆ viewportZMin

float icl::geom::Camera::RenderParams::viewportZMin

The documentation for this struct was generated from the following file: