diguyWaypoint Class Declaration

diguyWaypoint.h

DI-Guy API Version 5.1.26

This file was automatically generated from comments in the C/C++ header file diguyWaypoint.h. Do not edit this file directly; the changes will be lost. Please mail suggestions or corrections to diguy@bdi.com

Alphabetical Index

Includes: declspec_diguy.h

Link against: libdiguy

class diguyWaypoint

class BDI_DECLSPEC_diguy diguyWaypoint
{
public:
    float get_x();
    float get_y();
    float get_z();
    float get_yaw_in();
    float get_roll_in();
    float get_pitch_in();
    float get_yaw_out();
    float get_roll_out();
    float get_pitch_out();
    void set_x(float x);
    void set_y(float y);
    void set_z(float z);
    void set_yaw_in(float yaw);
    void set_roll_in(float roll);
    void set_pitch_in(float pitch);
    void set_yaw_out(float yaw);
    void set_roll_out(float roll);
    void set_pitch_out(float pitch);
    float get_weight_in();
    void set_weight_in(float weight_in);
    float get_weight_out();
    void set_weight_out(float weight_out);
    int get_yaw_smooth();
    int get_roll_smooth();
    int get_pitch_smooth();
    int get_distance_smooth();
    void set_yaw_smooth(int yaw_smooth);
    void set_roll_smooth(int roll_smooth);
    void set_pitch_smooth(int pitch_smooth);
    void set_distance_smooth(int distance_smooth);
    float get_yaw_offset();
    float get_roll_offset();
    float get_pitch_offset();
    void set_yaw_offset(float yaw_offset);
    void set_roll_offset(float roll_offset);
    void set_pitch_offset(float pitch_offset);
    int get_num_segments();
    void set_num_segments(int num_segments);
    bdiBeadWaypoint* get_scripted_object() {return m_scripted_object;}
};

function diguyWaypoint::get_x

Prototype:

float get_x();

function diguyWaypoint::get_y

Prototype:

float get_y();

function diguyWaypoint::get_z

Prototype:

float get_z();

function diguyWaypoint::get_yaw_in

Prototype:

float get_yaw_in();

function diguyWaypoint::get_roll_in

Prototype:

float get_roll_in();

function diguyWaypoint::get_pitch_in

Prototype:

float get_pitch_in();

function diguyWaypoint::get_yaw_out

Prototype:

float get_yaw_out();

function diguyWaypoint::get_roll_out

Prototype:

float get_roll_out();

function diguyWaypoint::get_pitch_out

Prototype:

float get_pitch_out();

function diguyWaypoint::set_x

Prototype:

void set_x(float x);

function diguyWaypoint::set_y

Prototype:

void set_y(float y);

function diguyWaypoint::set_z

Prototype:

void set_z(float z);

function diguyWaypoint::set_yaw_in

Prototype:

void set_yaw_in(float yaw);

function diguyWaypoint::set_roll_in

Prototype:

void set_roll_in(float roll);

function diguyWaypoint::set_pitch_in

Prototype:

void set_pitch_in(float pitch);

function diguyWaypoint::set_yaw_out

Prototype:

void set_yaw_out(float yaw);

function diguyWaypoint::set_roll_out

Prototype:

void set_roll_out(float roll);

function diguyWaypoint::set_pitch_out

Prototype:

void set_pitch_out(float pitch);

function diguyWaypoint::get_weight_in

Prototype:

float get_weight_in();

function diguyWaypoint::set_weight_in

Prototype:

void set_weight_in(float weight_in);

function diguyWaypoint::get_weight_out

Prototype:

float get_weight_out();

function diguyWaypoint::set_weight_out

Prototype:

void set_weight_out(float weight_out);

function diguyWaypoint::get_yaw_smooth

Prototype:

int get_yaw_smooth();

function diguyWaypoint::get_roll_smooth

Prototype:

int get_roll_smooth();

function diguyWaypoint::get_pitch_smooth

Prototype:

int get_pitch_smooth();

function diguyWaypoint::get_distance_smooth

Prototype:

int get_distance_smooth();

function diguyWaypoint::set_yaw_smooth

Prototype:

void set_yaw_smooth(int yaw_smooth);

function diguyWaypoint::set_roll_smooth

Prototype:

void set_roll_smooth(int roll_smooth);

function diguyWaypoint::set_pitch_smooth

Prototype:

void set_pitch_smooth(int pitch_smooth);

function diguyWaypoint::set_distance_smooth

Prototype:

void set_distance_smooth(int distance_smooth);

function diguyWaypoint::get_yaw_offset

Prototype:

float get_yaw_offset();

function diguyWaypoint::get_roll_offset

Prototype:

float get_roll_offset();

function diguyWaypoint::get_pitch_offset

Prototype:

float get_pitch_offset();

function diguyWaypoint::set_yaw_offset

Prototype:

void set_yaw_offset(float yaw_offset);

function diguyWaypoint::set_roll_offset

Prototype:

void set_roll_offset(float roll_offset);

function diguyWaypoint::set_pitch_offset

Prototype:

void set_pitch_offset(float pitch_offset);

function diguyWaypoint::get_num_segments

Prototype:

int get_num_segments();

function diguyWaypoint::set_num_segments

Prototype:

void set_num_segments(int num_segments);

function diguyWaypoint::get_scripted_object

Prototype:

bdiBeadWaypoint* get_scripted_object();

Alphabetical Index


Copyright (C) 1992-2003

Boston Dynamics

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/515 Massachusetts Avenue/Cambridge MA 02139.