ISAAC
Overview :: Library Doc :: Server Doc :: JSON Commands

In Situ Animation of Accelerated Computations

Public Member Functions | Public Attributes | Static Public Attributes | List of all members
isaac::StereoController Struct Reference

#include <isaac_controllers.hpp>

Public Member Functions

 StereoController ()
 
 ~StereoController ()
 
bool updateProjection (IceTDouble *const projection, const isaac_size2 &framebuffer_size, json_t *const message, const bool first=false)
 
void sendFeedback (json_t *const json_root, bool force=false)
 

Public Attributes

float eye_distance
 
bool send_stereo
 

Static Public Attributes

static const int pass_count = 2
 

Detailed Description

Definition at line 35 of file isaac_controllers.hpp.

Constructor & Destructor Documentation

§ StereoController()

isaac::StereoController::StereoController ( )
inline

Definition at line 38 of file isaac_controllers.hpp.

§ ~StereoController()

isaac::StereoController::~StereoController ( )
inline

Definition at line 42 of file isaac_controllers.hpp.

Member Function Documentation

§ sendFeedback()

void isaac::StereoController::sendFeedback ( json_t *const  json_root,
bool  force = false 
)
inline

Definition at line 58 of file isaac_controllers.hpp.

§ updateProjection()

bool isaac::StereoController::updateProjection ( IceTDouble *const  projection,
const isaac_size2 &  framebuffer_size,
json_t *const  message,
const bool  first = false 
)
inline

Definition at line 43 of file isaac_controllers.hpp.

Member Data Documentation

§ eye_distance

float isaac::StereoController::eye_distance

Definition at line 66 of file isaac_controllers.hpp.

§ pass_count

const int isaac::StereoController::pass_count = 2
static

Definition at line 37 of file isaac_controllers.hpp.

§ send_stereo

bool isaac::StereoController::send_stereo

Definition at line 67 of file isaac_controllers.hpp.


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