HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
COP_SlapcompViewInfo Struct Reference

#include <COP_SlapcompViewInfo.h>

Public Member Functions

void applyToLayer (IMX_Layer &) const
 

Public Attributes

fpreal myViewAspectRatio
 
fpreal myAperture { 20.955 }
 
fpreal myHApertureOffset { 0.0 }
 
fpreal myVApertureOffset { 0.0 }
 
UT_Matrix4D myTransformMatrix { 1.0 }
 
fpreal myOrthoWidth { 2.0 }
 
fpreal myFocalLength { 50.0 }
 
fpreal myNearLimit { 0.01 }
 
fpreal myFarLimit { 100000.0 }
 
int myOrthoFlag { 1 }
 

Detailed Description

This struct holds the view metadata that's applied to the input layers before they're piped to slapcomp.

Definition at line 18 of file COP_SlapcompViewInfo.h.

Member Function Documentation

void COP_SlapcompViewInfo::applyToLayer ( IMX_Layer ) const

Member Data Documentation

fpreal COP_SlapcompViewInfo::myAperture { 20.955 }

Definition at line 21 of file COP_SlapcompViewInfo.h.

fpreal COP_SlapcompViewInfo::myFarLimit { 100000.0 }

Definition at line 28 of file COP_SlapcompViewInfo.h.

fpreal COP_SlapcompViewInfo::myFocalLength { 50.0 }

Definition at line 26 of file COP_SlapcompViewInfo.h.

fpreal COP_SlapcompViewInfo::myHApertureOffset { 0.0 }

Definition at line 22 of file COP_SlapcompViewInfo.h.

fpreal COP_SlapcompViewInfo::myNearLimit { 0.01 }

Definition at line 27 of file COP_SlapcompViewInfo.h.

int COP_SlapcompViewInfo::myOrthoFlag { 1 }

Definition at line 29 of file COP_SlapcompViewInfo.h.

fpreal COP_SlapcompViewInfo::myOrthoWidth { 2.0 }

Definition at line 25 of file COP_SlapcompViewInfo.h.

UT_Matrix4D COP_SlapcompViewInfo::myTransformMatrix { 1.0 }

Definition at line 24 of file COP_SlapcompViewInfo.h.

fpreal COP_SlapcompViewInfo::myVApertureOffset { 0.0 }

Definition at line 23 of file COP_SlapcompViewInfo.h.

fpreal COP_SlapcompViewInfo::myViewAspectRatio

Definition at line 20 of file COP_SlapcompViewInfo.h.


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