![]()  | 
  
    ProtoTracer
    1.0
    
   Real-time 3D rendering and animation engine 
   | 
 
#include <HUB75SplitCameras.h>


Public Member Functions | |
| DualP3HUB75CameraManager () | |
| DualP3HUB75CameraManager () | |
  Public Member Functions inherited from CameraManager | |
| CameraManager (CameraBase **cameras, uint8_t count) | |
| Constructs a CameraManager object.   | |
| CameraBase ** | GetCameras () | 
| Retrieves the array of CameraBase objects.   | |
| uint8_t | GetCameraCount () | 
| Retrieves the count of cameras managed by the CameraManager.   | |
Private Attributes | |
| CameraLayout | cameraLayout = CameraLayout(CameraLayout::ZForward, CameraLayout::YUp) | 
| Transform | camTransform1 = Transform(Vector3D(), Vector3D(0, 0.0f, -500.0f), Vector3D(1, 1, 1)) | 
| Transform | camTransform2 = Transform(Vector3D(), Vector3D(0, 0.0f, -500.0f), Vector3D(1, 1, 1)) | 
| PixelGroup< 2048 > | camPixelsLeft = PixelGroup<2048>(P3HUB75) | 
| PixelGroup< 2048 > | camPixelsRight = PixelGroup<2048>(P3HUB75) | 
| Camera< 2048 > | camLeft = Camera<2048>(&camTransform1, &cameraLayout, &camPixelsLeft) | 
| Camera< 2048 > | camRight = Camera<2048>(&camTransform2, &cameraLayout, &camPixelsRight) | 
Additional Inherited Members | |
  Protected Attributes inherited from CameraManager | |
| CameraBase ** | cameras | 
| Array of pointers to CameraBase objects.   | |
| uint8_t | count | 
| Number of CameraBase objects managed.   | |
Definition at line 9 of file HUB75SplitCameras.h.
      
  | 
  inline | 
Definition at line 20 of file HUB75SplitCameras.h.
      
  | 
  inline | 
Definition at line 20 of file HUB75Square.h.
      
  | 
  private | 
Definition at line 11 of file HUB75SplitCameras.h.
      
  | 
  private | 
Definition at line 16 of file HUB75SplitCameras.h.
Referenced by DualP3HUB75CameraManager().
      
  | 
  private | 
Definition at line 14 of file HUB75SplitCameras.h.
      
  | 
  private | 
Definition at line 15 of file HUB75SplitCameras.h.
      
  | 
  private | 
Definition at line 17 of file HUB75SplitCameras.h.
Referenced by DualP3HUB75CameraManager().
      
  | 
  private | 
Definition at line 12 of file HUB75SplitCameras.h.
      
  | 
  private | 
Definition at line 13 of file HUB75SplitCameras.h.