Optical Struct Reference
#include <Optical.h>
Inheritance diagram for Optical:
# Static Public Member Functions | |
| static Optical | getFromPixelOptical (PixelOptical pixelOptical, CameraFrustum cameraFrustum) |
| static Optical | applyCameraFrustum (Optical optical, CameraFrustum cameraFrustum) |
# Additional Inherited Members | |
Private Member Functions inherited from Object | |
| void | constructor () |
| Class' constructor. | |
| const void * | getVTable () |
| bool | mutateTo (const void *targetClass) |
Static Private Member Functions inherited from Object | |
| static Object | getCast (void *object, ClassPointer targetClassGetClassMethod, ClassPointer baseClassGetClassMethod) |
Private Attributes inherited from Object | |
| void * | vTable |
| Pointer to the class's virtual table. | |
# Detailed Description
Class Optical
Inherits from Object
Computes the values that determine the results from 3D to 2D projection.
# Member Function Documentation
# applyCameraFrustum()
|
inlinestatic |
# getFromPixelOptical()
|
inlinestatic |
# Member Data Documentation
# aspectRatio
# aspectRatioXfov
# baseDistance
# cameraNearPlane
# farRatio1Near
# farRatio2Near
# fov
# halfHeight
# halfWidth
# horizontalViewPointCenter
# maximumXViewDistancePower
# maximumYViewDistancePower
# projectionMultiplierHelper
# scalingFactor
# scalingMultiplier
# verticalViewPointCenter
The documentation for this struct was generated from the following files:
Private Member Functions inherited from