
|
|
This file was automatically generated from diguyViewCameraSettings.h. Do not edit this file directly; the changes will be lost.Includes: diguy_constants.h | declspec_diguy.h
Contents:
Alphabetical Index
The diguyViewCameraSettings class holds camera settings data that can be loaded into a diguyViewCamera using the diguyViewCamera::load_settings() call.
The settings of a diguyViewCameraSettings object cannot be directly applied to a graphics environment viewpoint; the settings must be loaded into a diguyViewCamera to be applied.
The diguyViewCameraSettings API closely mirrors the diguyViewCamera API, with the exception of load, apply, and callback functions.
class diguyViewCameraSettings
|
| General Functions |
function diguyViewCameraSettings::get_name |
Prototype:
Description:const char* get_name();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_name().
function diguyViewCameraSettings::get_type_name |
Prototype:
Description:const char* get_type_name();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_type_name().
function diguyViewCameraSettings::set_near_plane |
Prototype:
Description:void set_near_plane(float near_plane);
The diguyViewCameraSettings equivalent of diguyViewCamera::set_near_plane().
function diguyViewCameraSettings::get_near_plane |
Prototype:
Description:float get_near_plane();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_near_plane().
function diguyViewCameraSettings::set_far_plane |
Prototype:
Description:void set_far_plane(float far_plane);
The diguyViewCameraSettings equivalent of diguyViewCamera::set_far_plane().
function diguyViewCameraSettings::get_far_plane |
Prototype:
Description:float get_far_plane();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_far_plane().
function diguyViewCameraSettings::set_fov |
Prototype:
Description:void set_fov(float fov);
The diguyViewCameraSettings equivalent of diguyViewCamera::set_fov().
function diguyViewCameraSettings::get_fov |
Prototype:
Description:float get_fov();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_fov().
function diguyViewCameraSettings::set_min_fov |
Prototype:
Description:void set_min_fov(float fov);
The diguyViewCameraSettings equivalent of diguyViewCamera::set_min_fov().
function diguyViewCameraSettings::set_max_fov |
Prototype:
Description:void set_max_fov(float fov);
The diguyViewCameraSettings equivalent of diguyViewCamera::set_max_fov().
function diguyViewCameraSettings::get_min_fov |
Prototype:
Description:float get_min_fov();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_min_fov().
function diguyViewCameraSettings::get_max_fov |
Prototype:
Description:float get_max_fov();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_max_fov().
function diguyViewCameraSettings::set_aspect |
Prototype:
Description:void set_aspect(float aspect);
The diguyViewCameraSettings equivalent of diguyViewCamera::set_aspect().
function diguyViewCameraSettings::get_aspect |
Prototype:
Description:float get_aspect();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_aspect().
function diguyViewCameraSettings::set_position |
Prototype:
Description:void set_position(float x, float y, float z);
The diguyViewCameraSettings equivalent of diguyViewCamera::set_position().
function diguyViewCameraSettings::get_position_x |
Prototype:
Description:float get_position_x();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_position_x().
function diguyViewCameraSettings::get_position_y |
Prototype:
Description:float get_position_y();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_position_y().
function diguyViewCameraSettings::get_position_z |
Prototype:
Description:float get_position_z();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_position_z().
function diguyViewCameraSettings::set_orientation |
Prototype:
Description:void set_orientation(float yaw, float roll, float pitch);
The diguyViewCameraSettings equivalent of diguyViewCamera::set_orientation().
function diguyViewCameraSettings::set_orientation_roll |
Prototype:
Description:void set_orientation_roll(float r);
The diguyViewCameraSettings equivalent of diguyViewCamera::set_orientation_roll().
function diguyViewCameraSettings::get_orientation_yaw |
Prototype:
Description:float get_orientation_yaw();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_orientation_yaw().
function diguyViewCameraSettings::get_orientation_roll |
Prototype:
Description:float get_orientation_roll();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_orientation_roll().
function diguyViewCameraSettings::get_orientation_pitch |
Prototype:
Description:float get_orientation_pitch();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_orientation_pitch().
function diguyViewCameraSettings::set_pitch_lower_limit |
Prototype:
Description:void set_pitch_lower_limit(float limit);
The diguyViewCameraSettings equivalent of diguyViewCamera::set_pitch_lower_limit().
function diguyViewCameraSettings::set_pitch_upper_limit |
Prototype:
Description:void set_pitch_upper_limit(float limit);
The diguyViewCameraSettings equivalent of diguyViewCamera::set_pitch_upper_limit().
function diguyViewCameraSettings::get_pitch_lower_limit |
Prototype:
Description:float get_pitch_lower_limit();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_pitch_lower_limit().
function diguyViewCameraSettings::get_pitch_upper_limit |
Prototype:
Description:float get_pitch_upper_limit();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_pitch_upper_limit().
function diguyViewCameraSettings::get_pitch_has_limits |
Prototype:
Description:int get_pitch_has_limits();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_pitch_has_limits().
function diguyViewCameraSettings::set_distance |
Prototype:
Description:void set_distance(float distance);
The diguyViewCameraSettings equivalent of diguyViewCamera::set_distance().
function diguyViewCameraSettings::get_distance |
Prototype:
Description:float get_distance();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_distance().
function diguyViewCameraSettings::set_fix |
Prototype:
Description:void set_fix(float x, float y, float z);
The diguyViewCameraSettings equivalent of diguyViewCamera::set_fix().
function diguyViewCameraSettings::get_fix_x |
Prototype:
Description:float get_fix_x();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_fix_x().
function diguyViewCameraSettings::get_fix_y |
Prototype:
Description:float get_fix_y();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_fix_y().
function diguyViewCameraSettings::get_fix_z |
Prototype:
Description:float get_fix_z();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_fix_z().
function diguyViewCameraSettings::set_move_mode |
Prototype:
Description:int set_move_mode(diguyViewCameraMoveMode move_mode);
The diguyViewCameraSettings equivalent of diguyViewCamera::set_move_mode().
function diguyViewCameraSettings::get_move_mode |
Prototype:
Description:diguyViewCameraMoveMode get_move_mode();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_move_mode().
function diguyViewCameraSettings::set_projection_mode |
Prototype:
Description:int set_projection_mode(diguyViewCameraProjectionMode projection_mode);
The diguyViewCameraSettings equivalent of diguyViewCamera::set_projection_mode().
function diguyViewCameraSettings::get_projection_mode |
Prototype:
Description:diguyViewCameraProjectionMode get_projection_mode();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_projection_mode().
function diguyViewCameraSettings::set_speed |
Prototype:
Description:int set_speed(float speed);
The diguyViewCameraSettings equivalent of diguyViewCamera::set_speed().
function diguyViewCameraSettings::get_speed |
Prototype:
Description:float get_speed();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_speed().
| Look At and Look From Functions |
function diguyViewCameraSettings::set_track_name |
Prototype:
Description:void set_track_name(const char* track_name);
The diguyViewCameraSettings equivalent of diguyViewCamera::set_track_name().
function diguyViewCameraSettings::get_track_name |
Prototype:
Description:const char* get_track_name();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_track_name().
function diguyViewCameraSettings::set_track_link_name |
Prototype:
Description:void set_track_link_name(const char* track_link_name);
The diguyViewCameraSettings equivalent of diguyViewCamera::set_track_link_name().
function diguyViewCameraSettings::get_track_link_name |
Prototype:
Description:const char* get_track_link_name();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_track_link_name().
function diguyViewCameraSettings::set_track_offset |
Prototype:
Description:void set_track_offset(float x, float y, float z);
The diguyViewCameraSettings equivalent of diguyViewCamera::set_track_offset().
function diguyViewCameraSettings::get_track_offset_x |
Prototype:
Description:float get_track_offset_x();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_track_offset_x().
function diguyViewCameraSettings::get_track_offset_y |
Prototype:
Description:float get_track_offset_y();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_track_offset_y().
function diguyViewCameraSettings::get_track_offset_z |
Prototype:
Description:float get_track_offset_z();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_track_offset_z().
function diguyViewCameraSettings::set_track_offset_is_in_world_coordinates |
Prototype:
Description:void set_track_offset_is_in_world_coordinates(int value);
The diguyViewCameraSettings equivalent of diguyViewCamera::set_track_offset_is_in_world_coordinates().
function diguyViewCameraSettings::get_track_offset_is_in_world_coordinates |
Prototype:
Description:int get_track_offset_is_in_world_coordinates();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_track_offset_is_in_world_coordinates().
function diguyViewCameraSettings::set_dolly_name |
Prototype:
Description:void set_dolly_name(const char* dolly_name);
The diguyViewCameraSettings equivalent of diguyViewCamera::set_dolly_name().
function diguyViewCameraSettings::get_dolly_name |
Prototype:
Description:const char* get_dolly_name();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_dolly_name().
function diguyViewCameraSettings::set_dolly_link_name |
Prototype:
Description:void set_dolly_link_name(const char* dolly_link_name);
The diguyViewCameraSettings equivalent of diguyViewCamera::set_dolly_link_name().
function diguyViewCameraSettings::get_dolly_link_name |
Prototype:
Description:const char* get_dolly_link_name();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_dolly_link_name().
function diguyViewCameraSettings::set_dolly_offset |
Prototype:
Description:void set_dolly_offset(float x, float y, float z);
The diguyViewCameraSettings equivalent of diguyViewCamera::set_dolly_offset().
function diguyViewCameraSettings::get_dolly_offset_x |
Prototype:
Description:float get_dolly_offset_x();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_dolly_offset_x().
function diguyViewCameraSettings::get_dolly_offset_y |
Prototype:
Description:float get_dolly_offset_y();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_dolly_offset_y().
function diguyViewCameraSettings::get_dolly_offset_z |
Prototype:
Description:float get_dolly_offset_z();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_dolly_offset_z().
function diguyViewCameraSettings::set_dolly_offset_is_in_world_coordinates |
Prototype:
Description:void set_dolly_offset_is_in_world_coordinates(int value);
The diguyViewCameraSettings equivalent of diguyViewCamera::set_dolly_offset_is_in_world_coordinates().
function diguyViewCameraSettings::get_dolly_offset_is_in_world_coordinates |
Prototype:
Description:int get_dolly_offset_is_in_world_coordinates();
The diguyViewCameraSettings equivalent of diguyViewCamera::get_dolly_offset_is_in_world_coordinates().
| Experimental Functions |
The following functions are experimental and may change or disappear with no warning.
function diguyViewCameraSettings::set_speed_fov_degrees_per_wheel_click |
Prototype:
void set_speed_fov_degrees_per_wheel_click(float fov_change);The diguyViewCameraSettings equivalent of the diguyViewCamera function with the same name.
function diguyViewCameraSettings::get_speed_fov_degrees_per_wheel_click |
Prototype:
float get_speed_fov_degrees_per_wheel_click();The diguyViewCameraSettings equivalent of the diguyViewCamera function with the same name.
function diguyViewCameraSettings::set_speed_meters_per_second |
Prototype:
void set_speed_meters_per_second(float speed);The diguyViewCameraSettings equivalent of the diguyViewCamera function with the same name.
function diguyViewCameraSettings::get_speed_meters_per_second |
Prototype:
float get_speed_meters_per_second();The diguyViewCameraSettings equivalent of the diguyViewCamera function with the same name.
function diguyViewCameraSettings::set_require_smooth_servo |
Prototype:
void set_require_smooth_servo(int require);The diguyViewCameraSettings equivalent of the diguyViewCamera function with the same name.
function diguyViewCameraSettings::get_require_smooth_servo |
Prototype:
int get_require_smooth_servo();The diguyViewCameraSettings equivalent of the diguyViewCamera function with the same name.
function diguyViewCameraSettings::set_track_camera_avoids_obstacles |
Prototype:
void set_track_camera_avoids_obstacles(int avoid);The diguyViewCameraSettings equivalent of the diguyViewCamera function with the same name.
function diguyViewCameraSettings::get_track_camera_avoids_obstacles |
Prototype:
int get_track_camera_avoids_obstacles();The diguyViewCameraSettings equivalent of the diguyViewCamera function with the same name.
function diguyViewCameraSettings::set_ignore_mouse_drags |
Prototype:
void set_ignore_mouse_drags(int ignore);The diguyViewCameraSettings equivalent of the diguyViewCamera function with the same name.
function diguyViewCameraSettings::get_ignore_mouse_drags |
Prototype:
int get_ignore_mouse_drags();The diguyViewCameraSettings equivalent of the diguyViewCamera function with the same name.
ALL RIGHTS RESERVED.
These coded instructions, statements, and computer programs contain unpublished proprietary information of Boston Dynamics and are protected by Copyright Laws of the United States. They may not be used, duplicated, or disclosed in any form, in whole or in part, without the prior written consent from Boston Dynamics.
RESTRICTED RIGHTS LEGEND
Use, duplication, or disclosure by the government is subject to restrictions as set forth in FAR 52.227.19(c)(2) or subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Sofware clause at DFARS 252.227-7013 and/or in similar or successor clauses in the FAR, or the DOD or NASA FAR Supplement, or to subparagraphs (c)(1) and (c)(2) of the Commercial Computer Software--Restricted Rights at 48 CFR 52.227-19, as applicable. Unpublished-rights reserved under the Copyright Laws of the United States.
Contractor/Manufacturer is:
Boston Dynamics/78 Fourth Avenue/Waltham MA 02451.