1
0
Fork 0

Cleanup, no functional change

This commit is contained in:
Torsten Dreyer 2014-03-05 14:09:40 +01:00
parent c068049d84
commit ea13c0f2de

View file

@ -534,138 +534,6 @@ do_materials_reload (const SGPropertyNode * arg)
return true;
}
#if 0
These do_set_(some-environment-parameters) are deprecated and no longer
useful/functional - Torsten Dreyer, January 2011
/**
* Set the sea level outside air temperature and assigning that to all
* boundary and aloft environment layers.
*/
static bool
do_set_sea_level_degc ( double temp_sea_level_degc)
{
SGPropertyNode *node, *child;
// boundary layers
node = fgGetNode( "/environment/config/boundary" );
if ( node != NULL ) {
int i = 0;
while ( ( child = node->getNode( "entry", i ) ) != NULL ) {
child->setDoubleValue( "temperature-sea-level-degc",
temp_sea_level_degc );
++i;
}
}
// aloft layers
node = fgGetNode( "/environment/config/aloft" );
if ( node != NULL ) {
int i = 0;
while ( ( child = node->getNode( "entry", i ) ) != NULL ) {
child->setDoubleValue( "temperature-sea-level-degc",
temp_sea_level_degc );
++i;
}
}
return true;
}
static bool
do_set_sea_level_degc (const SGPropertyNode * arg)
{
return do_set_sea_level_degc( arg->getDoubleValue("temp-degc", 15.0) );
}
/**
* Set the outside air temperature at the "current" altitude by first
* calculating the corresponding sea level temp, and assigning that to
* all boundary and aloft environment layers.
*/
static bool
do_set_oat_degc (const SGPropertyNode * arg)
{
double oat_degc = arg->getDoubleValue("temp-degc", 15.0);
// check for an altitude specified in the arguments, otherwise use
// current aircraft altitude.
const SGPropertyNode *altitude_ft = arg->getChild("altitude-ft");
if ( altitude_ft == NULL ) {
altitude_ft = fgGetNode("/position/altitude-ft");
}
FGEnvironment dummy; // instantiate a dummy so we can leech a method
dummy.set_elevation_ft( altitude_ft->getDoubleValue() );
dummy.set_temperature_degc( oat_degc );
return do_set_sea_level_degc( dummy.get_temperature_sea_level_degc());
}
/**
* Set the sea level outside air dewpoint and assigning that to all
* boundary and aloft environment layers.
*/
static bool
do_set_dewpoint_sea_level_degc (double dewpoint_sea_level_degc)
{
SGPropertyNode *node, *child;
// boundary layers
node = fgGetNode( "/environment/config/boundary" );
if ( node != NULL ) {
int i = 0;
while ( ( child = node->getNode( "entry", i ) ) != NULL ) {
child->setDoubleValue( "dewpoint-sea-level-degc",
dewpoint_sea_level_degc );
++i;
}
}
// aloft layers
node = fgGetNode( "/environment/config/aloft" );
if ( node != NULL ) {
int i = 0;
while ( ( child = node->getNode( "entry", i ) ) != NULL ) {
child->setDoubleValue( "dewpoint-sea-level-degc",
dewpoint_sea_level_degc );
++i;
}
}
return true;
}
static bool
do_set_dewpoint_sea_level_degc (const SGPropertyNode * arg)
{
return do_set_dewpoint_sea_level_degc(arg->getDoubleValue("dewpoint-degc", 5.0));
}
/**
* Set the outside air dewpoint at the "current" altitude by first
* calculating the corresponding sea level dewpoint, and assigning
* that to all boundary and aloft environment layers.
*/
static bool
do_set_dewpoint_degc (const SGPropertyNode * arg)
{
double dewpoint_degc = arg->getDoubleValue("dewpoint-degc", 5.0);
// check for an altitude specified in the arguments, otherwise use
// current aircraft altitude.
const SGPropertyNode *altitude_ft = arg->getChild("altitude-ft");
if ( altitude_ft == NULL ) {
altitude_ft = fgGetNode("/position/altitude-ft");
}
FGEnvironment dummy; // instantiate a dummy so we can leech a method
dummy.set_elevation_ft( altitude_ft->getDoubleValue() );
dummy.set_dewpoint_degc( dewpoint_degc );
return do_set_dewpoint_sea_level_degc(dummy.get_dewpoint_sea_level_degc());
}
#endif
/**
* Built-in command: toggle a bool property value.
*