diguyViewFogSettings

Generated from diguyViewFogSettings.h

DI-Guy API Version 12.5.1

This file was automatically generated from diguyViewFogSettings.h. Do not edit this file directly; the changes will be lost.
Includes: diguy_constants.h | declspec_diguy.h

Contents:

Alphabetical Index

The diguyViewFogSettings class holds camera settings data that can be loaded into a diguyViewFog using the diguyViewFog::load_settings() call.

The settings of a diguyViewFogSettings object cannot be directly applied to a graphics environment; the settings must be loaded into a diguyViewFog to be applied.

The diguyViewFogSettings API closely mirrors the diguyViewFog API, with the exception of load and callback functions.

class diguyViewFogSettings

class BDI_DECLSPEC_diguy diguyViewFogSettings
{
public:
    const char* get_name();
    const char* get_type_name();
    void set_density(float density);
    float get_density();
    void set_start(float start);
    float get_start();
    void set_end(float end);
    float get_end();
    void set_color(float r, float g, float b, float a);
    void get_color(float* r, float* g, float* b, float* a);
    void set_fog_mode(int mode);
    int get_fog_mode();

function diguyViewFogSettings::get_name

Prototype:

const char* get_name();
Description:

The diguyViewLightSettings equivalent of diguyViewLight::get_name().

function diguyViewFogSettings::get_type_name

Prototype:

const char* get_type_name();
Description:

The diguyViewLightSettings equivalent of diguyViewLight::get_type_name().

function diguyViewFogSettings::set_density

Prototype:

void set_density(float density);
Description:

The diguyViewLightSettings equivalent of diguyViewLight::set_density().

function diguyViewFogSettings::get_density

Prototype:

float get_density();
Description:

The diguyViewLightSettings equivalent of diguyViewLight::get_density().

function diguyViewFogSettings::set_start

Prototype:

void set_start(float start);
Description:

The diguyViewLightSettings equivalent of diguyViewLight::set_start().

function diguyViewFogSettings::get_start

Prototype:

float get_start();
Description:

The diguyViewLightSettings equivalent of diguyViewLight::get_start().

function diguyViewFogSettings::set_end

Prototype:

void set_end(float end);
Description:

The diguyViewLightSettings equivalent of diguyViewLight::set_end().

function diguyViewFogSettings::get_end

Prototype:

float get_end();
Description:

The diguyViewLightSettings equivalent of diguyViewLight::get_end().

function diguyViewFogSettings::set_color

Prototype:

void set_color(float r, float g, float b, float a);
Description:

The diguyViewLightSettings equivalent of diguyViewLight::set_color().

function diguyViewFogSettings::get_color

Prototype:

void get_color(float* r, float* g, float* b, float* a);
Description:

The diguyViewLightSettings equivalent of diguyViewLight::get_color().

function diguyViewFogSettings::set_fog_mode

Prototype:

void set_fog_mode(int mode);
Description:

The diguyViewLightSettings equivalent of diguyViewLight::set_fog_mode().

function diguyViewFogSettings::get_fog_mode

Prototype:

int get_fog_mode();
Description:

The diguyViewLightSettings equivalent of diguyViewLight::get_fog_mode().


Alphabetical Index




Copyright (C) 1992-2012 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/78 Fourth Avenue/Waltham MA 02451.