Bike-X  0.8
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
OVR::LensConfig Struct Reference

#include "OVR_Stereo.h"

Collaboration diagram for OVR::LensConfig:
Collaboration graph

Public Types

enum  { NumCoefficients = 11 }
 

Public Member Functions

float DistortionFnScaleRadiusSquared (float rsq) const
 
Vector3f DistortionFnScaleRadiusSquaredChroma (float rsq) const
 
float DistortionFn (float r) const
 
float DistortionFnInverse (float r) const
 
float DistortionFnInverseApprox (float r) const
 
void SetUpInverseApprox ()
 
void SetToIdentity ()
 

Data Fields

DistortionEqnType Eqn
 
float K [NumCoefficients]
 
float MaxR
 
float MetersPerTanAngleAtCenter
 
float ChromaticAberration [4]
 
float InvK [NumCoefficients]
 
float MaxInvR
 

Detailed Description

Definition at line 174 of file OVR_Stereo.h.

Member Enumeration Documentation

anonymous enum
Enumerator
NumCoefficients 

Definition at line 202 of file OVR_Stereo.h.

Member Function Documentation

float OVR::LensConfig::DistortionFn ( float  r) const
inline

Definition at line 184 of file OVR_Stereo.h.

float OVR::LensConfig::DistortionFnInverse ( float  r) const

Definition at line 214 of file OVR_Stereo.cpp.

float OVR::LensConfig::DistortionFnInverseApprox ( float  r) const

Definition at line 254 of file OVR_Stereo.cpp.

float OVR::LensConfig::DistortionFnScaleRadiusSquared ( float  rsq) const

Definition at line 166 of file OVR_Stereo.cpp.

Vector3f OVR::LensConfig::DistortionFnScaleRadiusSquaredChroma ( float  rsq) const

Definition at line 203 of file OVR_Stereo.cpp.

void OVR::LensConfig::SetToIdentity ( )

Definition at line 374 of file OVR_Stereo.cpp.

void OVR::LensConfig::SetUpInverseApprox ( )

Definition at line 290 of file OVR_Stereo.cpp.

Field Documentation

float OVR::LensConfig::ChromaticAberration[4]

Definition at line 215 of file OVR_Stereo.h.

DistortionEqnType OVR::LensConfig::Eqn

Definition at line 204 of file OVR_Stereo.h.

float OVR::LensConfig::InvK[NumCoefficients]

Definition at line 217 of file OVR_Stereo.h.

float OVR::LensConfig::K[NumCoefficients]

Definition at line 205 of file OVR_Stereo.h.

float OVR::LensConfig::MaxInvR

Definition at line 218 of file OVR_Stereo.h.

float OVR::LensConfig::MaxR

Definition at line 206 of file OVR_Stereo.h.

float OVR::LensConfig::MetersPerTanAngleAtCenter

Definition at line 208 of file OVR_Stereo.h.


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