vhdOSGFogPropertyFactory.cpp File Reference

#include <iostream>
#include <vhdOSGViewerService/vhdOSGFogPropertyFactory.h>
#include <vhdOSGViewerService/vhdOSGFogProperty.h>
#include <vhdXMLPropertyLoader/vhdXMLPropertyLoader.h>
#include <vhdFundamental/vhdSearchPaths.h>
#include <vhdFundamental/vhtBasic.h>
#include <vhdFundamental/vhdSys.h>
#include <vhdFundamental/vhdDiag.h>
#include <vhdProperty/vhdProperty.h>
#include <vhdExceptions/vhdMemoryAllocationError.h>
#include <vhdExceptions/vhdFatalError.h>

Classes

class  vhdOSGFogPropertyFactory::_Implem

Defines

#define _VHD_METHOD_NAME   "vhdOSGFogPropertyFactory::_Implem::_Implem()"
#define _VHD_METHOD_NAME   "vhdOSGFogPropertyFactory::_Implem::init()"
#define _VHD_METHOD_NAME   "vhdOSGFogPropertyFactory::_Implem::~_Implem()"
#define _VHD_METHOD_NAME   "vhdOSGFogPropertyFactory::vhdOSGFogPropertyFactory()"
#define _VHD_METHOD_NAME   "vhdOSGFogPropertyFactory::~vhdOSGFogPropertyFactory()"
#define _VHD_METHOD_NAME   "vhdOSGFogPropertyFactory::_Implem::parseFogPropertyParams(vhdOSGFogPropertyFactory* self, DOM_Node node)"
#define _VHD_METHOD_NAME   "vhdOSGFogPropertyFactory::_Implem::buildFogProperty(vhdOSGFogPropertyFactory* self)"
#define _VHD_METHOD_NAME   "vhdOSGFogPropertyFactory::_preBuildInit(void)"
#define _VHD_METHOD_NAME   "vhdOSGFogPropertyFactory::_buildProperty()"
#define _VHD_METHOD_NAME   "vhdOSGFogPropertyFactory::_hasMultiLoadCapability()"
#define _VHD_METHOD_NAME   "vhdOSGFogPropertyFactory::_buildMultiProperty()"

Functions

 vhdCLASS_TYPE_INIT (vhdOSGFogPropertyFactory, vhdPropertyFactory)

Variables

static const std::string property = "vhdOSGFogProperty"
static const int nbflag = 5
static const std::string flaglist [nbflag]

Define Documentation

#define _VHD_METHOD_NAME   "vhdOSGFogPropertyFactory::_buildMultiProperty()"

#define _VHD_METHOD_NAME   "vhdOSGFogPropertyFactory::_hasMultiLoadCapability()"

#define _VHD_METHOD_NAME   "vhdOSGFogPropertyFactory::_buildProperty()"

#define _VHD_METHOD_NAME   "vhdOSGFogPropertyFactory::_preBuildInit(void)"

#define _VHD_METHOD_NAME   "vhdOSGFogPropertyFactory::_Implem::buildFogProperty(vhdOSGFogPropertyFactory* self)"

#define _VHD_METHOD_NAME   "vhdOSGFogPropertyFactory::_Implem::parseFogPropertyParams(vhdOSGFogPropertyFactory* self, DOM_Node node)"

#define _VHD_METHOD_NAME   "vhdOSGFogPropertyFactory::~vhdOSGFogPropertyFactory()"

#define _VHD_METHOD_NAME   "vhdOSGFogPropertyFactory::vhdOSGFogPropertyFactory()"

#define _VHD_METHOD_NAME   "vhdOSGFogPropertyFactory::_Implem::~_Implem()"

#define _VHD_METHOD_NAME   "vhdOSGFogPropertyFactory::_Implem::init()"

#define _VHD_METHOD_NAME   "vhdOSGFogPropertyFactory::_Implem::_Implem()"


Function Documentation

vhdCLASS_TYPE_INIT ( vhdOSGFogPropertyFactory  ,
vhdPropertyFactory   
)


Variable Documentation

const std::string flaglist[nbflag] [static]

Initial value:

 {      "mode",
                                                "density",
                                                 "start",
                                                 "end",
                                                 "color"}

const int nbflag = 5 [static]

const std::string property = "vhdOSGFogProperty" [static]


Generated on Thu Jan 18 10:06:13 2007 for vhdPLUS by  doxygen 1.5.1-p1