#include <iostream>
#include <vhdVRMLParser/Scene.h>
#include <vhdOpenSGViewerService/vhdOpenSGGeometryPropertyFactory.h>
#include <vhdOpenSGViewerService/vhdOpenSGGeometryProperty.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>
#include <OpenSG/OSGConfig.h>
#include <OpenSG/OSGSimpleSceneManager.h>
#include <OpenSG/OSGSceneFileHandler.h>
#include <OpenSG/OSGRefPtr.h>
#include <OpenSG/OSGAttachment.h>
#include <OpenSG/OSGSimpleAttachments.h>
Classes | |
class | vhdOpenSGGeometryPropertyFactory::_Implem |
Defines | |
#define | _VHD_METHOD_NAME "vhdOpenSGGeometryPropertyFactory::_Implem::_Implem()" |
#define | _VHD_METHOD_NAME "vhdOSGGeometryPropertyFactory::_Implem::init()" |
#define | _VHD_METHOD_NAME "vhdOpenSGGeometryPropertyFactory::_Implem::~_Implem()" |
#define | _VHD_METHOD_NAME "vhdOpenSGGeometryPropertyFactory::vhdOpenSGGeometryPropertyFactory()" |
#define | _VHD_METHOD_NAME "vhdOpenSGGeometryPropertyFactory::~vhdOpenSGGeometryPropertyFactory()" |
#define | _VHD_METHOD_NAME "vhdOpenSGGeometryPropertyFactory::_Implem::parseGeometryPropertyParams(vhdOpenSGGeometryPropertyFactory* self, DOM_Node node)" |
#define | _VHD_METHOD_NAME "vhdOSGGeometryPropertyFactory::_Implem::buildGeometryProperty(vhdOSGGeometryPropertyFactory* self)" |
#define | _VHD_METHOD_NAME "vhdOpenSGGeometryPropertyFactory::_preBuildInit(void)" |
#define | _VHD_METHOD_NAME "vhdOpenSGGeometryPropertyFactory::_buildProperty()" |
#define | _VHD_METHOD_NAME "vhdOpenSGGeometryPropertyFactory::_hasMultiLoadCapability()" |
#define | _VHD_METHOD_NAME "vhdOpenSGGeometryPropertyFactory::_buildMultiProperty()" |
Functions | |
vhdCLASS_TYPE_INIT (vhdOpenSGGeometryPropertyFactory, vhdPropertyFactory) | |
Variables | |
static const vhdVector3 | startPos (0.0f, 0.0f, 0.0f) |
static const vhdVector3 | directionUp (0.0f, 0.0f, 1.0f) |
static const std::string | property = "vhdOpenSGGeometryProperty" |
static const int | nbflag = 7 |
static const std::string | flaglist [nbflag] |
#define _VHD_METHOD_NAME "vhdOpenSGGeometryPropertyFactory::_buildMultiProperty()" |
#define _VHD_METHOD_NAME "vhdOpenSGGeometryPropertyFactory::_hasMultiLoadCapability()" |
#define _VHD_METHOD_NAME "vhdOpenSGGeometryPropertyFactory::_buildProperty()" |
#define _VHD_METHOD_NAME "vhdOpenSGGeometryPropertyFactory::_preBuildInit(void)" |
#define _VHD_METHOD_NAME "vhdOSGGeometryPropertyFactory::_Implem::buildGeometryProperty(vhdOSGGeometryPropertyFactory* self)" |
#define _VHD_METHOD_NAME "vhdOpenSGGeometryPropertyFactory::_Implem::parseGeometryPropertyParams(vhdOpenSGGeometryPropertyFactory* self, DOM_Node node)" |
#define _VHD_METHOD_NAME "vhdOpenSGGeometryPropertyFactory::~vhdOpenSGGeometryPropertyFactory()" |
#define _VHD_METHOD_NAME "vhdOpenSGGeometryPropertyFactory::vhdOpenSGGeometryPropertyFactory()" |
#define _VHD_METHOD_NAME "vhdOpenSGGeometryPropertyFactory::_Implem::~_Implem()" |
#define _VHD_METHOD_NAME "vhdOSGGeometryPropertyFactory::_Implem::init()" |
#define _VHD_METHOD_NAME "vhdOpenSGGeometryPropertyFactory::_Implem::_Implem()" |
vhdCLASS_TYPE_INIT | ( | vhdOpenSGGeometryPropertyFactory | , | |
vhdPropertyFactory | ||||
) |
const vhdVector3 directionUp(0.0f, 0.0f, 1.0f) [static] |
Initial value:
{"file", "position", "orientation", "movableFlag", "visibleFlag", "numberOfClone", "scalingFactor"}
const int nbflag = 7 [static] |
const std::string property = "vhdOpenSGGeometryProperty" [static] |
const vhdVector3 startPos(0.0f, 0.0f, 0.0f) [static] |